summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2014-04-09 10:25:00 +0000
committerSergey Popov <pinkbyte@gentoo.org>2014-04-09 10:25:00 +0000
commit3079e2aebf4babddd73f6451f6f17d4a43dcb9d0 (patch)
treeb3e2e28f9048af0e4d76ec01a2b925c175d04696 /app-pda/p3nfs
parentVersion bump. Fixes prepending to PYTHON_COMPAT and handling python.eclass-un... (diff)
downloadgentoo-2-3079e2aebf4babddd73f6451f6f17d4a43dcb9d0.tar.gz
gentoo-2-3079e2aebf4babddd73f6451f6f17d4a43dcb9d0.tar.bz2
gentoo-2-3079e2aebf4babddd73f6451f6f17d4a43dcb9d0.zip
Revision bump: EAPI 5, epatch_user, some cleanups
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'app-pda/p3nfs')
-rw-r--r--app-pda/p3nfs/ChangeLog7
-rw-r--r--app-pda/p3nfs/p3nfs-5.19-r3.ebuild46
2 files changed, 52 insertions, 1 deletions
diff --git a/app-pda/p3nfs/ChangeLog b/app-pda/p3nfs/ChangeLog
index 7cd561d5b973..ee20089f1ad3 100644
--- a/app-pda/p3nfs/ChangeLog
+++ b/app-pda/p3nfs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-pda/p3nfs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/p3nfs/ChangeLog,v 1.21 2014/04/09 10:19:59 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/p3nfs/ChangeLog,v 1.22 2014/04/09 10:25:00 pinkbyte Exp $
+
+*p3nfs-5.19-r3 (09 Apr 2014)
+
+ 09 Apr 2014; Sergey Popov <pinkbyte@gentoo.org> +p3nfs-5.19-r3.ebuild:
+ Revision bump: EAPI 5, epatch_user, some cleanups
09 Apr 2014; Sergey Popov <pinkbyte@gentoo.org> p3nfs-5.19-r2.ebuild,
+files/p3nfs-5.19-set-default-tty.patch:
diff --git a/app-pda/p3nfs/p3nfs-5.19-r3.ebuild b/app-pda/p3nfs/p3nfs-5.19-r3.ebuild
new file mode 100644
index 000000000000..43e329120192
--- /dev/null
+++ b/app-pda/p3nfs/p3nfs-5.19-r3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/p3nfs/p3nfs-5.19-r3.ebuild,v 1.1 2014/04/09 10:25:00 pinkbyte Exp $
+
+EAPI="5"
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Symbian to Unix and Linux communication program"
+HOMEPAGE="http://www.koeniglich.de/p3nfs.html"
+SRC_URI="http://www.koeniglich.de/packages/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="|| ( net-nds/portmap net-nds/rpcbind )"
+
+src_prepare() {
+ sed -i "s:.*cd client/epoc32.*:#&:" "${S}/Makefile.in" || die
+ sed -i "s:\$(LDFLAGS):${LDFLAGS}:" "${S}/server/Makefile.in" || die
+ append-flags -fno-strict-aliasing # fix QA issues
+ # bug #314971
+ epatch "${FILESDIR}/${P}-set-default-tty.patch"
+ epatch_user
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS} -Wall -I." || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" DOCDIR="${D}/usr/share/doc/${PF}" install
+ dodoc README
+}
+
+pkg_postinst() {
+ elog
+ elog "You need to install one of the nfsapp-*.sis clients on your"
+ elog "Symbian device to be able to mount it's filesystems."
+ elog
+ elog "Make sure to have portmap or rpcbind service running"
+ elog "before you start the p3nfsd server."
+ elog
+}