summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2008-11-03 01:58:01 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2008-11-03 01:58:01 +0000
commit7c3829e545d923e09b8f0f446f76030287a41cb9 (patch)
tree8b257768363b39b24875123e1b73ec95e5974aae /sys-fs/encfs
parentVersion bump (diff)
downloadgentoo-2-7c3829e545d923e09b8f0f446f76030287a41cb9.tar.gz
gentoo-2-7c3829e545d923e09b8f0f446f76030287a41cb9.tar.bz2
gentoo-2-7c3829e545d923e09b8f0f446f76030287a41cb9.zip
1.5 version bump for bugs 240421 and 225969. Thanks to Anders Bach Nielsen <abachn at daimi dot au dot
dk>, James Brown <Roguelazer at gmail dot com> and others. (Portage version: 2.1.4.5)
Diffstat (limited to 'sys-fs/encfs')
-rw-r--r--sys-fs/encfs/ChangeLog10
-rw-r--r--sys-fs/encfs/encfs-1.5.ebuild42
-rw-r--r--sys-fs/encfs/files/encfs-1.5-boost-system.patch12
3 files changed, 63 insertions, 1 deletions
diff --git a/sys-fs/encfs/ChangeLog b/sys-fs/encfs/ChangeLog
index f227b6072d62..b3336b548cf5 100644
--- a/sys-fs/encfs/ChangeLog
+++ b/sys-fs/encfs/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-fs/encfs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/encfs/ChangeLog,v 1.33 2008/05/17 15:04:01 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/encfs/ChangeLog,v 1.34 2008/11/03 01:58:01 vanquirius Exp $
+
+*encfs-1.5 (03 Nov 2008)
+
+ 03 Nov 2008; Marcelo Goes <vanquirius@gentoo.org>
+ +files/encfs-1.5-boost-system.patch, +encfs-1.5.ebuild:
+ 1.5 version bump for bugs 240421 and 225969. Thanks to Anders Bach Nielsen
+ <abachn at daimi dot au dot dk>, James Brown <Roguelazer at gmail dot com>
+ and others.
17 May 2008; Marcelo Goes <vanquirius@gentoo.org>
+files/encfs-1.4.2-gcc-4.3.patch, encfs-1.4.2.ebuild:
diff --git a/sys-fs/encfs/encfs-1.5.ebuild b/sys-fs/encfs/encfs-1.5.ebuild
new file mode 100644
index 000000000000..60ad9a512a4b
--- /dev/null
+++ b/sys-fs/encfs/encfs-1.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/encfs/encfs-1.5.ebuild,v 1.1 2008/11/03 01:58:01 vanquirius Exp $
+
+inherit eutils
+
+MY_P="${P}-2"
+
+DESCRIPTION="Encrypted Filesystem module for Linux"
+SRC_URI="http://encfs.googlecode.com/files/${MY_P}.tgz"
+HOMEPAGE="http://arg0.net/encfs"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~sparc ~x86"
+SLOT="0"
+IUSE="nls"
+
+DEPEND=">=dev-libs/openssl-0.9.7
+ >=sys-fs/fuse-2.6
+ >=dev-libs/rlog-1.3.6
+ >=dev-libs/boost-1.34
+ nls? ( >=sys-devel/gettext-0.14.1 )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-boost-system.patch
+}
+
+src_compile() {
+ econf `use_enable nls` || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog README
+}
+
+pkg_postinst() {
+ einfo "Please see http://www.arg0.net/encfsintro"
+ einfo "if this is your first time using encfs."
+}
diff --git a/sys-fs/encfs/files/encfs-1.5-boost-system.patch b/sys-fs/encfs/files/encfs-1.5-boost-system.patch
new file mode 100644
index 000000000000..fc9ad0572c22
--- /dev/null
+++ b/sys-fs/encfs/files/encfs-1.5-boost-system.patch
@@ -0,0 +1,12 @@
+diff -Naur encfs-1.5/encfs/Makefile.in encfs-1.5.new/encfs/Makefile.in
+--- encfs-1.5/encfs/Makefile.in 2008-09-10 07:55:07.000000000 +0200
++++ encfs-1.5.new/encfs/Makefile.in 2008-10-07 17:30:35.467163118 +0200
+@@ -297,7 +297,7 @@
+ KDE_OPTIONS = qtonly
+ ALL_INCLUDES = @RLOG_CFLAGS@ @OPENSSL_CFLAGS@ @BOOST_CPPFLAGS@
+ ALL_LDFLAGS = @RLOG_LIBS@ @OPENSSL_LIBS@ @FUSE_LIBS@ \
+- @BOOST_SERIALIZATION_LIB@ @BOOST_FILESYSTEM_LIB@ \
++ @BOOST_SERIALIZATION_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_SYSTEM_LIB@ \
+ $(am__append_2)
+ INCLUDES = $(all_includes) -I../intl
+ AM_CXXFLAGS = -DRLOG_COMPONENT="encfs" $(ALL_INCLUDES) $(am__append_1)