diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog b/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog index a9e7a6a..eebb89d 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog +++ b/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 28 Aug 2007; Mario Fetka + files/novell-novfs-2.0.0-vfs.patch, ++: + Bump PL & add a new http mirror + 21 Aug 2007; Mario Fetka ++, ++: Bump Version for novfs diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/Manifest b/trunk/novell4gentoo/net-fs/novell-novfs/Manifest index 3ec102e..8772977 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/Manifest +++ b/trunk/novell4gentoo/net-fs/novell-novfs/Manifest @@ -46,10 +46,10 @@ AUX novell-novfs-2.0.0-u.generic_ip.patch 24168 RMD160 37046de7e80c853327f2865f4 MD5 95fe1b20b61bda4152c6140ef7b07241 files/novell-novfs-2.0.0-u.generic_ip.patch 24168 RMD160 37046de7e80c853327f2865f45f05458970feea9 files/novell-novfs-2.0.0-u.generic_ip.patch 24168 SHA256 950b959d82a21902ac0579bbb8721fc22a0813bd4ed5e0bf1ee835b1ad8dfbca files/novell-novfs-2.0.0-u.generic_ip.patch 24168 -AUX novell-novfs-2.0.0-vfs.patch 524 RMD160 e33cb2ab1a4f2afb08d05191e5dcddba07cc5aed SHA1 7ff1da61bdafc8a6ad7b193f4f63f4cee3144c64 SHA256 8b664acf9845c539a1f5e405f0e957ed1f906b7ca6c493999076a4865f8b9b08 -MD5 38413557e9dd3779b198956963714cf1 files/novell-novfs-2.0.0-vfs.patch 524 -RMD160 e33cb2ab1a4f2afb08d05191e5dcddba07cc5aed files/novell-novfs-2.0.0-vfs.patch 524 -SHA256 8b664acf9845c539a1f5e405f0e957ed1f906b7ca6c493999076a4865f8b9b08 files/novell-novfs-2.0.0-vfs.patch 524 +AUX novell-novfs-2.0.0-vfs.patch 524 RMD160 bee2fa1ab301c6fed956da677c0d573e44c34688 SHA1 1ee4b9831c2d4ed060b86e0a88b32be5c68586f4 SHA256 eae2a7f7cff8d8a5d36a8d45ed0ae4c146a91b4caf5ef109b577cfaf0a5d5982 +MD5 2b1a4d70dd52bf16b6a6d8c8e606ab41 files/novell-novfs-2.0.0-vfs.patch 524 +RMD160 bee2fa1ab301c6fed956da677c0d573e44c34688 files/novell-novfs-2.0.0-vfs.patch 524 +SHA256 eae2a7f7cff8d8a5d36a8d45ed0ae4c146a91b4caf5ef109b577cfaf0a5d5982 files/novell-novfs-2.0.0-vfs.patch 524 AUX novell-novfs-2.0.0_p16-vfs.patch 524 RMD160 f80558761c3a2cff1ac4709ecc41fae4ebb8b83a SHA1 6d3654efb7620f34ef9d27e37a14529d6b24a269 SHA256 4aa2195da32e91d20d6a64282ad22cce9f3601622be2b35c15580756ad1e738b MD5 375c66859993a01086e33561bcfcef92 files/novell-novfs-2.0.0_p16-vfs.patch 524 RMD160 f80558761c3a2cff1ac4709ecc41fae4ebb8b83a files/novell-novfs-2.0.0_p16-vfs.patch 524 @@ -62,6 +62,7 @@ DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77 DIST novfs-2.0.0-16.src.rpm 131164 RMD160 66fdbe1ac20e7c5a1ba03b3476354363cbef9e76 SHA1 30955ebfbb6cc534b2296ce03858a04e6a59ba2b SHA256 b74be1b71275217e52fa1fae391b0a807e3c82b0f2e9fd65af90968e32bc1491 DIST novfs-2.0.0-20.src.rpm 132637 RMD160 4e09e86888cf1a3ab5f82b180fe9806d5289818e SHA1 5aeb48910693056d6a126ffdaa92e926a5d02a5c SHA256 875697a876a861bd08e63a2c75575ee8ce5eb4551221405a392c88e96c920e9c DIST novfs-2.0.0-21.src.rpm 132718 RMD160 3f02ec1e012683c13d6e99220916853a70664435 SHA1 51898723ad8d694163f7a4ad84cb9cd26e87ff74 SHA256 e6b0d502ec055215ac4dd2da2088a7e771eb6378b14d260ca6d0e3c7dc74cdbb +DIST novfs-2.0.0-22.src.rpm 132595 RMD160 5db33f3dfdaac16b561c192b944d81d75fd51825 SHA1 2bd74f199dc397f61675631311af661a2ffd79df SHA256 73484ed5a55d1f97ceed8a8a1f5a5a40e71f696d09a3ffe74efa30e594ce1cc7 EBUILD novell-novfs-1.2.0_p17-r2.ebuild 1489 RMD160 ceb5173d5207ef5de76a81299baaaf16c3db9ce4 SHA1 2d7a71e11c7fd9477e3546e2c0383a46e4fcdb08 SHA256 662bf378500afaa0d561f6779ef9a67c7d68a4b8215bef128b402dd976478592 MD5 656ac481e9df037933ac960dbff7055e novell-novfs-1.2.0_p17-r2.ebuild 1489 RMD160 ceb5173d5207ef5de76a81299baaaf16c3db9ce4 novell-novfs-1.2.0_p17-r2.ebuild 1489 @@ -82,10 +83,14 @@ EBUILD novell-novfs-2.0.0_p21.ebuild 1567 RMD160 644cbde8827a8c0e8cc8917f71da023 MD5 525561b1b411637d66b89a3edaf5f49e novell-novfs-2.0.0_p21.ebuild 1567 RMD160 644cbde8827a8c0e8cc8917f71da0230398e90ab novell-novfs-2.0.0_p21.ebuild 1567 SHA256 465879be7fab05a9212f24337c3d8d888fb3880964eadb9312c43382822d5c2f novell-novfs-2.0.0_p21.ebuild 1567 -MISC ChangeLog 2101 RMD160 8b4eabf65a7448755292c54c72a43293a3849af6 SHA1 48d51caab347e190902325ec898f755ffbf08700 SHA256 cd03009dffe3ba3f5f676ee54393b8f85ab3006709163a78b1a1905081c8831f -MD5 6a9440ff57f0a6b1e613b8da158ceed9 ChangeLog 2101 -RMD160 8b4eabf65a7448755292c54c72a43293a3849af6 ChangeLog 2101 -SHA256 cd03009dffe3ba3f5f676ee54393b8f85ab3006709163a78b1a1905081c8831f ChangeLog 2101 +EBUILD novell-novfs-2.0.0_p22.ebuild 1620 RMD160 fce1ac752f6f770ccf1a11afd011c682a4c7e810 SHA1 389cb05285586a67d67bfa10072fe33b6a6dbb68 SHA256 af7888ea6527ac777c5086998eb6976b45321b5583e82488c0b38327c4c759c4 +MD5 2509c13ab57faec4156f19b04f1c1d77 novell-novfs-2.0.0_p22.ebuild 1620 +RMD160 fce1ac752f6f770ccf1a11afd011c682a4c7e810 novell-novfs-2.0.0_p22.ebuild 1620 +SHA256 af7888ea6527ac777c5086998eb6976b45321b5583e82488c0b38327c4c759c4 novell-novfs-2.0.0_p22.ebuild 1620 +MISC ChangeLog 2226 RMD160 b1e95015fd2ab6030e0a8ad291eb1f5bb80d1737 SHA1 8857bc643f9e2e3240d8f8e2fd11ec9ecdc6cb84 SHA256 f64bf75caa83dad9126142aadc257ad253c0ce0189b6cf534247dcd8d0c76633 +MD5 ce1c55fd225a594eff45bc30e2c7d883 ChangeLog 2226 +RMD160 b1e95015fd2ab6030e0a8ad291eb1f5bb80d1737 ChangeLog 2226 +SHA256 f64bf75caa83dad9126142aadc257ad253c0ce0189b6cf534247dcd8d0c76633 ChangeLog 2226 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -105,3 +110,6 @@ SHA256 8b35a9806110c72c1a63b5250590c1d804cf4950a1ff6c30e06c648cff0e5d89 files/di MD5 7a0d2edb2160834190b972e3201fff83 files/digest-novell-novfs-2.0.0_p21 247 RMD160 f4ef868a6539dfd96526e220b137c7236d737f4b files/digest-novell-novfs-2.0.0_p21 247 SHA256 0bb4ca4dc96987758a14a312da94dc242e9610d13ff24d92c8c1a836cd62afe6 files/digest-novell-novfs-2.0.0_p21 247 +MD5 affe3e9cf9b578e2a8f797e4f0a6e083 files/digest-novell-novfs-2.0.0_p22 247 +RMD160 91fa4dfff2bd501da3087a76752eca2c8921aa45 files/digest-novell-novfs-2.0.0_p22 247 +SHA256 08e9ca883498795bcec22c91f3ea2508198b27a61e387bbd10136cb1435d6d3f files/digest-novell-novfs-2.0.0_p22 247 diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-2.0.0_p22 b/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-2.0.0_p22 new file mode 100644 index 0000000..210741f --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-2.0.0_p22 @@ -0,0 +1,3 @@ +MD5 d1c7490b11edd12386f0274f780afc61 novfs-2.0.0-22.src.rpm 132595 +RMD160 5db33f3dfdaac16b561c192b944d81d75fd51825 novfs-2.0.0-22.src.rpm 132595 +SHA256 73484ed5a55d1f97ceed8a8a1f5a5a40e71f696d09a3ffe74efa30e594ce1cc7 novfs-2.0.0-22.src.rpm 132595 diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0-vfs.patch b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0-vfs.patch index 6857e34..7950a29 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0-vfs.patch +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0-vfs.patch @@ -5,7 +5,7 @@ atomic_inc(&inode->i_count); } -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,20) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23) ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24) // Version of 2.6.20 changed the number of // parameters passed to vfs_unlink. error = vfs_unlink(nd.dentry->d_inode, dentry, nd.mnt); diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-2.0.0_p22.ebuild b/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-2.0.0_p22.ebuild new file mode 100644 index 0000000..f596c49 --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-2.0.0_p22.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm linux-mod + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Client for Linux Filesystem" +HOMEPAGE="http://www.novell.com" +SRC_URI="ftp://mars.arge.at/n4g/novfs-${MY_PV}.src.rpm + http://ftp.mars.arge.at/n4g/novfs-${MY_PV}.src.rpm + http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/src/novfs-${MY_PV}.src.rpm" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="" + +RDEPEND="virtual/linux-sources + !net-misc/novell-novfs" + +RESTRICT="nomirror" + +#BUILD_PARAMS="-C $KERNEL_DIR SUBDIRS=-${WORKDIR}/novfs-2.0.0/src" +MODULE_NAMES="novfs(novfs:${WORKDIR}/novfs-2.0.0/src:${WORKDIR}/novfs-2.0.0/src" +BUILD_TARGETS="all" +MODULESD_NOVFS_ENABLED="" + +src_unpack() { + rpm_src_unpack ${A} + epatch ${FILESDIR}/novell-novfs-2.0.0-vfs.patch + +# if kernel_is eq 2 6 15 +# then +# epatch ${FILESDIR}/novell-novfs-2.0.0-2_6_15-compat.patch +# fi +# if kernel_is ge 2 6 17 +# then +# epatch ${FILESDIR}/novell-novfs-2.0.0-config_h.patch +# fi +# if kernel_is ge 2 6 18 +# then +# epatch ${FILESDIR}/novell-novfs-2.0.0-generic_file_read.patch +# fi +# if kernel_is ge 2 6 19 +# then +# epatch ${FILESDIR}/novell-novfs-2.0.0-i_blksize.patch +# epatch ${FILESDIR}/novell-novfs-2.0.0-u.generic_ip.patch +# fi + +# epatch ${FILESDIR}/novell-novfs-2.0.0-dont_use_tasklist_lock.patch +} + +src_compile() { + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install + generate_modulesd +} + +pkg_postinst() { + linux-mod_pkg_postinst +} + +pkg_postrm() { + linux-mod_pkg_postrm +}