summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Redaelli <drizzt@gentoo.org>2009-02-02 16:02:52 +0000
committerTimothy Redaelli <drizzt@gentoo.org>2009-02-02 16:02:52 +0000
commit81132e38865a9c3a39b1da78b3dde8bffa9c3abc (patch)
tree0ca69eb21c2c66b4063deed2e495e512ce13659a /sys-fs/cdfs
parentstable ppc64, bug 256163 (diff)
downloadhistorical-81132e38865a9c3a39b1da78b3dde8bffa9c3abc.tar.gz
historical-81132e38865a9c3a39b1da78b3dde8bffa9c3abc.tar.bz2
historical-81132e38865a9c3a39b1da78b3dde8bffa9c3abc.zip
Version bump and fix for kernel 2.6.28
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'sys-fs/cdfs')
-rw-r--r--sys-fs/cdfs/ChangeLog10
-rw-r--r--sys-fs/cdfs/Manifest5
-rw-r--r--sys-fs/cdfs/cdfs-2.6.27.ebuild29
-rw-r--r--sys-fs/cdfs/files/cdfs-2.6.27-kernel-2.6.28.patch11
4 files changed, 52 insertions, 3 deletions
diff --git a/sys-fs/cdfs/ChangeLog b/sys-fs/cdfs/ChangeLog
index cafcc7ad70ac..7c35c561a2cb 100644
--- a/sys-fs/cdfs/ChangeLog
+++ b/sys-fs/cdfs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-fs/cdfs
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/cdfs/ChangeLog,v 1.8 2008/01/05 10:27:30 drizzt Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/cdfs/ChangeLog,v 1.9 2009/02/02 16:02:51 drizzt Exp $
+
+*cdfs-2.6.27 (02 Feb 2009)
+
+ 02 Feb 2009; <drizzt@gentoo.org> +files/cdfs-2.6.27-kernel-2.6.28.patch,
+ +cdfs-2.6.27.ebuild:
+ Version bump and fix for kernel 2.6.28
*cdfs-2.6.23 (05 Jan 2008)
diff --git a/sys-fs/cdfs/Manifest b/sys-fs/cdfs/Manifest
index 11856d8da18c..d516140b1fce 100644
--- a/sys-fs/cdfs/Manifest
+++ b/sys-fs/cdfs/Manifest
@@ -1,7 +1,10 @@
AUX cdfs-2.6.19-kernel-2.6.22.patch 669 RMD160 678e4ddd1af3201afd76e641b989d07bd68dd365 SHA1 204704add7ca868a8e1f43e4b13793ac70573c1c SHA256 517dd2271dde6620caacb43a97a6ab02807b428eba581959b1663946fd511731
+AUX cdfs-2.6.27-kernel-2.6.28.patch 327 RMD160 76fce29f86f89520605804b245ea461b1fef31bd SHA1 21fd251adc11e5a77738fe0e228e663b599f7f7f SHA256 3da88a48a07a34c8696ea3a391450e4cd676a1242b919b8adbdeeaa851452225
DIST cdfs-2.6.19.tar.bz2 30321 RMD160 000aa4ff63a759d164a659bc1261cb698d71fffe SHA1 f4135ae8081cbd15b38d6e1a18e5ea805c411fa5 SHA256 f6114ba2cde7ce0ca24c31b6237b327216b5b2a8aa0fb07366ebf827a5d9ffe3
DIST cdfs-2.6.23.tar.bz2 26197 RMD160 8556d95ca12848609c669827185926880a8fe6bb SHA1 e5ebc2727d692ae46e39b9e65a5fa797e913ceca SHA256 97f3e20dd264996549687663e5cad60ef6277f9f73bea357ab769ae6339504b6
+DIST cdfs-2.6.27.tar.bz2 30806 RMD160 4a0a2f960cd40d5dccd5a31ced4e7287bbdcf6ce SHA1 baf7a50f03baa23bb8d463361b87eea139b042ba SHA256 1482bdea690bfdae1258432c2cb7831bf5bffe855700c80d014b64189b9e3bc0
EBUILD cdfs-2.6.19.ebuild 755 RMD160 f52f7fb08bc3384b41ea6ff8ffd62b9f462bfa0b SHA1 ff2fcc31c6c9151b0cb09ac1c33e5adad998d1a0 SHA256 ef16011421efbcb6e97441e86887b576c1fa3be1ab94f36f6cfa88694532de27
EBUILD cdfs-2.6.23.ebuild 763 RMD160 917798f463db8e7cc9521de8a167ea0dc123125b SHA1 c37738f54f84a9d02ce5ef1e8b8e42d5ca5e9b1d SHA256 4b51bed602f3bb880906554f85dafbd3c2b2b17b171425b7c88fe6a175069241
-MISC ChangeLog 1502 RMD160 57bf2ad9be19f89c0fe051e70eabbfe98aaefd32 SHA1 d2b40c8bcca4dd85301dffd3defc750a13b4a479 SHA256 e50d0388fc2819722ddea6b2f96b1b46f97eb4c773341f39588903d93d099d75
+EBUILD cdfs-2.6.27.ebuild 810 RMD160 c4595904b6bdb8a8a5d721775cc50c4b381171c2 SHA1 0846088a15af431b5fe4e7d272cea5350c102966 SHA256 0e1805519c4194279d8b59e7c30437b811fc3af66efcfdafeda0b69fff445ae5
+MISC ChangeLog 1670 RMD160 4c1f68fe37c9d8084913ccb6d1cb1b533fd5135c SHA1 9f64d60a2ac50e376f981c3b0a166c519811ea8a SHA256 f9c7e0b282fae0398bb269001ec3aac66cc39032e54b58e6682e14fa18152def
MISC metadata.xml 221 RMD160 49dc39cdb4ca59a8231a693fe4cc5a2d1c08dc72 SHA1 7638914ee9ee4af3fe13be447f1d53179deefccf SHA256 f92875fd5f370ee3b1f5827194d588b77ed8456a10137011c4618b70c7ea3df9
diff --git a/sys-fs/cdfs/cdfs-2.6.27.ebuild b/sys-fs/cdfs/cdfs-2.6.27.ebuild
new file mode 100644
index 000000000000..2c1bdb30de98
--- /dev/null
+++ b/sys-fs/cdfs/cdfs-2.6.27.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/cdfs/cdfs-2.6.27.ebuild,v 1.1 2009/02/02 16:02:51 drizzt Exp $
+
+inherit eutils linux-mod
+
+DESCRIPTION="A file system for Linux systems that 'exports' all tracks and boot images on a CD as normal files."
+HOMEPAGE="http://www.elis.rug.ac.be/~ronsse/cdfs/"
+SRC_URI="http://www.elis.rug.ac.be/~ronsse/cdfs/download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPENDS=""
+DEPENDS=""
+
+MODULE_NAMES="cdfs(fs)"
+CONFIG_CHECK="BLK_DEV_LOOP"
+BUILD_TARGETS="all"
+BUILD_PARAMS="KDIR=\"${KERNEL_DIR}\""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${PN}-2.6.19-kernel-2.6.22.patch
+ epatch "${FILESDIR}"/${P}-kernel-2.6.28.patch
+}
diff --git a/sys-fs/cdfs/files/cdfs-2.6.27-kernel-2.6.28.patch b/sys-fs/cdfs/files/cdfs-2.6.27-kernel-2.6.28.patch
new file mode 100644
index 000000000000..b462cb5987a3
--- /dev/null
+++ b/sys-fs/cdfs/files/cdfs-2.6.27-kernel-2.6.28.patch
@@ -0,0 +1,11 @@
+--- cddata.c.orig 2009-02-02 16:37:43.000000000 +0100
++++ cddata.c 2009-02-02 16:38:03.000000000 +0100
+@@ -82,7 +82,7 @@
+ .mmap = generic_file_mmap
+ #else
+ .mmap = generic_file_readonly_mmap,
+- .sendfile = generic_file_sendfile
++ .splice_read = generic_file_splice_read
+ #endif
+ };
+