From 35046100cd985c6c2eae30e0760384fe86353ec7 Mon Sep 17 00:00:00 2001 From: geos_one Date: Wed, 11 Jul 2007 08:21:59 +0000 Subject: [PATCH] Bump Kenel module Version --- .../net-fs/novell-novfs/ChangeLog | 4 ++ .../net-fs/novell-novfs/Manifest | 20 ++++-- .../files/digest-novell-novfs-2.0.0_p20 | 3 + .../files/novell-novfs-2.0.0_p20-vfs.patch | 11 +++ .../novell-novfs-2.0.0_p20.ebuild | 70 +++++++++++++++++++ 5 files changed, 104 insertions(+), 4 deletions(-) create mode 100644 trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-2.0.0_p20 create mode 100644 trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0_p20-vfs.patch create mode 100644 trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-2.0.0_p20.ebuild diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog b/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog index fbf3e0e..5e0a324 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: $ + 11 Jul 2007; Mario Fetka + +novell-novfs-2.0.0_p20.ebuild, +files/novell-novfs-2.0.0_p20-vfs.patch: + Bump Version of the kernel module + 17 May 2007; Mario Fetka +novell-novfs-2.0.0_p16.ebuild, +files/novell-novfs-2.0.0_p16-vfs.patch: Update to the new stable novfs.ko (no crash on shutdown) diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/Manifest b/trunk/novell4gentoo/net-fs/novell-novfs/Manifest index a252aab..a65dc14 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/Manifest +++ b/trunk/novell4gentoo/net-fs/novell-novfs/Manifest @@ -50,8 +50,13 @@ AUX novell-novfs-2.0.0_p16-vfs.patch 524 RMD160 f80558761c3a2cff1ac4709ecc41fae4 MD5 375c66859993a01086e33561bcfcef92 files/novell-novfs-2.0.0_p16-vfs.patch 524 RMD160 f80558761c3a2cff1ac4709ecc41fae4ebb8b83a files/novell-novfs-2.0.0_p16-vfs.patch 524 SHA256 4aa2195da32e91d20d6a64282ad22cce9f3601622be2b35c15580756ad1e738b files/novell-novfs-2.0.0_p16-vfs.patch 524 +AUX novell-novfs-2.0.0_p20-vfs.patch 524 RMD160 f80558761c3a2cff1ac4709ecc41fae4ebb8b83a SHA1 6d3654efb7620f34ef9d27e37a14529d6b24a269 SHA256 4aa2195da32e91d20d6a64282ad22cce9f3601622be2b35c15580756ad1e738b +MD5 375c66859993a01086e33561bcfcef92 files/novell-novfs-2.0.0_p20-vfs.patch 524 +RMD160 f80558761c3a2cff1ac4709ecc41fae4ebb8b83a files/novell-novfs-2.0.0_p20-vfs.patch 524 +SHA256 4aa2195da32e91d20d6a64282ad22cce9f3601622be2b35c15580756ad1e738b files/novell-novfs-2.0.0_p20-vfs.patch 524 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 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 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 @@ -64,10 +69,14 @@ EBUILD novell-novfs-2.0.0_p2-r1.ebuild 1776 RMD160 e4fc7ff47a9aba5dc8854faeb5b0e MD5 0ddb5f95a5d00c7854c04776600e713c novell-novfs-2.0.0_p2-r1.ebuild 1776 RMD160 e4fc7ff47a9aba5dc8854faeb5b0e30917661236 novell-novfs-2.0.0_p2-r1.ebuild 1776 SHA256 c04fdfc306dc02d6eb3802bfe13263d8d5be2395dd291519c8902db416fe5911 novell-novfs-2.0.0_p2-r1.ebuild 1776 -MISC ChangeLog 1859 RMD160 9971c11ee380ccff23f7034b58a1e00b79c196c0 SHA1 e064231f999a0b582871cc0e2c12612273775281 SHA256 7422b100227e58076fca7bea240e2ea5de5cd505362fa158cfaeca08d2c7584a -MD5 345ef28912afe6a094bd5774259a27b4 ChangeLog 1859 -RMD160 9971c11ee380ccff23f7034b58a1e00b79c196c0 ChangeLog 1859 -SHA256 7422b100227e58076fca7bea240e2ea5de5cd505362fa158cfaeca08d2c7584a ChangeLog 1859 +EBUILD novell-novfs-2.0.0_p20.ebuild 1519 RMD160 f8a696e1f75c60979f8e0c4df25482f8b1f0f0d2 SHA1 cc45688a00d23b685daa387d76b2847ba689758d SHA256 56021d32f2528f3170f77584e4cd0043bb8a2347009bca156562b5c6555e863b +MD5 2aabaad44f57265b0c813cbd594614c3 novell-novfs-2.0.0_p20.ebuild 1519 +RMD160 f8a696e1f75c60979f8e0c4df25482f8b1f0f0d2 novell-novfs-2.0.0_p20.ebuild 1519 +SHA256 56021d32f2528f3170f77584e4cd0043bb8a2347009bca156562b5c6555e863b novell-novfs-2.0.0_p20.ebuild 1519 +MISC ChangeLog 2019 RMD160 364bce212f4b1f1736959476aba6de319737f6da SHA1 f1401144f5ddedfe83bbfc310fcf8a585a33cee0 SHA256 a63b1f933ffe2954e7abcd8d121957a212a305ab0dd2e1746aef4bd10ef9d53a +MD5 f87e3fb678d992f1d1a30f110297f906 ChangeLog 2019 +RMD160 364bce212f4b1f1736959476aba6de319737f6da ChangeLog 2019 +SHA256 a63b1f933ffe2954e7abcd8d121957a212a305ab0dd2e1746aef4bd10ef9d53a ChangeLog 2019 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -81,3 +90,6 @@ SHA256 c66115fcc6e533206a37610862b220d385959e93fd87998532ba3bbe9f613c49 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-novfs-2.0.0_p2-r1 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-novfs-2.0.0_p2-r1 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-novfs-2.0.0_p2-r1 277 +MD5 614d131fec884b9804bce9442d35df45 files/digest-novell-novfs-2.0.0_p20 247 +RMD160 e43b4f5759411fe320763fe0a76904150d617a17 files/digest-novell-novfs-2.0.0_p20 247 +SHA256 8b35a9806110c72c1a63b5250590c1d804cf4950a1ff6c30e06c648cff0e5d89 files/digest-novell-novfs-2.0.0_p20 247 diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-2.0.0_p20 b/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-2.0.0_p20 new file mode 100644 index 0000000..46df931 --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-2.0.0_p20 @@ -0,0 +1,3 @@ +MD5 ab95d10b3395212c067059ef3e0fe7ae novfs-2.0.0-20.src.rpm 132637 +RMD160 4e09e86888cf1a3ab5f82b180fe9806d5289818e novfs-2.0.0-20.src.rpm 132637 +SHA256 875697a876a861bd08e63a2c75575ee8ce5eb4551221405a392c88e96c920e9c novfs-2.0.0-20.src.rpm 132637 diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0_p20-vfs.patch b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0_p20-vfs.patch new file mode 100644 index 0000000..dde4e56 --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-2.0.0_p20-vfs.patch @@ -0,0 +1,11 @@ +--- novfs-2.0.0/src/daemon.c.orig 2007-05-11 08:55:19.000000000 +0200 ++++ novfs-2.0.0/src/daemon.c 2007-05-17 20:37:00.000000000 +0200 +@@ -2780,7 +2780,7 @@ + { + atomic_inc(&inode->i_count); + } +-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,20) ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22) + // 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_p20.ebuild b/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-2.0.0_p20.ebuild new file mode 100644 index 0000000..de09176 --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-2.0.0_p20.ebuild @@ -0,0 +1,70 @@ +# 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="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-${PV}-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 +}