diff --git a/trunk/novell4gentoo/ReadMe.txt b/trunk/novell4gentoo/ReadMe.txt index 6a5a5dce..396e0551 100644 --- a/trunk/novell4gentoo/ReadMe.txt +++ b/trunk/novell4gentoo/ReadMe.txt @@ -1 +1,9 @@ -Start 2 \ No newline at end of file +This is the overlay for Novell products. + +it provides: + +novell-client +novell-groupwise-cleint +novell-iprint-xclient-sl ans sh +novell-consoleone +novell-edirectory \ No newline at end of file diff --git a/trunk/novell4gentoo/app-crypt/novell-nici/ChangeLog b/trunk/novell4gentoo/app-crypt/novell-nici/ChangeLog index cf6082bf..6c029d69 100644 --- a/trunk/novell4gentoo/app-crypt/novell-nici/ChangeLog +++ b/trunk/novell4gentoo/app-crypt/novell-nici/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell, + +novell-nici-2.7.0_p001-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; +novell-nici-2.7.0_p001-r2.ebuild: Correct permissions: normal persons schoud also be able to use nici diff --git a/trunk/novell4gentoo/app-crypt/novell-nici/Manifest b/trunk/novell4gentoo/app-crypt/novell-nici/Manifest index 6bc86f02..6c7cca31 100644 --- a/trunk/novell4gentoo/app-crypt/novell-nici/Manifest +++ b/trunk/novell4gentoo/app-crypt/novell-nici/Manifest @@ -1,7 +1,7 @@ -AUX 80novell 132 RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a SHA1 5941128e452107d2f47b9541000e19dd934b3438 SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 -MD5 dd79665458a23145e4324544d5fd2dfc files/80novell 132 -RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a files/80novell 132 -SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 files/80novell 132 +AUX 80novell 199 RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 SHA1 359930c9ba875a7ea8d5ae8f6a2e5fc3fdc98e99 SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 +MD5 2adfb95f0f26f247b4e3b7a80d5d18d4 files/80novell 199 +RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 files/80novell 199 +SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 files/80novell 199 DIST nici-2.6.4-0.05.i386.rpm 400421 RMD160 8cc837edf8671ae4840029bf042a349b5ae6eec1 SHA1 f9959647316aa2cf040f529595d6da22cf50e2d1 SHA256 a59a7105c5011d6cccaf4cdf49016f425a31c0fb5864ea1904122c41a9c9a0d6 DIST nici-2.6.8-0.02.i386.rpm 377510 RMD160 916e91d45393e9b7bb03d9e9166cfa6a41b5ea5c SHA1 ac88e776c8bf94e2151abdd8308861e25c6652ef SHA256 0bb1c0b773a57e93d565bb992ce1b8708e3e4f7bce3da6566c2fe36adafa5c5a DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 @@ -21,10 +21,14 @@ EBUILD novell-nici-2.7.0_p001-r2.ebuild 1458 RMD160 f76fa8b05ad798ca7a4f992810a5 MD5 abbb64c369f26ebda19df4e76e1c803f novell-nici-2.7.0_p001-r2.ebuild 1458 RMD160 f76fa8b05ad798ca7a4f992810a59e5223e9ab86 novell-nici-2.7.0_p001-r2.ebuild 1458 SHA256 b3978ed882bfc0937227778498a2c7ac463397dbd0ca908c84f1839188ffaf73 novell-nici-2.7.0_p001-r2.ebuild 1458 -MISC ChangeLog 527 RMD160 fd1f5645445da5ccb8498647aa62ccea6ad5e5d1 SHA1 0311b51b4ce76ba4ed753465c10476fb225ff795 SHA256 8ef0b557ae7fcbac82735807ea42273afc3729bfc410cef747e66a4930790dfa -MD5 18fb52b1cfeb45ef96d3076ba276e54e ChangeLog 527 -RMD160 fd1f5645445da5ccb8498647aa62ccea6ad5e5d1 ChangeLog 527 -SHA256 8ef0b557ae7fcbac82735807ea42273afc3729bfc410cef747e66a4930790dfa ChangeLog 527 +EBUILD novell-nici-2.7.0_p001-r3.ebuild 1458 RMD160 f76fa8b05ad798ca7a4f992810a59e5223e9ab86 SHA1 de46936470eb6be4a1d1b3346f41981912584fd1 SHA256 b3978ed882bfc0937227778498a2c7ac463397dbd0ca908c84f1839188ffaf73 +MD5 abbb64c369f26ebda19df4e76e1c803f novell-nici-2.7.0_p001-r3.ebuild 1458 +RMD160 f76fa8b05ad798ca7a4f992810a59e5223e9ab86 novell-nici-2.7.0_p001-r3.ebuild 1458 +SHA256 b3978ed882bfc0937227778498a2c7ac463397dbd0ca908c84f1839188ffaf73 novell-nici-2.7.0_p001-r3.ebuild 1458 +MISC ChangeLog 673 RMD160 b6461586f081945fa024368bf30f7481fe13143e SHA1 7c24ecb7cd38b04f27aeb8571f27a476c782ba75 SHA256 15e5080764af2384bbda4e8c91e77783a1c6714f8513838896ece3be8dc34170 +MD5 f895c122aa66c4a89e5601e021ff00c7 ChangeLog 673 +RMD160 b6461586f081945fa024368bf30f7481fe13143e ChangeLog 673 +SHA256 15e5080764af2384bbda4e8c91e77783a1c6714f8513838896ece3be8dc34170 ChangeLog 673 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -41,3 +45,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-nici-2.7.0_p001-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-nici-2.7.0_p001-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-nici-2.7.0_p001-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-nici-2.7.0_p001-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-nici-2.7.0_p001-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-nici-2.7.0_p001-r3 277 diff --git a/trunk/novell4gentoo/app-crypt/novell-nici/files/80novell b/trunk/novell4gentoo/app-crypt/novell-nici/files/80novell index bd6b4ed4..933900b8 100644 --- a/trunk/novell4gentoo/app-crypt/novell-nici/files/80novell +++ b/trunk/novell4gentoo/app-crypt/novell-nici/files/80novell @@ -2,4 +2,5 @@ NOVELL_DIR=/opt/novell PATH=/opt/novell/bin ROOTPATH=/opt/novell/bin:/opt/novell/sbin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/bin:/opt/novell/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-1.2.0_p17-r1 b/trunk/novell4gentoo/app-crypt/novell-nici/files/digest-novell-nici-2.7.0_p001-r3 similarity index 100% rename from trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-1.2.0_p17-r1 rename to trunk/novell4gentoo/app-crypt/novell-nici/files/digest-novell-nici-2.7.0_p001-r3 diff --git a/trunk/novell4gentoo/app-crypt/novell-nici/novell-nici-2.7.0_p001-r3.ebuild b/trunk/novell4gentoo/app-crypt/novell-nici/novell-nici-2.7.0_p001-r3.ebuild new file mode 100644 index 00000000..83cb7821 --- /dev/null +++ b/trunk/novell4gentoo/app-crypt/novell-nici/novell-nici-2.7.0_p001-r3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p*/}" + +DESCRIPTION="Novell NICI U.S./Worldwide (128bit) Crypto" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-eDir-88" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" + +RDEPEND="virtual/libc + !net-misc/novell-nici" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_P} + cd ${PN}-${MY_P} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i386/nici-${MY_PV}-0.01.i386.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_P}"/opt/novell/lib + chmod -R 755 "${WORKDIR}/${PN}-${MY_P}"/opt/novell/man + rm -rf "${WORKDIR}/${PN}-${MY_P}"/usr/share + mv "${WORKDIR}/${PN}-${MY_P}"/etc "${D}"/ || die "mv etc" + mv "${WORKDIR}/${PN}-${MY_P}"/usr "${D}"/ || die "mv usr" + mv "${WORKDIR}/${PN}-${MY_P}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_P}"/var "${D}"/ || die "mv var" + chmod 755 "${D}"/var/opt + chmod 755 "${D}"/var/opt/novell + chmod 711 "${D}"/var/opt/novell/nici + chmod 0500 "${D}"/var/opt/novell/nici/set_server_mode + + insinto /etc/env.d + doins ${FILESDIR}/80novell +} + +pkg_postinst() { + rm -rf /var/novell/nici + ln -sf /var/opt/novell/nici /var/novell/nici + /var/opt/novell/nici/primenici +} \ No newline at end of file diff --git a/trunk/novell4gentoo/app-crypt/novell-npkiapi/Manifest b/trunk/novell4gentoo/app-crypt/novell-npkiapi/Manifest index 814c71fb..9f77ae40 100644 --- a/trunk/novell4gentoo/app-crypt/novell-npkiapi/Manifest +++ b/trunk/novell4gentoo/app-crypt/novell-npkiapi/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 EBUILD novell-npkiapi-2.7.0_p6.ebuild 924 RMD160 73f08338fc17d27ec41e710ad74f58dfe5c2299b SHA1 eb53b4a04026ca1f32a9c939ecfc983f7f6c4b08 SHA256 294eb8b1ad700b8c7c6f2c1b7ea8e509de7a396af01fdd64f11ccd6830ccaaa2 diff --git a/trunk/novell4gentoo/app-crypt/novell-npkiapi/files/80novell-edir b/trunk/novell4gentoo/app-crypt/novell-npkiapi/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/app-crypt/novell-npkiapi/files/80novell-edir +++ b/trunk/novell4gentoo/app-crypt/novell-npkiapi/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/app-crypt/novell-npkit/Manifest b/trunk/novell4gentoo/app-crypt/novell-npkit/Manifest index af4257a3..f650b307 100644 --- a/trunk/novell4gentoo/app-crypt/novell-npkit/Manifest +++ b/trunk/novell4gentoo/app-crypt/novell-npkit/Manifest @@ -1,7 +1,7 @@ -AUX 80novell 132 RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a SHA1 5941128e452107d2f47b9541000e19dd934b3438 SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 -MD5 dd79665458a23145e4324544d5fd2dfc files/80novell 132 -RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a files/80novell 132 -SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 files/80novell 132 +AUX 80novell 199 RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 SHA1 359930c9ba875a7ea8d5ae8f6a2e5fc3fdc98e99 SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 +MD5 2adfb95f0f26f247b4e3b7a80d5d18d4 files/80novell 199 +RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 files/80novell 199 +SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 files/80novell 199 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 EBUILD novell-npkit-2.7.0_p6.ebuild 923 RMD160 ee04a4ee12b738ccc631a7142898a9c871c0d7d4 SHA1 f59592acb2237585860a170b0edf90a07cf8e68d SHA256 7e1832e0d43ec2b910d6e69156555c60e767ed7dd7769b4de4ee069e6c4f89ce diff --git a/trunk/novell4gentoo/app-crypt/novell-npkit/files/80novell b/trunk/novell4gentoo/app-crypt/novell-npkit/files/80novell index bd6b4ed4..933900b8 100644 --- a/trunk/novell4gentoo/app-crypt/novell-npkit/files/80novell +++ b/trunk/novell4gentoo/app-crypt/novell-npkit/files/80novell @@ -2,4 +2,5 @@ NOVELL_DIR=/opt/novell PATH=/opt/novell/bin ROOTPATH=/opt/novell/bin:/opt/novell/sbin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/bin:/opt/novell/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/app-crypt/novell-pkiserver/Manifest b/trunk/novell4gentoo/app-crypt/novell-pkiserver/Manifest index 1d74faab..cfd8ff99 100644 --- a/trunk/novell4gentoo/app-crypt/novell-pkiserver/Manifest +++ b/trunk/novell4gentoo/app-crypt/novell-pkiserver/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 EBUILD novell-pkiserver-2.7.0_p6.ebuild 875 RMD160 c0ce2097f7eda4e9248ab423c0332c50f37ad4f4 SHA1 07862222b6f189f73c95231c386360fec37a5395 SHA256 206ae0f2acd6e1af149fc65060b8137e9f0faf0218c227fe4f8323cc56eeb303 diff --git a/trunk/novell4gentoo/app-crypt/novell-pkiserver/files/80novell-edir b/trunk/novell4gentoo/app-crypt/novell-pkiserver/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/app-crypt/novell-pkiserver/files/80novell-edir +++ b/trunk/novell4gentoo/app-crypt/novell-pkiserver/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/app-doc/apparmor-docs/Manifest b/trunk/novell4gentoo/app-doc/apparmor-docs/Manifest new file mode 100644 index 00000000..ded1a252 --- /dev/null +++ b/trunk/novell4gentoo/app-doc/apparmor-docs/Manifest @@ -0,0 +1,8 @@ +DIST apparmor-docs-2.0-6269.tar.gz 2697657 RMD160 474048d988d72cbf9bf21d50e8aef37d06d9b000 SHA1 792f4339d86d02d179b786de87a47394abfdadae SHA256 9c2d63bfe42cc4582e24d1248a7560dd19cee718db513c7dedb12d45fe168221 +EBUILD apparmor-docs-2.0_p6269.ebuild 955 RMD160 7d0ef9d6bc1a7742684c3c3ced41fd846647a659 SHA1 1f46784c84ea199daa365a19e5d2ff500b84540b SHA256 0db0811764e7dee4543a7d8435f998a76d01ac54335d1b6603295a7a7d929c12 +MD5 38dd72e1548593a135e9e3554d583b3a apparmor-docs-2.0_p6269.ebuild 955 +RMD160 7d0ef9d6bc1a7742684c3c3ced41fd846647a659 apparmor-docs-2.0_p6269.ebuild 955 +SHA256 0db0811764e7dee4543a7d8435f998a76d01ac54335d1b6603295a7a7d929c12 apparmor-docs-2.0_p6269.ebuild 955 +MD5 2729ec9e31f63d936db2d7745ef9be57 files/digest-apparmor-docs-2.0_p6269 271 +RMD160 1c537c1e781a06a7bac39b2cfb7170ba281bb875 files/digest-apparmor-docs-2.0_p6269 271 +SHA256 1a62f3ad2e11540f9e65c1c623357a588f44ecd1244c2559c6436f426aa210ba files/digest-apparmor-docs-2.0_p6269 271 diff --git a/trunk/novell4gentoo/app-doc/apparmor-docs/apparmor-docs-2.0_p6269.ebuild b/trunk/novell4gentoo/app-doc/apparmor-docs/apparmor-docs-2.0_p6269.ebuild new file mode 100644 index 00000000..640416c2 --- /dev/null +++ b/trunk/novell4gentoo/app-doc/apparmor-docs/apparmor-docs-2.0_p6269.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils perl-module toolchain-funcs + +MY_PV="${PV/_p/-}" +MY_P="${PN}-${MY_PV}" +MY_S="${WORKDIR}/${PN}-${PV/_p*/}" +MONTH="April" + +DESCRIPTION="Documentation for AppArmor." +HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" +SRC_URI="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="doc" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + + cd ${MY_S} + sed -i "s:NOVELL/SUSE:Gentoo:g" Makefile +} + +src_compile() { + cd ${MY_S} + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + cd ${MY_S} + make DESTDIR=${D} install_manpages || die + # Some files are missing from the doc distribution, so no '|| die' + # bug submitted upstream + make DESTDIR=${D} DOCDIR=/usr/share/doc/${P} install_documents +} diff --git a/trunk/novell4gentoo/app-doc/apparmor-docs/files/digest-apparmor-docs-2.0_p6269 b/trunk/novell4gentoo/app-doc/apparmor-docs/files/digest-apparmor-docs-2.0_p6269 new file mode 100644 index 00000000..9c4eee3e --- /dev/null +++ b/trunk/novell4gentoo/app-doc/apparmor-docs/files/digest-apparmor-docs-2.0_p6269 @@ -0,0 +1,3 @@ +MD5 a5130a30a6a9e7cac316fe7658af031a apparmor-docs-2.0-6269.tar.gz 2697657 +RMD160 474048d988d72cbf9bf21d50e8aef37d06d9b000 apparmor-docs-2.0-6269.tar.gz 2697657 +SHA256 9c2d63bfe42cc4582e24d1248a7560dd19cee718db513c7dedb12d45fe168221 apparmor-docs-2.0-6269.tar.gz 2697657 diff --git a/trunk/novell4gentoo/app-vim/apparmor-syntax/Manifest b/trunk/novell4gentoo/app-vim/apparmor-syntax/Manifest new file mode 100644 index 00000000..327e7821 --- /dev/null +++ b/trunk/novell4gentoo/app-vim/apparmor-syntax/Manifest @@ -0,0 +1,8 @@ +DIST apparmor-syntax-200609.tar.bz2 1944 RMD160 ffffda77d691edfdbdc2044f6b7aa6f33f7bb223 SHA1 602a63663b4c82183cdee568fffee6eea53b3ee1 SHA256 db5aa288aa500f6b7d3bbe3a51949d3a427ee015b385c5353ada8d78846dfe0a +EBUILD apparmor-syntax-200609.ebuild 424 RMD160 7791f7d04affb46b767f0d329a888c7be42d984e SHA1 420618adeb7b0ed315cdb1a8e29e0fa8bddc3995 SHA256 60ec62ca7820c57ca4caa25a913c476cf6ea5a060d6befab151a5335fb3303f1 +MD5 780f8eead7c9f97774e2fb98d66a12c0 apparmor-syntax-200609.ebuild 424 +RMD160 7791f7d04affb46b767f0d329a888c7be42d984e apparmor-syntax-200609.ebuild 424 +SHA256 60ec62ca7820c57ca4caa25a913c476cf6ea5a060d6befab151a5335fb3303f1 apparmor-syntax-200609.ebuild 424 +MD5 c72538221b6d11278c4aa3364e2818bb files/digest-apparmor-syntax-200609 265 +RMD160 feff8dcf95a810e9ee6eba1e03a135379d2434ef files/digest-apparmor-syntax-200609 265 +SHA256 e7cfd2f74c1811198bee4763f1f5f8400d8780bd9d3c49eeed2a977540d2e6f5 files/digest-apparmor-syntax-200609 265 diff --git a/trunk/novell4gentoo/app-vim/apparmor-syntax/apparmor-syntax-200609.ebuild b/trunk/novell4gentoo/app-vim/apparmor-syntax/apparmor-syntax-200609.ebuild new file mode 100644 index 00000000..06fddf41 --- /dev/null +++ b/trunk/novell4gentoo/app-vim/apparmor-syntax/apparmor-syntax-200609.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit vim-plugin + +DESCRIPTION="vim plugin: AppArmor policy syntax" +HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" +LICENSE="vim" +KEYWORDS="alpha amd64 ia64 mips ~ppc ppc64 sparc x86" +IUSE="" + +VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for Apparmor +policy files." diff --git a/trunk/novell4gentoo/app-vim/apparmor-syntax/files/digest-apparmor-syntax-200609 b/trunk/novell4gentoo/app-vim/apparmor-syntax/files/digest-apparmor-syntax-200609 new file mode 100644 index 00000000..f424879e --- /dev/null +++ b/trunk/novell4gentoo/app-vim/apparmor-syntax/files/digest-apparmor-syntax-200609 @@ -0,0 +1,3 @@ +MD5 c44d7356708377424d641aa0c66a72a8 apparmor-syntax-200609.tar.bz2 1944 +RMD160 ffffda77d691edfdbdc2044f6b7aa6f33f7bb223 apparmor-syntax-200609.tar.bz2 1944 +SHA256 db5aa288aa500f6b7d3bbe3a51949d3a427ee015b385c5353ada8d78846dfe0a apparmor-syntax-200609.tar.bz2 1944 diff --git a/trunk/novell4gentoo/app-vim/metadata.xml b/trunk/novell4gentoo/app-vim/metadata.xml new file mode 100644 index 00000000..df7f6037 --- /dev/null +++ b/trunk/novell4gentoo/app-vim/metadata.xml @@ -0,0 +1,37 @@ + + + + + The app-vim category contains plugins, syntax file and spelling + packages for the Vim text editor. + + + Die Kategorie app-vim enthält Plugins und + Syntax-Pakete für den Vim Texteditor. + + + La categoría app-vim contiene extensiones y paquetes + de syntaxis para el editor de texto Vim. + + + De app-vim categorie bevat plugins en syntax-bestanden + voor de vim text editor. + + + Nhóm app-vim chứa các plugin và các gói syntax cho + trình soạn thảo văn bản Vim. + + + La categoria app-vim contiene estensioni e pacchetti di sintassi + per l'editor di testo Vim. + + + A categoria app-vim contém plugins e pacotes de sintaxe e grafia + para o editor de texto Vim. + + + Kategoria app-vim zawiera rozszerzenia, schematy podświetlania składni + oraz dodatki służące do sprawdzania pisowni dla edytora tekstu Vim. + + + diff --git a/trunk/novell4gentoo/distfiles/apparmor-syntax-200609.tar.bz2 b/trunk/novell4gentoo/distfiles/apparmor-syntax-200609.tar.bz2 new file mode 100644 index 00000000..fc1961c4 Binary files /dev/null and b/trunk/novell4gentoo/distfiles/apparmor-syntax-200609.tar.bz2 differ diff --git a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/ChangeLog b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/ChangeLog index db7b95a3..caca092a 100644 --- a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/ChangeLog +++ b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-client, + +novell-konqueror-plugin-1.2.0_p323-r2.ebuild: + Add Novell Packages to PRELINK_MASK_PATH & remove the binary only *.la files + 13 Aug 2006; Mario Fetka novell-konqueror-plugin-1.2.0_p323-r1.ebuild, +metadata.xml: Correct Typo diff --git a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/Manifest b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/Manifest index 71e80327..bfd415e6 100644 --- a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/Manifest +++ b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/Manifest @@ -1,16 +1,20 @@ -AUX 80novell-client 130 RMD160 872af5f55d335508e39210543bb1d5c10faeb30a SHA1 5facbda14a02d8db2e7f16b2bcc8493af3a4db7c SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c -MD5 6f178da0d71c100fb1eb3a9a825e389a files/80novell-client 130 -RMD160 872af5f55d335508e39210543bb1d5c10faeb30a files/80novell-client 130 -SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c files/80novell-client 130 +AUX 80novell-client 188 RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e SHA1 3993c2ebed7b8acb6684823ee7cb3de4b604e129 SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 +MD5 895a867f6ea7abf1e943df77a265c2e9 files/80novell-client 188 +RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e files/80novell-client 188 +SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 files/80novell-client 188 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-konqueror-plugin-1.2.0_p323-r1.ebuild 2562 RMD160 7023f20d27a4d098f28b83108d83b7732ada8d30 SHA1 a8dc87cc3c8c490ca2de69a8adc30562042aab57 SHA256 9aa96d795296522c191bf2765dffc5f6522a867e00cd0848f0e4106fb7440cca MD5 7121dd1761efd957fb227f67ac77954f novell-konqueror-plugin-1.2.0_p323-r1.ebuild 2562 RMD160 7023f20d27a4d098f28b83108d83b7732ada8d30 novell-konqueror-plugin-1.2.0_p323-r1.ebuild 2562 SHA256 9aa96d795296522c191bf2765dffc5f6522a867e00cd0848f0e4106fb7440cca novell-konqueror-plugin-1.2.0_p323-r1.ebuild 2562 -MISC ChangeLog 357 RMD160 66a8d25486e4878bf9a429e631f5df2475085564 SHA1 89283589ac12b120b4f3717f5fc1c37f023e3f02 SHA256 959dba2152d7c05c2441a0767a39a308465b829b3f85f6d085f22ad9dc6aaecb -MD5 0ea9c5cbb7c54afb98e5f731a3fd41ca ChangeLog 357 -RMD160 66a8d25486e4878bf9a429e631f5df2475085564 ChangeLog 357 -SHA256 959dba2152d7c05c2441a0767a39a308465b829b3f85f6d085f22ad9dc6aaecb ChangeLog 357 +EBUILD novell-konqueror-plugin-1.2.0_p323-r2.ebuild 2665 RMD160 3c7a0bcc8abdb5ecc2b11b3e9948da7f80d746a3 SHA1 e5035f7157d1fbb0da479ad144e7625bfdb0b1b6 SHA256 77c257ae85a34183b9ac606323a554d083e6e42e0dcf57c90747482558d10d5e +MD5 309e52f999c04cda0ec42c7d460a392f novell-konqueror-plugin-1.2.0_p323-r2.ebuild 2665 +RMD160 3c7a0bcc8abdb5ecc2b11b3e9948da7f80d746a3 novell-konqueror-plugin-1.2.0_p323-r2.ebuild 2665 +SHA256 77c257ae85a34183b9ac606323a554d083e6e42e0dcf57c90747482558d10d5e novell-konqueror-plugin-1.2.0_p323-r2.ebuild 2665 +MISC ChangeLog 557 RMD160 49d6b325d8803d96031a73eaddea888534120ccc SHA1 70fe9fe33ec0faedeba0b2096a0f094edb67098c SHA256 b9c385a820b3ad5abd5fdcc36ca9cf082b1c5f84f73499317e2f754ec96b6f97 +MD5 c6bf13e657cb69fba2b7d6850d6297cd ChangeLog 557 +RMD160 49d6b325d8803d96031a73eaddea888534120ccc ChangeLog 557 +SHA256 b9c385a820b3ad5abd5fdcc36ca9cf082b1c5f84f73499317e2f754ec96b6f97 ChangeLog 557 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -18,3 +22,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-konqueror-plugin-1.2.0_p323-r1 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-konqueror-plugin-1.2.0_p323-r1 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-konqueror-plugin-1.2.0_p323-r1 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-konqueror-plugin-1.2.0_p323-r2 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-konqueror-plugin-1.2.0_p323-r2 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-konqueror-plugin-1.2.0_p323-r2 277 diff --git a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/files/80novell-client b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/files/80novell-client index 3ea7d825..53f45461 100644 --- a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/files/80novell-client +++ b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/files/80novell-client @@ -1,5 +1,6 @@ -NOVELL_CLIENT=/opt/novell/ncl +NOVELL_CLIENT_DIR=/opt/novell/ncl PATH=/opt/novell/ncl/bin ROOTPATH=/opt/novell/ncl/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/ncl/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/files/digest-novell-konqueror-plugin-1.2.0_p323-r2 b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/files/digest-novell-konqueror-plugin-1.2.0_p323-r2 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/files/digest-novell-konqueror-plugin-1.2.0_p323-r2 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/novell-konqueror-plugin-1.2.0_p323-r2.ebuild b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/novell-konqueror-plugin-1.2.0_p323-r2.ebuild new file mode 100644 index 00000000..cb621e0d --- /dev/null +++ b/trunk/novell4gentoo/kde-misc/novell-konqueror-plugin/novell-konqueror-plugin-1.2.0_p323-r2.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm qt3 + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Network Konqueror Plugin" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + $(qt_min_version 3.3) + >=app-admin/fam-2.7.0 + >=dev-libs/expat-2.0 + >=kde-misc/novell-ui-base-1.2.0 + >=media-libs/fontconfig-2.3.1 + >=media-libs/freetype-1.3.1 + >=media-libs/libart_lgpl-2.3.17 + >=media-libs/libpng-1.2.8 + >=net-dns/libidn-0.6.0 + >=sys-apps/acl-2.2.34 + >=sys-apps/attr-2.4.28 + >=sys-libs/novell-xplatlib-1.0.2 + >=x11-libs/libICE-1.0 + >=x11-libs/libSM-1.0 + >=x11-libs/libX11-1.0 + >=x11-libs/libXcursor-1.1 + >=x11-libs/libXext-1.0 + >=x11-libs/libXft-2.0 + >=x11-libs/libXi-1.0 + >=x11-libs/libXinerama-1.0 + >=x11-libs/libXrandr-1.1 + >=x11-libs/libXrender-0.9 + >=sys-devel/gcc-4.1 + >=sys-libs/zlib-1.2.3 + >=kde-misc/kio_slp-0.4.1 + !net-misc/novell-konqueror-plugin" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.code10.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/etc + mv "${WORKDIR}/${PN}-${MY_PV}"/opt/kde3/lib "${WORKDIR}/${PN}-${MY_PV}"/usr/lib + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/usr/lib/*.la + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/usr/lib/kde3/*.la + mv "${WORKDIR}/${PN}-${MY_PV}"/opt/kde3/share/* "${WORKDIR}/${PN}-${MY_PV}"/usr/share + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/opt/kde3 + mkdir -p "${WORKDIR}/${PN}-${MY_PV}"/usr/share/apps/konqueror/servicemenus + mv "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin/metascripts/NCL*.desktop "${WORKDIR}/${PN}-${MY_PV}"/usr/share/apps/konqueror/servicemenus + mkdir -p "${WORKDIR}/${PN}-${MY_PV}"/usr/share/apps/konqsidebartng/entries + mv "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin/metascripts/nnn.desktop "${WORKDIR}/${PN}-${MY_PV}"/usr/share/apps/konqsidebartng/entries + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin/metascripts/{yast*,icon2*} + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-client +} \ No newline at end of file diff --git a/trunk/novell4gentoo/kde-misc/novell-qtgui/ChangeLog b/trunk/novell4gentoo/kde-misc/novell-qtgui/ChangeLog index db76b5da..5c33187f 100644 --- a/trunk/novell4gentoo/kde-misc/novell-qtgui/ChangeLog +++ b/trunk/novell4gentoo/kde-misc/novell-qtgui/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-client, + +novell-qtgui-1.2.0_p323-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; Mario Fetka +novell-qtgui-1.2.0_p323-r2.ebuild: Correct permissions for non root use diff --git a/trunk/novell4gentoo/kde-misc/novell-qtgui/Manifest b/trunk/novell4gentoo/kde-misc/novell-qtgui/Manifest index 21e52c6b..ca57e2f8 100644 --- a/trunk/novell4gentoo/kde-misc/novell-qtgui/Manifest +++ b/trunk/novell4gentoo/kde-misc/novell-qtgui/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-client 130 RMD160 872af5f55d335508e39210543bb1d5c10faeb30a SHA1 5facbda14a02d8db2e7f16b2bcc8493af3a4db7c SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c -MD5 6f178da0d71c100fb1eb3a9a825e389a files/80novell-client 130 -RMD160 872af5f55d335508e39210543bb1d5c10faeb30a files/80novell-client 130 -SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c files/80novell-client 130 +AUX 80novell-client 188 RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e SHA1 3993c2ebed7b8acb6684823ee7cb3de4b604e129 SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 +MD5 895a867f6ea7abf1e943df77a265c2e9 files/80novell-client 188 +RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e files/80novell-client 188 +SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 files/80novell-client 188 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-qtgui-1.2.0_p323-r1.ebuild 2218 RMD160 f14eb89ae45fdd33032bf74d6e70e615161747a5 SHA1 32deb256d0c3075facd2cc595bc88d354f272255 SHA256 960704594bcf3a18d14cc841412639455f8e0401e300731c335a20c411df07bb MD5 d7af59e8531892d940c0d8810db68ca1 novell-qtgui-1.2.0_p323-r1.ebuild 2218 @@ -11,10 +11,14 @@ EBUILD novell-qtgui-1.2.0_p323-r2.ebuild 2329 RMD160 a769d7abe631ad66e206eb22b28 MD5 4a414a465890c745073f8bc532378eee novell-qtgui-1.2.0_p323-r2.ebuild 2329 RMD160 a769d7abe631ad66e206eb22b2870261ea502f5c novell-qtgui-1.2.0_p323-r2.ebuild 2329 SHA256 5889824ed4de15f3fe0285bf491d743040f91f4568cd7c636c13ddf831e1fcb7 novell-qtgui-1.2.0_p323-r2.ebuild 2329 -MISC ChangeLog 450 RMD160 693c0673993987c44758d1b8da78a186050f0edd SHA1 2c05eb8a7573a920fa0862896cdcf8bc78d6a14e SHA256 37d07339ff29bf37c88ce1adb125ba29839dad9d22dd5a7877d97920824eeeb2 -MD5 5a4983babd5a06b4fc6d940a1a00ca2f ChangeLog 450 -RMD160 693c0673993987c44758d1b8da78a186050f0edd ChangeLog 450 -SHA256 37d07339ff29bf37c88ce1adb125ba29839dad9d22dd5a7877d97920824eeeb2 ChangeLog 450 +EBUILD novell-qtgui-1.2.0_p323-r3.ebuild 2329 RMD160 a769d7abe631ad66e206eb22b2870261ea502f5c SHA1 c88a08426204390352735b0e9dfc945f603cc916 SHA256 5889824ed4de15f3fe0285bf491d743040f91f4568cd7c636c13ddf831e1fcb7 +MD5 4a414a465890c745073f8bc532378eee novell-qtgui-1.2.0_p323-r3.ebuild 2329 +RMD160 a769d7abe631ad66e206eb22b2870261ea502f5c novell-qtgui-1.2.0_p323-r3.ebuild 2329 +SHA256 5889824ed4de15f3fe0285bf491d743040f91f4568cd7c636c13ddf831e1fcb7 novell-qtgui-1.2.0_p323-r3.ebuild 2329 +MISC ChangeLog 604 RMD160 ab97f679f7d536a5108a9768d07f5d1a09371c6d SHA1 90334dea7c43488ced3e8a02039894c9e617d055 SHA256 7cd430f1fa4904b0149be70ccb4b5d16e8e4f9da03e32e1a63e8c192d10ba41a +MD5 ee6d590d48577e9ff43ada1a01cdeb4c ChangeLog 604 +RMD160 ab97f679f7d536a5108a9768d07f5d1a09371c6d ChangeLog 604 +SHA256 7cd430f1fa4904b0149be70ccb4b5d16e8e4f9da03e32e1a63e8c192d10ba41a ChangeLog 604 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -25,3 +29,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-qtgui-1.2.0_p323-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-qtgui-1.2.0_p323-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-qtgui-1.2.0_p323-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-qtgui-1.2.0_p323-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-qtgui-1.2.0_p323-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-qtgui-1.2.0_p323-r3 277 diff --git a/trunk/novell4gentoo/kde-misc/novell-qtgui/files/80novell-client b/trunk/novell4gentoo/kde-misc/novell-qtgui/files/80novell-client index 3ea7d825..53f45461 100644 --- a/trunk/novell4gentoo/kde-misc/novell-qtgui/files/80novell-client +++ b/trunk/novell4gentoo/kde-misc/novell-qtgui/files/80novell-client @@ -1,5 +1,6 @@ -NOVELL_CLIENT=/opt/novell/ncl +NOVELL_CLIENT_DIR=/opt/novell/ncl PATH=/opt/novell/ncl/bin ROOTPATH=/opt/novell/ncl/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/ncl/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/kde-misc/novell-qtgui/files/digest-novell-qtgui-1.2.0_p323-r3 b/trunk/novell4gentoo/kde-misc/novell-qtgui/files/digest-novell-qtgui-1.2.0_p323-r3 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/kde-misc/novell-qtgui/files/digest-novell-qtgui-1.2.0_p323-r3 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/kde-misc/novell-qtgui/novell-qtgui-1.2.0_p323-r3.ebuild b/trunk/novell4gentoo/kde-misc/novell-qtgui/novell-qtgui-1.2.0_p323-r3.ebuild new file mode 100644 index 00000000..dc46e05a --- /dev/null +++ b/trunk/novell4gentoo/kde-misc/novell-qtgui/novell-qtgui-1.2.0_p323-r3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm qt3 + +MY_PV="${PV/_p/-}" +DESCRIPTION="Novell Client UI Base" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + $(qt_min_version 3.3) + >=net-fs/novell-novfsd-1.2.0 + >=app-admin/fam-2.7.0 + >=dev-libs/expat-2.0 + >=kde-misc/novell-ui-base-1.2.0 + >=kde-base/kdelibs-3.5.1 + >=media-libs/fontconfig-2.3.1 + >=media-libs/freetype-1.3.1 + >=media-libs/libart_lgpl-2.3.17 + >=media-libs/libpng-1.2.8 + >=net-dns/libidn-0.6.0 + >=sys-apps/acl-2.2.34 + >=sys-apps/attr-2.4.28 + >=sys-libs/pam-0.99.3 + >=sys-libs/novell-xplatlib-1.0.2 + >=x11-libs/libICE-1.0 + >=x11-libs/libSM-1.0 + >=x11-libs/libX11-1.0 + >=x11-libs/libXcursor-1.1 + >=x11-libs/libXext-1.0 + >=x11-libs/libXft-2.0 + >=x11-libs/libXi-1.0 + >=x11-libs/libXinerama-1.0 + >=x11-libs/libXrandr-1.1 + >=x11-libs/libXrender-0.9 + >=sys-devel/gcc-4.1 + >=sys-libs/zlib-1.2.3 + !net-misc/novell-qtgui" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.code10.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib + chmod -R 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/man + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/etc + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/opt/gnome + mv "${WORKDIR}/${PN}-${MY_PV}"/opt/kde3/share/* "${WORKDIR}/${PN}-${MY_PV}"/usr/share/ + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/opt/kde3 + mkdir -p "${WORKDIR}/${PN}-${MY_PV}"/usr/share/autostart + ln -sf /usr/share/applications/kde/ncl_tray.desktop "${WORKDIR}/${PN}-${MY_PV}"/usr/share/autostart/ncl_tray.desktop + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-client +} \ No newline at end of file diff --git a/trunk/novell4gentoo/kde-misc/novell-ui-base/ChangeLog b/trunk/novell4gentoo/kde-misc/novell-ui-base/ChangeLog index 54431b6c..ed874dbc 100644 --- a/trunk/novell4gentoo/kde-misc/novell-ui-base/ChangeLog +++ b/trunk/novell4gentoo/kde-misc/novell-ui-base/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell, + +novell-ui-base-1.2.0_p323-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; Mario Fetka +novell-ui-base-1.2.0_p323-r2.ebuild: Correct Permissions for non root use diff --git a/trunk/novell4gentoo/kde-misc/novell-ui-base/Manifest b/trunk/novell4gentoo/kde-misc/novell-ui-base/Manifest index 98847f2a..eb243eb6 100644 --- a/trunk/novell4gentoo/kde-misc/novell-ui-base/Manifest +++ b/trunk/novell4gentoo/kde-misc/novell-ui-base/Manifest @@ -1,7 +1,7 @@ -AUX 80novell 132 RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a SHA1 5941128e452107d2f47b9541000e19dd934b3438 SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 -MD5 dd79665458a23145e4324544d5fd2dfc files/80novell 132 -RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a files/80novell 132 -SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 files/80novell 132 +AUX 80novell 199 RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 SHA1 359930c9ba875a7ea8d5ae8f6a2e5fc3fdc98e99 SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 +MD5 2adfb95f0f26f247b4e3b7a80d5d18d4 files/80novell 199 +RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 files/80novell 199 +SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 files/80novell 199 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-ui-base-1.2.0_p323-r1.ebuild 1104 RMD160 6cb3cb1e265c647fb648c1e70052d03f09af89cd SHA1 3e8c84bc4abfc2f3d3a6c103165c50f1aad14e00 SHA256 c1fc9446ee38b23f498d6d79aff21eeb67eba5133879852c372075c773ad09f0 MD5 ce51e09f80784bdf6a6d5040e3d7e322 novell-ui-base-1.2.0_p323-r1.ebuild 1104 @@ -11,10 +11,14 @@ EBUILD novell-ui-base-1.2.0_p323-r2.ebuild 1165 RMD160 cdbd25c3f39eddd8f02a66361 MD5 5accbe3ce972441357cd8ca0aed00d52 novell-ui-base-1.2.0_p323-r2.ebuild 1165 RMD160 cdbd25c3f39eddd8f02a66361218b64511eb80e3 novell-ui-base-1.2.0_p323-r2.ebuild 1165 SHA256 79605f54ff64360d4293b414f8825b900328ec669083ce5be9e80fc93fbd20e3 novell-ui-base-1.2.0_p323-r2.ebuild 1165 -MISC ChangeLog 464 RMD160 77c4402baf3d3c1ea2bc189374ac989576744842 SHA1 c1cd8b5f3ed13ab6340305c6fa839c76a23d125d SHA256 186c7b77013e712aaf7b38012b23abe77eb6e89a8e056f597e859a6605efbbbf -MD5 5192907a921b45009c1cd5829d5ee14e ChangeLog 464 -RMD160 77c4402baf3d3c1ea2bc189374ac989576744842 ChangeLog 464 -SHA256 186c7b77013e712aaf7b38012b23abe77eb6e89a8e056f597e859a6605efbbbf ChangeLog 464 +EBUILD novell-ui-base-1.2.0_p323-r3.ebuild 1165 RMD160 cdbd25c3f39eddd8f02a66361218b64511eb80e3 SHA1 71624424172f3e0f0bbf436b14fc21692dcff8f2 SHA256 79605f54ff64360d4293b414f8825b900328ec669083ce5be9e80fc93fbd20e3 +MD5 5accbe3ce972441357cd8ca0aed00d52 novell-ui-base-1.2.0_p323-r3.ebuild 1165 +RMD160 cdbd25c3f39eddd8f02a66361218b64511eb80e3 novell-ui-base-1.2.0_p323-r3.ebuild 1165 +SHA256 79605f54ff64360d4293b414f8825b900328ec669083ce5be9e80fc93fbd20e3 novell-ui-base-1.2.0_p323-r3.ebuild 1165 +MISC ChangeLog 613 RMD160 0f81a006f4372afe9a64a52bf95e9d5cabb974e3 SHA1 422600470fb7efb12b787bd5faddd18622427beb SHA256 e1eef980ec94d816ddf2a4d34fe01bfc2135d7fce29b5d9384be71e70896ec2d +MD5 b7da3a173b620450ae1df62d1ac47024 ChangeLog 613 +RMD160 0f81a006f4372afe9a64a52bf95e9d5cabb974e3 ChangeLog 613 +SHA256 e1eef980ec94d816ddf2a4d34fe01bfc2135d7fce29b5d9384be71e70896ec2d ChangeLog 613 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -25,3 +29,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-ui-base-1.2.0_p323-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-ui-base-1.2.0_p323-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-ui-base-1.2.0_p323-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-ui-base-1.2.0_p323-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-ui-base-1.2.0_p323-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-ui-base-1.2.0_p323-r3 277 diff --git a/trunk/novell4gentoo/kde-misc/novell-ui-base/files/80novell b/trunk/novell4gentoo/kde-misc/novell-ui-base/files/80novell index bd6b4ed4..933900b8 100644 --- a/trunk/novell4gentoo/kde-misc/novell-ui-base/files/80novell +++ b/trunk/novell4gentoo/kde-misc/novell-ui-base/files/80novell @@ -2,4 +2,5 @@ NOVELL_DIR=/opt/novell PATH=/opt/novell/bin ROOTPATH=/opt/novell/bin:/opt/novell/sbin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/bin:/opt/novell/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/kde-misc/novell-ui-base/files/digest-novell-ui-base-1.2.0_p323-r3 b/trunk/novell4gentoo/kde-misc/novell-ui-base/files/digest-novell-ui-base-1.2.0_p323-r3 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/kde-misc/novell-ui-base/files/digest-novell-ui-base-1.2.0_p323-r3 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/kde-misc/novell-ui-base/novell-ui-base-1.2.0_p323-r3.ebuild b/trunk/novell4gentoo/kde-misc/novell-ui-base/novell-ui-base-1.2.0_p323-r3.ebuild new file mode 100644 index 00000000..79ca87ab --- /dev/null +++ b/trunk/novell4gentoo/kde-misc/novell-ui-base/novell-ui-base-1.2.0_p323-r3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Client UI Base" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + >=sys-devel/gcc-4.1 + !net-misc/novell-ui-base + net-libs/openslp" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.code10.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib/*.la + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell +} \ No newline at end of file diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog b/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog index ee95f4c4..d514663d 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog +++ b/trunk/novell4gentoo/net-fs/novell-novfs/ChangeLog @@ -2,6 +2,22 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka + -novell-novfs-1.2.0_p17-r1.ebuild, +novell-novfs-1.2.0_p17-r2.ebuild, + -files/novell-novfs-1.2.0-2.6.17.patch, + +files/novell-novfs-1.2.0-dentry.patch, + +files/novell-novfs-1.2.0-dont_use_tasklist_lock.patch, + +files/novell-novfs-1.2.0-getsb.patch, + +files/novell-novfs-1.2.0-getsb-fix.patch, + +files/novell-novfs-1.2.0-license.patch: + make novfs build on 2.6.18 without that conf script. + correct many build errors + also add some tweaks to get also compile against 2.6.17 + + 15 Oct 2006; Mario Fetka + +novell-novfs-1.2.0_p17-r2.ebuild, +files/novell-novfs-1.2.0-getsb.patch: + Update for 2.6.18 + 13 Aug 2006; Mario Fetka novell-novfs-1.2.0_p17-r1.ebuild, +metadata.xml: Correct Typo diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/Manifest b/trunk/novell4gentoo/net-fs/novell-novfs/Manifest index 9ce6be96..67534a1f 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/Manifest +++ b/trunk/novell4gentoo/net-fs/novell-novfs/Manifest @@ -1,20 +1,36 @@ -AUX novell-novfs-1.2.0-2.6.17.patch 797 RMD160 35bc946b9c72b9e32e2f6f7a4d4b956143e44c1a SHA1 4e83779b05bfc9c75fc5f4ba92eecfb8ff711377 SHA256 fc1c116fdb71ac15424a34ca0ef7aafa3253c858bc0da58aa872b877ca84908d -MD5 81fa943fc041c9e36149eafb5c04bb1d files/novell-novfs-1.2.0-2.6.17.patch 797 -RMD160 35bc946b9c72b9e32e2f6f7a4d4b956143e44c1a files/novell-novfs-1.2.0-2.6.17.patch 797 -SHA256 fc1c116fdb71ac15424a34ca0ef7aafa3253c858bc0da58aa872b877ca84908d files/novell-novfs-1.2.0-2.6.17.patch 797 +AUX novell-novfs-1.2.0-dentry.patch 852 RMD160 4c92b94cc7fb30113e6ee33277425f214d371440 SHA1 86b7c066b3911cf742b948d9ccd22ed647142765 SHA256 4e434ecd6948ec1f3eef339f00674f25ebe23f730e17ec24c56fb1a9c03edd9c +MD5 754b1ae21b5ecea0870ee8868a3f9f15 files/novell-novfs-1.2.0-dentry.patch 852 +RMD160 4c92b94cc7fb30113e6ee33277425f214d371440 files/novell-novfs-1.2.0-dentry.patch 852 +SHA256 4e434ecd6948ec1f3eef339f00674f25ebe23f730e17ec24c56fb1a9c03edd9c files/novell-novfs-1.2.0-dentry.patch 852 +AUX novell-novfs-1.2.0-dont_use_tasklist_lock.patch 701 RMD160 094e93515b6a81f53e24fbe10f004c7bae9a904a SHA1 66ec260a0a234f18c09207207e5bfd52ee10e5cf SHA256 7ed7f3e3f5df515fa0fe9afef1dbe8ad92dfe113c9d2ecab9e51ca41a7658ca7 +MD5 7449d36b869699eececd3b8bc7357a97 files/novell-novfs-1.2.0-dont_use_tasklist_lock.patch 701 +RMD160 094e93515b6a81f53e24fbe10f004c7bae9a904a files/novell-novfs-1.2.0-dont_use_tasklist_lock.patch 701 +SHA256 7ed7f3e3f5df515fa0fe9afef1dbe8ad92dfe113c9d2ecab9e51ca41a7658ca7 files/novell-novfs-1.2.0-dont_use_tasklist_lock.patch 701 +AUX novell-novfs-1.2.0-getsb-fix.patch 3606 RMD160 c0d9c72890fe6d57876ce8036e30fed166bef219 SHA1 1c310bb9dcc74d4051d47657fb01ccb99efd8897 SHA256 ad558d8fc4d19f61b7bf68052733e71c0b83743c01d7b8f9ae0d32c2824a7be1 +MD5 084ca881c6014536ce1339e27ccd2d7a files/novell-novfs-1.2.0-getsb-fix.patch 3606 +RMD160 c0d9c72890fe6d57876ce8036e30fed166bef219 files/novell-novfs-1.2.0-getsb-fix.patch 3606 +SHA256 ad558d8fc4d19f61b7bf68052733e71c0b83743c01d7b8f9ae0d32c2824a7be1 files/novell-novfs-1.2.0-getsb-fix.patch 3606 +AUX novell-novfs-1.2.0-getsb.patch 4993 RMD160 73e06868eff0d7ae06a773d4a55be51690ca20e0 SHA1 e9103ad09921bb516322ba62014e4eb114294379 SHA256 008738c15bf0af35084387c3f7852cc47db72fa2df3af3486f7ef710751beaf8 +MD5 4b7233a93e7023f55fd0151f139b6410 files/novell-novfs-1.2.0-getsb.patch 4993 +RMD160 73e06868eff0d7ae06a773d4a55be51690ca20e0 files/novell-novfs-1.2.0-getsb.patch 4993 +SHA256 008738c15bf0af35084387c3f7852cc47db72fa2df3af3486f7ef710751beaf8 files/novell-novfs-1.2.0-getsb.patch 4993 +AUX novell-novfs-1.2.0-license.patch 18620 RMD160 0685ae1d2fe1b88872f83aac50dd545a90ec0bc3 SHA1 96f47c93cd19688ef40a09c13b162ecd44e25deb SHA256 e6e2c5c13b3f4fb6225532d53c1de264d6d3994fe86277b6ab15b4910c140c35 +MD5 9e1367517129a2381c4b29ba27f32052 files/novell-novfs-1.2.0-license.patch 18620 +RMD160 0685ae1d2fe1b88872f83aac50dd545a90ec0bc3 files/novell-novfs-1.2.0-license.patch 18620 +SHA256 e6e2c5c13b3f4fb6225532d53c1de264d6d3994fe86277b6ab15b4910c140c35 files/novell-novfs-1.2.0-license.patch 18620 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 -EBUILD novell-novfs-1.2.0_p17-r1.ebuild 1262 RMD160 71e21924a0e340e0ed7c6e11c6bf13ad112be804 SHA1 bb62bffafd8b0f3d10f343e43936f1312c80a8c2 SHA256 7f04f7eae152146880001ddd096d29792d40351d01a7bd229c34719d6da225fc -MD5 d1392bbd9e34312751ff8792961424f9 novell-novfs-1.2.0_p17-r1.ebuild 1262 -RMD160 71e21924a0e340e0ed7c6e11c6bf13ad112be804 novell-novfs-1.2.0_p17-r1.ebuild 1262 -SHA256 7f04f7eae152146880001ddd096d29792d40351d01a7bd229c34719d6da225fc novell-novfs-1.2.0_p17-r1.ebuild 1262 -MISC ChangeLog 321 RMD160 6f1f9d79af49e61f0aae5a403bcd15e57175fc0e SHA1 ad757cd6d0a594c39387d3fc4d2db777a1bec47a SHA256 73850d9302aaf258f0fc9b07350448a25c73f510a69790366163618bd79a90ac -MD5 863583812686a3400c507b0ffb00f6eb ChangeLog 321 -RMD160 6f1f9d79af49e61f0aae5a403bcd15e57175fc0e ChangeLog 321 -SHA256 73850d9302aaf258f0fc9b07350448a25c73f510a69790366163618bd79a90ac ChangeLog 321 +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 +SHA256 662bf378500afaa0d561f6779ef9a67c7d68a4b8215bef128b402dd976478592 novell-novfs-1.2.0_p17-r2.ebuild 1489 +MISC ChangeLog 999 RMD160 4f77e534464f968a067785085aa17753f6a3fe7d SHA1 2b49e4067542fcffe97f3955b16573fb1fa130ce SHA256 c7a9bc989c2665e5700c4112d4cc7f0e40d9464c28ee43f9f844bed0b291130d +MD5 a7b5d13e1012cc93be895e2c8d459532 ChangeLog 999 +RMD160 4f77e534464f968a067785085aa17753f6a3fe7d ChangeLog 999 +SHA256 c7a9bc989c2665e5700c4112d4cc7f0e40d9464c28ee43f9f844bed0b291130d ChangeLog 999 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 -MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-novfs-1.2.0_p17-r1 277 -RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-novfs-1.2.0_p17-r1 277 -SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-novfs-1.2.0_p17-r1 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-novfs-1.2.0_p17-r2 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-novfs-1.2.0_p17-r2 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-novfs-1.2.0_p17-r2 277 diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-1.2.0_p17-r2 b/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-1.2.0_p17-r2 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/digest-novell-novfs-1.2.0_p17-r2 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-2.6.17.patch b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-dentry.patch similarity index 56% rename from trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-2.6.17.patch rename to trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-dentry.patch index 4dc26abf..d8a28246 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-2.6.17.patch +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-dentry.patch @@ -1,20 +1,21 @@ ---- src/novfs/daemon.c.orig 2006-03-29 16:33:12.000000000 +0200 -+++ src/novfs/daemon.c 2006-06-20 10:32:02.000000000 +0200 -@@ -2754,7 +2754,7 @@ +diff -uNr novfs-1.2.0.orig/novfs/daemon.c novfs-1.2.0/novfs/daemon.c +--- novfs-1.2.0.orig/novfs/daemon.c 2006-07-11 21:24:18.000000000 +0200 ++++ novfs-1.2.0/novfs/daemon.c 2006-08-30 22:32:57.000000000 +0200 +@@ -2784,7 +2784,7 @@ if (nd.last_type == LAST_NORM) { mutex_lock(&nd.dentry->d_inode->i_mutex); - dentry = lookup_hash( &nd ); -+ dentry = lookup_one_len(nd.last.name, nd.dentry, nd.last.len); ++ dentry = lookup_create( &nd, 1); DbgPrint("local_unlink: lookup_hash 0x%p\n", dentry); error = PTR_ERR(dentry); -@@ -2809,7 +2809,7 @@ +@@ -2839,7 +2839,7 @@ if (nd.last_type == LAST_NORM) { down(&nd.dentry->d_inode->i_sem); - dentry = lookup_hash(&nd.last, nd.dentry); -+ dentry = lookup_one_len(nd.last.name, nd.dentry, nd.last.len); ++ dentry = lookup_one_len(&nd.last, nd.dentry, sizeof(nd.last)); DbgPrint("local_unlink: lookup_hash 0x%p\n", dentry); error = PTR_ERR(dentry); diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-dont_use_tasklist_lock.patch b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-dont_use_tasklist_lock.patch new file mode 100644 index 00000000..e57f788e --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-dont_use_tasklist_lock.patch @@ -0,0 +1,21 @@ +diff -uNr novfs-1.2.0.orig/novfs/scope.c novfs-1.2.0/novfs/scope.c +--- novfs-1.2.0.orig/novfs/scope.c 2006-08-30 22:32:57.000000000 +0200 ++++ novfs-1.2.0/novfs/scope.c 2006-10-15 16:35:47.000000000 +0200 +@@ -869,7 +869,7 @@ + sl = sl->next; + + rscope = NULL; +- read_lock(&tasklist_lock); ++ rcu_read_lock(); + for_each_process(task) + { + if ( (task->uid == scope->ScopeUid) || (task->euid == scope->ScopeUid) ) +@@ -878,7 +878,7 @@ + break; + } + } +- read_unlock(&tasklist_lock); ++ rcu_read_unlock(); + if ( !rscope ) + { + list_move( &scope->ScopeList, &cleanup ); diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-getsb-fix.patch b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-getsb-fix.patch new file mode 100644 index 00000000..c3cfb372 --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-getsb-fix.patch @@ -0,0 +1,99 @@ +diff -uNr novfs-1.2.0.orig/novfs/inode.c novfs-1.2.0/novfs/inode.c +--- novfs-1.2.0.orig/novfs/inode.c 2006-08-30 22:32:57.000000000 +0200 ++++ novfs-1.2.0/novfs/inode.c 2006-10-15 16:15:58.000000000 +0200 +@@ -47,7 +47,6 @@ + + /*===[ Include files specific to this module ]============================*/ + #include "vfs.h" +-#include "conf.h" + + /*===[ External data ]====================================================*/ + +@@ -129,8 +128,8 @@ + unsigned long Novfs_internal_hash (struct qstr *name); + + +-#ifdef GET_SB_HAS_STRUCT_VFSMOUNT +-struct super_block * Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data, struct vfsmount *Mnt); ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) ++int Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data, struct vfsmount *Mnt); + #else + struct super_block * Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data); + #endif +@@ -204,7 +203,11 @@ + int Novfs_notify_change(struct dentry *dentry, struct iattr *attr); + void Novfs_clear_inode(struct inode *inode); + int Novfs_show_options( struct seq_file *s, struct vfsmount *m ); ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) ++int Novfs_statfs(struct dentry *de, struct kstatfs *buf); ++#else + int Novfs_statfs(struct super_block *sb, struct kstatfs *buf); ++#endif + + /* + * Declared control interface functions +@@ -3241,7 +3244,11 @@ + } + + /*++======================================================================*/ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) ++int Novfs_statfs(struct dentry *de, struct kstatfs *buf) ++#else + int Novfs_statfs(struct super_block *sb, struct kstatfs *buf) ++#endif + /* + * Arguments: sb - pointer to the super_block + * buf - pointer to the statfs buffer +@@ -3257,6 +3264,9 @@ + *========================================================================*/ + { + uint64_t td, fd, te, fe; ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) ++ struct super_block *sb = de->d_sb; ++#endif + + UNUSED_VARIABLE(sb); + +@@ -3517,8 +3527,8 @@ + } + + /*++======================================================================*/ +-#ifdef GET_SB_HAS_STRUCT_VFSMOUNT +-struct super_block *Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data, struct vfsmount *Mnt) ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) ++int Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data, struct vfsmount *Mnt) + #else + struct super_block *Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data) + #endif +@@ -3536,10 +3546,14 @@ + * + *========================================================================*/ + { ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) ++ int sb; ++#else + struct super_block *sb; ++#endif + UNUSED_VARIABLE(Dev_name); + +-#ifdef GET_SB_HAS_STRUCT_VFSMOUNT ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) + sb = get_sb_nodev(Fstype, Flags, Data, Novfs_fill_super, Mnt); + #else + sb = get_sb_nodev(Fstype, Flags, Data, Novfs_fill_super); +diff -uNr novfs-1.2.0.orig/novfs/scope.c novfs-1.2.0/novfs/scope.c +--- novfs-1.2.0.orig/novfs/scope.c 2006-08-30 22:32:57.000000000 +0200 ++++ novfs-1.2.0/novfs/scope.c 2006-10-15 16:22:55.000000000 +0200 +@@ -45,11 +45,10 @@ + + /*===[ Include files specific to this module ]============================*/ + #include "vfs.h" +-#include "conf.h" + #define LEADER signal->leader + + +-#ifndef TYPE_DEFINED_TASK_T ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,18) + typedef struct task_struct task_t; + #endif + diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-getsb.patch b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-getsb.patch new file mode 100644 index 00000000..201ad087 --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-getsb.patch @@ -0,0 +1,172 @@ +diff -uNr novfs-1.2.0.orig/novfs/conf novfs-1.2.0/novfs/conf +--- novfs-1.2.0.orig/novfs/conf 1970-01-01 01:00:00.000000000 +0100 ++++ novfs-1.2.0/novfs/conf 2006-08-30 22:32:57.000000000 +0200 +@@ -0,0 +1,63 @@ ++#!/bin/sh ++ ++if [ -z "$1" ];then ++ echo "Usage: ssb linux-kernel-source-dir" >&2 ++ exit 3 ++fi ++ ++echo > conf.h ++ ++sbtdir='/tmp/sbtest' ++ ++rm -fr $sbtdir || exit 3 ++mkdir $sbtdir || exit 3 ++ ++echo " ++obj-m := sb.o ++ ++all : ++ \$(MAKE) -C $1 SUBDIRS=$sbtdir modules ++" >> $sbtdir/Makefile ++ ++echo " ++#include ++int main() ++{ ++ get_sb_nodev(0, 0, 0, 0, 0); ++ return 0; ++} ++" >> $sbtdir/sb.c ++ ++(cd $sbtdir && make > /dev/null 2>&1) ++ ++if test -e $sbtdir/sb.ko ;then ++ echo " ++#define GET_SB_HAS_STRUCT_VFSMOUNT 1 ++ " >> conf.h ++fi ++ ++rm -fr $sbtdir || exit 3 ++mkdir $sbtdir || exit 3 ++ ++echo " ++obj-m := sb.o ++ ++all : ++ \$(MAKE) -C $1 SUBDIRS=$sbtdir modules ++" >> $sbtdir/Makefile ++ ++echo " ++#include ++typedef struct task_struct task_t; ++" >> $sbtdir/sb.c ++ ++(cd $sbtdir && make > /dev/null 2>&1) ++ ++if test ! -e $sbtdir/sb.ko ;then ++ echo " ++#define TYPE_DEFINED_TASK_T 1 ++ " >> conf.h ++fi ++ ++rm -fr $sbtdir || exit 3 ++ +diff -uNr novfs-1.2.0.orig/novfs/inode.c novfs-1.2.0/novfs/inode.c +--- novfs-1.2.0.orig/novfs/inode.c 2006-07-11 21:24:18.000000000 +0200 ++++ novfs-1.2.0/novfs/inode.c 2006-08-30 22:32:57.000000000 +0200 +@@ -47,9 +47,11 @@ + + /*===[ Include files specific to this module ]============================*/ + #include "vfs.h" ++#include "conf.h" + + /*===[ External data ]====================================================*/ + ++ + /*===[ External prototypes ]==============================================*/ + extern int DbgPrint( char *Fmt, ... ); + extern int LocalPrint( char *Fmt, ... ); +@@ -126,7 +128,13 @@ + struct inode *Novfs_get_inode(struct super_block *sb, int mode, int dev, uid_t uid, ino_t ino, struct qstr *name); + unsigned long Novfs_internal_hash (struct qstr *name); + +-struct super_block *Novfs_get_sb (struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data); ++ ++#ifdef GET_SB_HAS_STRUCT_VFSMOUNT ++struct super_block * Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data, struct vfsmount *Mnt); ++#else ++struct super_block * Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data); ++#endif ++ + void Novfs_kill_sb(struct super_block *SB); + int Novfs_fill_super (struct super_block *SB, void *Data, int Silent); + +@@ -3509,7 +3517,12 @@ + } + + /*++======================================================================*/ ++#ifdef GET_SB_HAS_STRUCT_VFSMOUNT ++struct super_block *Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data, struct vfsmount *Mnt) ++#else + struct super_block *Novfs_get_sb(struct file_system_type *Fstype, int Flags, const char *Dev_name, void *Data) ++#endif ++ + /* + * Arguments: + * +@@ -3526,7 +3539,11 @@ + struct super_block *sb; + UNUSED_VARIABLE(Dev_name); + +- sb = get_sb_nodev(Fstype, Flags, Data, Novfs_fill_super); ++#ifdef GET_SB_HAS_STRUCT_VFSMOUNT ++ sb = get_sb_nodev(Fstype, Flags, Data, Novfs_fill_super, Mnt); ++#else ++ sb = get_sb_nodev(Fstype, Flags, Data, Novfs_fill_super); ++#endif + + DbgPrint( "Novfs_get_sb: sb=0x%x Fstype=0x%x Dev_name=%s\n", sb, Fstype, Dev_name); + +diff -uNr novfs-1.2.0.orig/novfs/Makefile novfs-1.2.0/novfs/Makefile +--- novfs-1.2.0.orig/novfs/Makefile 2006-07-11 21:24:18.000000000 +0200 ++++ novfs-1.2.0/novfs/Makefile 2006-08-30 22:32:57.000000000 +0200 +@@ -34,12 +34,15 @@ + NOVFS_VFS_SUB = 0 + NOVFS_VFS_RELEASE = 17 + ++KERNEL_SOURCE_DIR="/usr/src/linux" ++#KERNEL_SOURCE_DIR="/usr/src/linux-2.6.18-rc4" ++ + # Remove # from the following line for debug version + EXTRA_CFLAGS += -finstrument-functions + EXTRA_CFLAGS += -g + EXTRA_CFLAGS += -I. + EXTRA_CFLAGS += -I$(obj)/../include +-#EXTRA_CFLAGS += -I$(obj)/../../include ++EXTRA_CFLAGS += -I$(obj)/../../include + EXTRA_CFLAGS += -DNOVFS_VFS_MAJOR=$(NOVFS_VFS_MAJOR) + EXTRA_CFLAGS += -DNOVFS_VFS_MINOR=$(NOVFS_VFS_MINOR) + EXTRA_CFLAGS += -DNOVFS_VFS_SUB=$(NOVFS_VFS_SUB) +@@ -50,3 +53,10 @@ + obj-m := novfs.o + + novfs-y := inode.o proc.o profile.o daemon.o file.o scope.o nwcapi.o ++ ++all: ++ ./conf $(KERNEL_SOURCE_DIR) ++ make -C $(KERNEL_SOURCE_DIR) SUBDIRS=`pwd` modules ++ ++clean: ++ make -C $(KERNEL_SOURCE_DIR) SUBDIRS=`pwd` modules clean +diff -uNr novfs-1.2.0.orig/novfs/scope.c novfs-1.2.0/novfs/scope.c +--- novfs-1.2.0.orig/novfs/scope.c 2006-07-11 21:24:18.000000000 +0200 ++++ novfs-1.2.0/novfs/scope.c 2006-08-30 22:32:57.000000000 +0200 +@@ -45,8 +45,14 @@ + + /*===[ Include files specific to this module ]============================*/ + #include "vfs.h" ++#include "conf.h" + #define LEADER signal->leader + ++ ++#ifndef TYPE_DEFINED_TASK_T ++typedef struct task_struct task_t; ++#endif ++ + /*===[ External data ]====================================================*/ + + /*===[ External prototypes ]==============================================*/ diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-license.patch b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-license.patch new file mode 100644 index 00000000..3314d4ec --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfs/files/novell-novfs-1.2.0-license.patch @@ -0,0 +1,347 @@ +diff -uNr novfs-1.2.0.orig/LICENSE novfs-1.2.0/LICENSE +--- novfs-1.2.0.orig/LICENSE 1970-01-01 01:00:00.000000000 +0100 ++++ novfs-1.2.0/LICENSE 2006-08-30 22:32:57.000000000 +0200 +@@ -0,0 +1,343 @@ ++"Use of the novfs source code is governed by the terms of the GPL:" ++ ++ GNU GENERAL PUBLIC LICENSE ++ Version 2, June 1991 ++ ++ Copyright (C) 1989, 1991 Free Software Foundation, Inc. ++ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++ Everyone is permitted to copy and distribute verbatim copies ++ of this license document, but changing it is not allowed. ++ ++ Preamble ++ ++ The licenses for most software are designed to take away your ++freedom to share and change it. By contrast, the GNU General Public ++License is intended to guarantee your freedom to share and change free ++software--to make sure the software is free for all its users. This ++General Public License applies to most of the Free Software ++Foundation's software and to any other program whose authors commit to ++using it. (Some other Free Software Foundation software is covered by ++the GNU Library General Public License instead.) You can apply it to ++your programs, too. ++ ++ When we speak of free software, we are referring to freedom, not ++price. Our General Public Licenses are designed to make sure that you ++have the freedom to distribute copies of free software (and charge for ++this service if you wish), that you receive source code or can get it ++if you want it, that you can change the software or use pieces of it ++in new free programs; and that you know you can do these things. ++ ++ To protect your rights, we need to make restrictions that forbid ++anyone to deny you these rights or to ask you to surrender the rights. ++These restrictions translate to certain responsibilities for you if you ++distribute copies of the software, or if you modify it. ++ ++ For example, if you distribute copies of such a program, whether ++gratis or for a fee, you must give the recipients all the rights that ++you have. You must make sure that they, too, receive or can get the ++source code. And you must show them these terms so they know their ++rights. ++ ++ We protect your rights with two steps: (1) copyright the software, and ++(2) offer you this license which gives you legal permission to copy, ++distribute and/or modify the software. ++ ++ Also, for each author's protection and ours, we want to make certain ++that everyone understands that there is no warranty for this free ++software. If the software is modified by someone else and passed on, we ++want its recipients to know that what they have is not the original, so ++that any problems introduced by others will not reflect on the original ++authors' reputations. ++ ++ Finally, any free program is threatened constantly by software ++patents. We wish to avoid the danger that redistributors of a free ++program will individually obtain patent licenses, in effect making the ++program proprietary. To prevent this, we have made it clear that any ++patent must be licensed for everyone's free use or not licensed at all. ++ ++ The precise terms and conditions for copying, distribution and ++modification follow. ++ ++ GNU GENERAL PUBLIC LICENSE ++ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION ++ ++ 0. This License applies to any program or other work which contains ++a notice placed by the copyright holder saying it may be distributed ++under the terms of this General Public License. The "Program", below, ++refers to any such program or work, and a "work based on the Program" ++means either the Program or any derivative work under copyright law: ++that is to say, a work containing the Program or a portion of it, ++either verbatim or with modifications and/or translated into another ++language. (Hereinafter, translation is included without limitation in ++the term "modification".) Each licensee is addressed as "you". ++ ++Activities other than copying, distribution and modification are not ++covered by this License; they are outside its scope. The act of ++running the Program is not restricted, and the output from the Program ++is covered only if its contents constitute a work based on the ++Program (independent of having been made by running the Program). ++Whether that is true depends on what the Program does. ++ ++ 1. You may copy and distribute verbatim copies of the Program's ++source code as you receive it, in any medium, provided that you ++conspicuously and appropriately publish on each copy an appropriate ++copyright notice and disclaimer of warranty; keep intact all the ++notices that refer to this License and to the absence of any warranty; ++and give any other recipients of the Program a copy of this License ++along with the Program. ++ ++You may charge a fee for the physical act of transferring a copy, and ++you may at your option offer warranty protection in exchange for a fee. ++ ++ 2. You may modify your copy or copies of the Program or any portion ++of it, thus forming a work based on the Program, and copy and ++distribute such modifications or work under the terms of Section 1 ++above, provided that you also meet all of these conditions: ++ ++ a) You must cause the modified files to carry prominent notices ++ stating that you changed the files and the date of any change. ++ ++ b) You must cause any work that you distribute or publish, that in ++ whole or in part contains or is derived from the Program or any ++ part thereof, to be licensed as a whole at no charge to all third ++ parties under the terms of this License. ++ ++ c) If the modified program normally reads commands interactively ++ when run, you must cause it, when started running for such ++ interactive use in the most ordinary way, to print or display an ++ announcement including an appropriate copyright notice and a ++ notice that there is no warranty (or else, saying that you provide ++ a warranty) and that users may redistribute the program under ++ these conditions, and telling the user how to view a copy of this ++ License. (Exception: if the Program itself is interactive but ++ does not normally print such an announcement, your work based on ++ the Program is not required to print an announcement.) ++ ++These requirements apply to the modified work as a whole. If ++identifiable sections of that work are not derived from the Program, ++and can be reasonably considered independent and separate works in ++themselves, then this License, and its terms, do not apply to those ++sections when you distribute them as separate works. But when you ++distribute the same sections as part of a whole which is a work based ++on the Program, the distribution of the whole must be on the terms of ++this License, whose permissions for other licensees extend to the ++entire whole, and thus to each and every part regardless of who wrote it. ++ ++Thus, it is not the intent of this section to claim rights or contest ++your rights to work written entirely by you; rather, the intent is to ++exercise the right to control the distribution of derivative or ++collective works based on the Program. ++ ++In addition, mere aggregation of another work not based on the Program ++with the Program (or with a work based on the Program) on a volume of ++a storage or distribution medium does not bring the other work under ++the scope of this License. ++ ++ 3. You may copy and distribute the Program (or a work based on it, ++under Section 2) in object code or executable form under the terms of ++Sections 1 and 2 above provided that you also do one of the following: ++ ++ a) Accompany it with the complete corresponding machine-readable ++ source code, which must be distributed under the terms of Sections ++ 1 and 2 above on a medium customarily used for software interchange; or, ++ ++ b) Accompany it with a written offer, valid for at least three ++ years, to give any third party, for a charge no more than your ++ cost of physically performing source distribution, a complete ++ machine-readable copy of the corresponding source code, to be ++ distributed under the terms of Sections 1 and 2 above on a medium ++ customarily used for software interchange; or, ++ ++ c) Accompany it with the information you received as to the offer ++ to distribute corresponding source code. (This alternative is ++ allowed only for noncommercial distribution and only if you ++ received the program in object code or executable form with such ++ an offer, in accord with Subsection b above.) ++ ++The source code for a work means the preferred form of the work for ++making modifications to it. For an executable work, complete source ++code means all the source code for all modules it contains, plus any ++associated interface definition files, plus the scripts used to ++control compilation and installation of the executable. However, as a ++special exception, the source code distributed need not include ++anything that is normally distributed (in either source or binary ++form) with the major components (compiler, kernel, and so on) of the ++operating system on which the executable runs, unless that component ++itself accompanies the executable. ++ ++If distribution of executable or object code is made by offering ++access to copy from a designated place, then offering equivalent ++access to copy the source code from the same place counts as ++distribution of the source code, even though third parties are not ++compelled to copy the source along with the object code. ++ ++ 4. You may not copy, modify, sublicense, or distribute the Program ++except as expressly provided under this License. Any attempt ++otherwise to copy, modify, sublicense or distribute the Program is ++void, and will automatically terminate your rights under this License. ++However, parties who have received copies, or rights, from you under ++this License will not have their licenses terminated so long as such ++parties remain in full compliance. ++ ++ 5. You are not required to accept this License, since you have not ++signed it. However, nothing else grants you permission to modify or ++distribute the Program or its derivative works. These actions are ++prohibited by law if you do not accept this License. Therefore, by ++modifying or distributing the Program (or any work based on the ++Program), you indicate your acceptance of this License to do so, and ++all its terms and conditions for copying, distributing or modifying ++the Program or works based on it. ++ ++ 6. Each time you redistribute the Program (or any work based on the ++Program), the recipient automatically receives a license from the ++original licensor to copy, distribute or modify the Program subject to ++these terms and conditions. You may not impose any further ++restrictions on the recipients' exercise of the rights granted herein. ++You are not responsible for enforcing compliance by third parties to ++this License. ++ ++ 7. If, as a consequence of a court judgment or allegation of patent ++infringement or for any other reason (not limited to patent issues), ++conditions are imposed on you (whether by court order, agreement or ++otherwise) that contradict the conditions of this License, they do not ++excuse you from the conditions of this License. If you cannot ++distribute so as to satisfy simultaneously your obligations under this ++License and any other pertinent obligations, then as a consequence you ++may not distribute the Program at all. For example, if a patent ++license would not permit royalty-free redistribution of the Program by ++all those who receive copies directly or indirectly through you, then ++the only way you could satisfy both it and this License would be to ++refrain entirely from distribution of the Program. ++ ++If any portion of this section is held invalid or unenforceable under ++any particular circumstance, the balance of the section is intended to ++apply and the section as a whole is intended to apply in other ++circumstances. ++ ++It is not the purpose of this section to induce you to infringe any ++patents or other property right claims or to contest validity of any ++such claims; this section has the sole purpose of protecting the ++integrity of the free software distribution system, which is ++implemented by public license practices. Many people have made ++generous contributions to the wide range of software distributed ++through that system in reliance on consistent application of that ++system; it is up to the author/donor to decide if he or she is willing ++to distribute software through any other system and a licensee cannot ++impose that choice. ++ ++This section is intended to make thoroughly clear what is believed to ++be a consequence of the rest of this License. ++ ++ 8. If the distribution and/or use of the Program is restricted in ++certain countries either by patents or by copyrighted interfaces, the ++original copyright holder who places the Program under this License ++may add an explicit geographical distribution limitation excluding ++those countries, so that distribution is permitted only in or among ++countries not thus excluded. In such case, this License incorporates ++the limitation as if written in the body of this License. ++ ++ 9. The Free Software Foundation may publish revised and/or new versions ++of the General Public License from time to time. Such new versions will ++be similar in spirit to the present version, but may differ in detail to ++address new problems or concerns. ++ ++Each version is given a distinguishing version number. If the Program ++specifies a version number of this License which applies to it and "any ++later version", you have the option of following the terms and conditions ++either of that version or of any later version published by the Free ++Software Foundation. If the Program does not specify a version number of ++this License, you may choose any version ever published by the Free Software ++Foundation. ++ ++ 10. If you wish to incorporate parts of the Program into other free ++programs whose distribution conditions are different, write to the author ++to ask for permission. For software which is copyrighted by the Free ++Software Foundation, write to the Free Software Foundation; we sometimes ++make exceptions for this. Our decision will be guided by the two goals ++of preserving the free status of all derivatives of our free software and ++of promoting the sharing and reuse of software generally. ++ ++ NO WARRANTY ++ ++ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY ++FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN ++OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES ++PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED ++OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ++MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS ++TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE ++PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, ++REPAIR OR CORRECTION. ++ ++ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING ++WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR ++REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, ++INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING ++OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED ++TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY ++YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER ++PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE ++POSSIBILITY OF SUCH DAMAGES. ++ ++ END OF TERMS AND CONDITIONS ++ ++ How to Apply These Terms to Your New Programs ++ ++ If you develop a new program, and you want it to be of the greatest ++possible use to the public, the best way to achieve this is to make it ++free software which everyone can redistribute and change under these terms. ++ ++ To do so, attach the following notices to the program. It is safest ++to attach them to the start of each source file to most effectively ++convey the exclusion of warranty; and each file should have at least ++the "copyright" line and a pointer to where the full notice is found. ++ ++ ++ Copyright (C) ++ ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 2 of the License, or ++ (at your option) any later version. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ You should have received a copy of the GNU General Public License ++ along with this program; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++ ++ ++Also add information on how to contact you by electronic and paper mail. ++ ++If the program is interactive, make it output a short notice like this ++when it starts in an interactive mode: ++ ++ Gnomovision version 69, Copyright (C) year name of author ++ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. ++ This is free software, and you are welcome to redistribute it ++ under certain conditions; type `show c' for details. ++ ++The hypothetical commands `show w' and `show c' should show the appropriate ++parts of the General Public License. Of course, the commands you use may ++be called something other than `show w' and `show c'; they could even be ++mouse-clicks or menu items--whatever suits your program. ++ ++You should also get your employer (if you work as a programmer) or your ++school, if any, to sign a "copyright disclaimer" for the program, if ++necessary. Here is a sample; alter the names: ++ ++ Yoyodyne, Inc., hereby disclaims all copyright interest in the program ++ `Gnomovision' (which makes passes at compilers) written by James Hacker. ++ ++ , 1 April 1989 ++ Ty Coon, President of Vice ++ ++This General Public License does not permit incorporating your program into ++proprietary programs. If your program is a subroutine library, you may ++consider it more useful to permit linking proprietary applications with the ++library. If this is what you want to do, use the GNU Library General ++Public License instead of this License. ++ diff --git a/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-1.2.0_p17-r1.ebuild b/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-1.2.0_p17-r2.ebuild similarity index 81% rename from trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-1.2.0_p17-r1.ebuild rename to trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-1.2.0_p17-r2.ebuild index 8f6ae967..67afdd0e 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-1.2.0_p17-r1.ebuild +++ b/trunk/novell4gentoo/net-fs/novell-novfs/novell-novfs-1.2.0_p17-r2.ebuild @@ -33,7 +33,11 @@ src_unpack() { cd ${PN}-${MY_PV} rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.i586.rpm cd ${WORKDIR}/${PN}-${MY_PV}/opt/novell/ncl/src - epatch ${FILESDIR}/novell-novfs-1.2.0-2.6.17.patch + epatch ${FILESDIR}/novell-novfs-1.2.0-dentry.patch + epatch ${FILESDIR}/novell-novfs-1.2.0-getsb.patch + epatch ${FILESDIR}/novell-novfs-1.2.0-getsb-fix.patch + epatch ${FILESDIR}/novell-novfs-1.2.0-dont_use_tasklist_lock.patch + epatch ${FILESDIR}/novell-novfs-1.2.0-license.patch } src_compile() { diff --git a/trunk/novell4gentoo/net-fs/novell-novfsd/ChangeLog b/trunk/novell4gentoo/net-fs/novell-novfsd/ChangeLog index 96edf06f..d942fa70 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfsd/ChangeLog +++ b/trunk/novell4gentoo/net-fs/novell-novfsd/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-client, + +novell-novfsd-1.2.0_p8-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; Mario Fetka files/novfsd12.initd, +novell-novfsd-1.2.0_p8-r2.ebuild: Correct init script (need slpd) diff --git a/trunk/novell4gentoo/net-fs/novell-novfsd/Manifest b/trunk/novell4gentoo/net-fs/novell-novfsd/Manifest index cb34b268..e2ad89fa 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfsd/Manifest +++ b/trunk/novell4gentoo/net-fs/novell-novfsd/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-client 130 RMD160 872af5f55d335508e39210543bb1d5c10faeb30a SHA1 5facbda14a02d8db2e7f16b2bcc8493af3a4db7c SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c -MD5 6f178da0d71c100fb1eb3a9a825e389a files/80novell-client 130 -RMD160 872af5f55d335508e39210543bb1d5c10faeb30a files/80novell-client 130 -SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c files/80novell-client 130 +AUX 80novell-client 188 RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e SHA1 3993c2ebed7b8acb6684823ee7cb3de4b604e129 SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 +MD5 895a867f6ea7abf1e943df77a265c2e9 files/80novell-client 188 +RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e files/80novell-client 188 +SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 files/80novell-client 188 AUX novfsd12.initd 1637 RMD160 006d31b10ddadab31a622e829ef33a2790e4944e SHA1 199e371f23314df769fdd7d189fa5327a6a1a9a1 SHA256 d75be3c7c6ed8980e4a68f38ff1192fe7f8fc1436f96c8437578a6694a0530f2 MD5 8085e12ccc118e3bc49a0b86e38d8a66 files/novfsd12.initd 1637 RMD160 006d31b10ddadab31a622e829ef33a2790e4944e files/novfsd12.initd 1637 @@ -15,10 +15,14 @@ EBUILD novell-novfsd-1.2.0_p8-r2.ebuild 2525 RMD160 a55d4388ffaa61c5a093b6164653 MD5 24799e49efff6c40e464b19615564a3b novell-novfsd-1.2.0_p8-r2.ebuild 2525 RMD160 a55d4388ffaa61c5a093b61646530ed3e264ac32 novell-novfsd-1.2.0_p8-r2.ebuild 2525 SHA256 cca98072be7f2bcac38762be91cb6beaf5d563a827cdca6b36a59ffe8841dd75 novell-novfsd-1.2.0_p8-r2.ebuild 2525 -MISC ChangeLog 465 RMD160 94445d27207d825a21ecc783f5d723058401b843 SHA1 71c67bb46b60abac9a29499322b2d76e85b3488b SHA256 50a1ab7ff9da5be4e486533f7725e40c174265339904486f224cb488658cc96d -MD5 6ac5223070be4db26e264065a0e8be0a ChangeLog 465 -RMD160 94445d27207d825a21ecc783f5d723058401b843 ChangeLog 465 -SHA256 50a1ab7ff9da5be4e486533f7725e40c174265339904486f224cb488658cc96d ChangeLog 465 +EBUILD novell-novfsd-1.2.0_p8-r3.ebuild 2525 RMD160 a55d4388ffaa61c5a093b61646530ed3e264ac32 SHA1 761c86a3c4725bcd80f2895e7e8b3a347a6f36b8 SHA256 cca98072be7f2bcac38762be91cb6beaf5d563a827cdca6b36a59ffe8841dd75 +MD5 24799e49efff6c40e464b19615564a3b novell-novfsd-1.2.0_p8-r3.ebuild 2525 +RMD160 a55d4388ffaa61c5a093b61646530ed3e264ac32 novell-novfsd-1.2.0_p8-r3.ebuild 2525 +SHA256 cca98072be7f2bcac38762be91cb6beaf5d563a827cdca6b36a59ffe8841dd75 novell-novfsd-1.2.0_p8-r3.ebuild 2525 +MISC ChangeLog 618 RMD160 8a82eb6e002b8e9de00ee0097bba02ef981f1a53 SHA1 b4d6859af53751a03fb173ea987a37010fb14e78 SHA256 6b7939b0327064893266727c805b4c5d86e6e9eeef0fe43f4efb1323d17eac0a +MD5 bf5a0b4b4cd80da6c15622e72078714f ChangeLog 618 +RMD160 8a82eb6e002b8e9de00ee0097bba02ef981f1a53 ChangeLog 618 +SHA256 6b7939b0327064893266727c805b4c5d86e6e9eeef0fe43f4efb1323d17eac0a ChangeLog 618 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -29,3 +33,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-novfsd-1.2.0_p8-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-novfsd-1.2.0_p8-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-novfsd-1.2.0_p8-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-novfsd-1.2.0_p8-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-novfsd-1.2.0_p8-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-novfsd-1.2.0_p8-r3 277 diff --git a/trunk/novell4gentoo/net-fs/novell-novfsd/files/80novell-client b/trunk/novell4gentoo/net-fs/novell-novfsd/files/80novell-client index 3ea7d825..53f45461 100644 --- a/trunk/novell4gentoo/net-fs/novell-novfsd/files/80novell-client +++ b/trunk/novell4gentoo/net-fs/novell-novfsd/files/80novell-client @@ -1,5 +1,6 @@ -NOVELL_CLIENT=/opt/novell/ncl +NOVELL_CLIENT_DIR=/opt/novell/ncl PATH=/opt/novell/ncl/bin ROOTPATH=/opt/novell/ncl/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/ncl/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-fs/novell-novfsd/files/digest-novell-novfsd-1.2.0_p8-r3 b/trunk/novell4gentoo/net-fs/novell-novfsd/files/digest-novell-novfsd-1.2.0_p8-r3 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfsd/files/digest-novell-novfsd-1.2.0_p8-r3 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/net-fs/novell-novfsd/novell-novfsd-1.2.0_p8-r3.ebuild b/trunk/novell4gentoo/net-fs/novell-novfsd/novell-novfsd-1.2.0_p8-r3.ebuild new file mode 100644 index 00000000..80da3b1a --- /dev/null +++ b/trunk/novell4gentoo/net-fs/novell-novfsd/novell-novfsd-1.2.0_p8-r3.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Client for Linux file system deamon" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + >=sys-devel/gcc-4.1 + >=net-nds/novell-xtier-core-3.1.4 + net-fs/novell-novfs + !net-misc/novell-novfsd" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/etc "${D}"/ || die "mv etc" + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-client + + exeinto /etc/init.d + newexe "${FILESDIR}"/novfsd12.initd novfsd +} + +pkg_preinst() { + /etc/init.d/novfsd stop + /etc/init.d/novell-xregd start +} + +pkg_postinst() { +if [ ! -d /var/opt/novell/nclmnt ]; then + einfo "Creating mount point /var/opt/novell/nclmnt" + mkdir -p -m 777 /var/opt/novell/nclmnt +fi + +EnableSLP=1 +EnableNMAS=1 + +if [ -f /etc/opt/novell/ncl/protocol.conf ]; then + cat /etc/opt/novell/ncl/protocol.conf |grep Name_Resolution_Providers 2>&1 >/dev/null + if [ $? -eq 0 ]; then + cat /etc/opt/novell/ncl/protocol.conf |grep SLP 2>&1 >/dev/null + if [ $? -ne 0 ]; then + EnableSLP=0 + fi + fi +fi + +if [ -f /etc/opt/novell/ncl/login.conf ]; then + cat /etc/opt/novell/ncl/login.conf |grep "NMAS_Authentication=false" 2>&1 >/dev/null + if [ $? -eq 0 ]; then + EnableNMAS=0 + fi +fi + +if [ $EnableSLP -eq 1 ]; then +# enable xtier slp name resolution +/opt/novell/xtier/bin/regutil -v "\client\policies\network\ip\address resolution providers\configured" "9" REG_SZ "{A18C57F8-17DA-11d1-8FFF-00A0C925D248}" +fi + +if [ $EnableNMAS -eq 1 ]; then +# enable xtier NMAS support +/opt/novell/xtier/bin/regutil -v "\Client\Policies" "Default Authentication Provider" REG_SZ "{FCB72681-D373-11d3-BC08-00A0C9EA53EF}" +fi +} + +pkg_prerm() { + /etc/init.d/novfsd stop +} diff --git a/trunk/novell4gentoo/net-misc/novell-client-script/ChangeLog b/trunk/novell4gentoo/net-misc/novell-client-script/ChangeLog index e053d443..83e57263 100644 --- a/trunk/novell4gentoo/net-misc/novell-client-script/ChangeLog +++ b/trunk/novell4gentoo/net-misc/novell-client-script/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-client, + novell-client-script-1.2.0_p38-r2.ebuild, + +novell-client-script-1.2.0_p38-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; +novell-client-script-1.2.0_p38-r2.ebuild: Correct Permissions for non root use diff --git a/trunk/novell4gentoo/net-misc/novell-client-script/Manifest b/trunk/novell4gentoo/net-misc/novell-client-script/Manifest index cfa410f0..385443aa 100644 --- a/trunk/novell4gentoo/net-misc/novell-client-script/Manifest +++ b/trunk/novell4gentoo/net-misc/novell-client-script/Manifest @@ -1,20 +1,24 @@ -AUX 80novell-client 130 RMD160 872af5f55d335508e39210543bb1d5c10faeb30a SHA1 5facbda14a02d8db2e7f16b2bcc8493af3a4db7c SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c -MD5 6f178da0d71c100fb1eb3a9a825e389a files/80novell-client 130 -RMD160 872af5f55d335508e39210543bb1d5c10faeb30a files/80novell-client 130 -SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c files/80novell-client 130 +AUX 80novell-client 188 RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e SHA1 3993c2ebed7b8acb6684823ee7cb3de4b604e129 SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 +MD5 895a867f6ea7abf1e943df77a265c2e9 files/80novell-client 188 +RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e files/80novell-client 188 +SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 files/80novell-client 188 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-client-script-1.2.0_p38-r1.ebuild 1590 RMD160 0100b8fabb3653b6acfdd4105286448257bebb5f SHA1 40051f923035adff36e2e0a4785f3c03aa4ddd3a SHA256 8d429b3e6352467078098333191f0caac096d955f4e9092fdbbb222e9d6f3699 MD5 984b22843921aec92b1f69504ad67d46 novell-client-script-1.2.0_p38-r1.ebuild 1590 RMD160 0100b8fabb3653b6acfdd4105286448257bebb5f novell-client-script-1.2.0_p38-r1.ebuild 1590 SHA256 8d429b3e6352467078098333191f0caac096d955f4e9092fdbbb222e9d6f3699 novell-client-script-1.2.0_p38-r1.ebuild 1590 -EBUILD novell-client-script-1.2.0_p38-r2.ebuild 1845 RMD160 2ad89e23a80d39c3488046db345a53c5a1199078 SHA1 d2f53d3fa5327e6595e6a9c8d0369f4e472451f0 SHA256 acbb07e9b308f72186f58740c44fc9185e07d463d46a5bb9d5a8e494def7c55c -MD5 209b620181e665e6d3a6e2e3e411fef9 novell-client-script-1.2.0_p38-r2.ebuild 1845 -RMD160 2ad89e23a80d39c3488046db345a53c5a1199078 novell-client-script-1.2.0_p38-r2.ebuild 1845 -SHA256 acbb07e9b308f72186f58740c44fc9185e07d463d46a5bb9d5a8e494def7c55c novell-client-script-1.2.0_p38-r2.ebuild 1845 -MISC ChangeLog 465 RMD160 a00e354d8bb3ab40b3e8ad3c30ce79521d91b6d3 SHA1 3012bf482d43246aae4cabdf152643e351af6dcc SHA256 fe18d24c89bc0d49ae15b0acbb093c26655f29cd52a37defeca9a9fb8de344eb -MD5 feb4b5f8a53cb353501d565e47b6386f ChangeLog 465 -RMD160 a00e354d8bb3ab40b3e8ad3c30ce79521d91b6d3 ChangeLog 465 -SHA256 fe18d24c89bc0d49ae15b0acbb093c26655f29cd52a37defeca9a9fb8de344eb ChangeLog 465 +EBUILD novell-client-script-1.2.0_p38-r2.ebuild 1868 RMD160 4a346af676d7dbeefbaabc7320349387136bb677 SHA1 d84c0683a4869c3613b9555196b72485a60406ea SHA256 2dbdab17d629ec806f1109f0fbf9259801083e3e07efc81a08a3bc58fb4335a5 +MD5 e0ce46f5f01027885f1d7e486fd64975 novell-client-script-1.2.0_p38-r2.ebuild 1868 +RMD160 4a346af676d7dbeefbaabc7320349387136bb677 novell-client-script-1.2.0_p38-r2.ebuild 1868 +SHA256 2dbdab17d629ec806f1109f0fbf9259801083e3e07efc81a08a3bc58fb4335a5 novell-client-script-1.2.0_p38-r2.ebuild 1868 +EBUILD novell-client-script-1.2.0_p38-r3.ebuild 1868 RMD160 4a346af676d7dbeefbaabc7320349387136bb677 SHA1 d84c0683a4869c3613b9555196b72485a60406ea SHA256 2dbdab17d629ec806f1109f0fbf9259801083e3e07efc81a08a3bc58fb4335a5 +MD5 e0ce46f5f01027885f1d7e486fd64975 novell-client-script-1.2.0_p38-r3.ebuild 1868 +RMD160 4a346af676d7dbeefbaabc7320349387136bb677 novell-client-script-1.2.0_p38-r3.ebuild 1868 +SHA256 2dbdab17d629ec806f1109f0fbf9259801083e3e07efc81a08a3bc58fb4335a5 novell-client-script-1.2.0_p38-r3.ebuild 1868 +MISC ChangeLog 670 RMD160 afccf577fc7927b5f69fce131bb77f3269283704 SHA1 5473ced43b25ad115aad9e34ce210f96b0af777c SHA256 0dc1a02d3a5bd343a1df1bbf231bbae5466b6ffcb575add218c8787cd2e779a6 +MD5 1d92d7cfc91aba5b37e012cba5683bd4 ChangeLog 670 +RMD160 afccf577fc7927b5f69fce131bb77f3269283704 ChangeLog 670 +SHA256 0dc1a02d3a5bd343a1df1bbf231bbae5466b6ffcb575add218c8787cd2e779a6 ChangeLog 670 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -25,3 +29,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-script-1.2.0_p38-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-script-1.2.0_p38-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-script-1.2.0_p38-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-script-1.2.0_p38-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-script-1.2.0_p38-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-script-1.2.0_p38-r3 277 diff --git a/trunk/novell4gentoo/net-misc/novell-client-script/files/80novell-client b/trunk/novell4gentoo/net-misc/novell-client-script/files/80novell-client index 3ea7d825..53f45461 100644 --- a/trunk/novell4gentoo/net-misc/novell-client-script/files/80novell-client +++ b/trunk/novell4gentoo/net-misc/novell-client-script/files/80novell-client @@ -1,5 +1,6 @@ -NOVELL_CLIENT=/opt/novell/ncl +NOVELL_CLIENT_DIR=/opt/novell/ncl PATH=/opt/novell/ncl/bin ROOTPATH=/opt/novell/ncl/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/ncl/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-misc/novell-client-script/files/digest-novell-client-script-1.2.0_p38-r3 b/trunk/novell4gentoo/net-misc/novell-client-script/files/digest-novell-client-script-1.2.0_p38-r3 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/net-misc/novell-client-script/files/digest-novell-client-script-1.2.0_p38-r3 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/net-misc/novell-client-script/novell-client-script-1.2.0_p38-r2.ebuild b/trunk/novell4gentoo/net-misc/novell-client-script/novell-client-script-1.2.0_p38-r2.ebuild index 06334eb5..783b130a 100644 --- a/trunk/novell4gentoo/net-misc/novell-client-script/novell-client-script-1.2.0_p38-r2.ebuild +++ b/trunk/novell4gentoo/net-misc/novell-client-script/novell-client-script-1.2.0_p38-r2.ebuild @@ -18,6 +18,7 @@ IUSE="gtk" DEPEND="" RDEPEND="virtual/libc + !dev-perl/Unicode-MAP >=sys-libs/novell-xplatlib-1.0.2 >=sys-libs/pam-0.99.3" diff --git a/trunk/novell4gentoo/net-misc/novell-client-script/novell-client-script-1.2.0_p38-r3.ebuild b/trunk/novell4gentoo/net-misc/novell-client-script/novell-client-script-1.2.0_p38-r3.ebuild new file mode 100644 index 00000000..783b130a --- /dev/null +++ b/trunk/novell4gentoo/net-misc/novell-client-script/novell-client-script-1.2.0_p38-r3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Modules for Login Script Procssing" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + !dev-perl/Unicode-MAP + >=sys-libs/novell-xplatlib-1.0.2 + >=sys-libs/pam-0.99.3" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/lib + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib + chmod -R 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/man +# rm -f "${WORKDIR}/${PN}-${MY_P}"/sbin/mount.map + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/etc/profile.d +# ln -sf /opt/novell/ncl/bin/map "${WORKDIR}/${PN}-${MY_P}"/sbin/mount.map + ln -sf map "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin/nwmap + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/etc "${D}"/ || die "mv etc" + mv "${WORKDIR}/${PN}-${MY_PV}"/lib "${D}"/ || die "mv lib" + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/sbin "${D}"/ || die "mv sbin" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-client +} + +pkg_prerm() { + /opt/novell/ncl/bin/login_ucfg_pam +} + +pkg_postinst() { + /opt/novell/ncl/bin/login_cfg_pam +} \ No newline at end of file diff --git a/trunk/novell4gentoo/net-misc/novell-client/ChangeLog b/trunk/novell4gentoo/net-misc/novell-client/ChangeLog index 86cdbe63..33f24f4b 100644 --- a/trunk/novell4gentoo/net-misc/novell-client/ChangeLog +++ b/trunk/novell4gentoo/net-misc/novell-client/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-client, + +novell-client-1.2.0_p2-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; +novell-client-1.2.0_p2-r2.ebuild: Correct Permissions for normal Users diff --git a/trunk/novell4gentoo/net-misc/novell-client/Manifest b/trunk/novell4gentoo/net-misc/novell-client/Manifest index 2c088414..366a5950 100644 --- a/trunk/novell4gentoo/net-misc/novell-client/Manifest +++ b/trunk/novell4gentoo/net-misc/novell-client/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-client 130 RMD160 872af5f55d335508e39210543bb1d5c10faeb30a SHA1 5facbda14a02d8db2e7f16b2bcc8493af3a4db7c SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c -MD5 6f178da0d71c100fb1eb3a9a825e389a files/80novell-client 130 -RMD160 872af5f55d335508e39210543bb1d5c10faeb30a files/80novell-client 130 -SHA256 01de7286c3616eb2c55d632c2563a7e516411ed526eae63ceb04d5d96162c60c files/80novell-client 130 +AUX 80novell-client 188 RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e SHA1 3993c2ebed7b8acb6684823ee7cb3de4b604e129 SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 +MD5 895a867f6ea7abf1e943df77a265c2e9 files/80novell-client 188 +RMD160 c9f5ccaabd23f441d1dde94480cd1f90e3ba671e files/80novell-client 188 +SHA256 f42dce4698590bcf9233c7c4c6507ca42401f96dfa77ddb1cdbf4a58da6bc1c5 files/80novell-client 188 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-client-1.2.0_p2-r1.ebuild 1415 RMD160 9d644323d03cf154eea7c66890437491a4619d7b SHA1 1cf6b5fca957e164922565f5ae3fcb9c26329237 SHA256 00d42002fd6d03b1ca1bcfdebb78007598d7dcaa65ff10aad468c1e04edd81b2 MD5 3c3456bb7b772f536505c2064a0b2e9a novell-client-1.2.0_p2-r1.ebuild 1415 @@ -11,10 +11,14 @@ EBUILD novell-client-1.2.0_p2-r2.ebuild 1544 RMD160 77519ae5c59ed1b2f059196aee39 MD5 acfaf592c14342d8df0f6a32fdf193d1 novell-client-1.2.0_p2-r2.ebuild 1544 RMD160 77519ae5c59ed1b2f059196aee39b7dab2172e14 novell-client-1.2.0_p2-r2.ebuild 1544 SHA256 c22854f4c89797432c1d7fa17ef4b2eb79b2bf2070ea9fed473c2b3b0b9f68a3 novell-client-1.2.0_p2-r2.ebuild 1544 -MISC ChangeLog 433 RMD160 42382352b59ccf690ae5d3eb94a2efc022727cdb SHA1 fe8ba5bfd6a83a9e18d935bcf84c052b5086aab2 SHA256 37c861049caaaaccb66ba95b95330cc41d021ed6992c917ee6286861c0cd46a7 -MD5 8cec7ef946060c414b56821d3ae39bdc ChangeLog 433 -RMD160 42382352b59ccf690ae5d3eb94a2efc022727cdb ChangeLog 433 -SHA256 37c861049caaaaccb66ba95b95330cc41d021ed6992c917ee6286861c0cd46a7 ChangeLog 433 +EBUILD novell-client-1.2.0_p2-r3.ebuild 1544 RMD160 77519ae5c59ed1b2f059196aee39b7dab2172e14 SHA1 8136c7209ca68ad0821719bdebdd9b921e260823 SHA256 c22854f4c89797432c1d7fa17ef4b2eb79b2bf2070ea9fed473c2b3b0b9f68a3 +MD5 acfaf592c14342d8df0f6a32fdf193d1 novell-client-1.2.0_p2-r3.ebuild 1544 +RMD160 77519ae5c59ed1b2f059196aee39b7dab2172e14 novell-client-1.2.0_p2-r3.ebuild 1544 +SHA256 c22854f4c89797432c1d7fa17ef4b2eb79b2bf2070ea9fed473c2b3b0b9f68a3 novell-client-1.2.0_p2-r3.ebuild 1544 +MISC ChangeLog 586 RMD160 4734e3eb71d2975e461803c9946bcd58f202f8dd SHA1 8a2db9439834ac6b7cea168ea0c75dad9c8af311 SHA256 b7a7c9a7915bede3f9fbc07a8bc78cb7885a5ffb4160156c00fc7151775796bf +MD5 069fe7e5e9620bd653004ce4a54e4a5c ChangeLog 586 +RMD160 4734e3eb71d2975e461803c9946bcd58f202f8dd ChangeLog 586 +SHA256 b7a7c9a7915bede3f9fbc07a8bc78cb7885a5ffb4160156c00fc7151775796bf ChangeLog 586 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -25,3 +29,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-1.2.0_p2-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-1.2.0_p2-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-1.2.0_p2-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-1.2.0_p2-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-1.2.0_p2-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-1.2.0_p2-r3 277 diff --git a/trunk/novell4gentoo/net-misc/novell-client/files/80novell-client b/trunk/novell4gentoo/net-misc/novell-client/files/80novell-client index 3ea7d825..53f45461 100644 --- a/trunk/novell4gentoo/net-misc/novell-client/files/80novell-client +++ b/trunk/novell4gentoo/net-misc/novell-client/files/80novell-client @@ -1,5 +1,6 @@ -NOVELL_CLIENT=/opt/novell/ncl +NOVELL_CLIENT_DIR=/opt/novell/ncl PATH=/opt/novell/ncl/bin ROOTPATH=/opt/novell/ncl/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/ncl/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-misc/novell-client/files/digest-novell-client-1.2.0_p2-r3 b/trunk/novell4gentoo/net-misc/novell-client/files/digest-novell-client-1.2.0_p2-r3 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/net-misc/novell-client/files/digest-novell-client-1.2.0_p2-r3 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/net-misc/novell-client/novell-client-1.2.0_p2-r3.ebuild b/trunk/novell4gentoo/net-misc/novell-client/novell-client-1.2.0_p2-r3.ebuild new file mode 100644 index 00000000..d3dbfcc0 --- /dev/null +++ b/trunk/novell4gentoo/net-misc/novell-client/novell-client-1.2.0_p2-r3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Modules for Login Script Procssing" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + >=app-crypt/novell-nici-2.7.0_p001 + >=net-misc/novell-client-script-1.2.0_p38 + >=sys-auth/novell-nmasclient-3.2.0_p9 + >=net-fs/novell-novfs-1.2.0_p17 + >=net-fs/novell-novfsd-1.2.0_p8 + >=kde-misc/novell-qtgui-1.2.0_p323 + >=kde-misc/novell-ui-base-1.2.0_p323 + >=sys-libs/novell-xplatlib-1.0.2_p5 + >=net-nds/novell-xtier-base-3.1.4_p4 + >=sys-auth/novell-nmasclient-3.2.0_p9" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin + chmod -R 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/man + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/etc + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-client +} \ No newline at end of file diff --git a/trunk/novell4gentoo/net-misc/novell-ncp/Manifest b/trunk/novell4gentoo/net-misc/novell-ncp/Manifest index d4b2ecf7..82d8456d 100644 --- a/trunk/novell4gentoo/net-misc/novell-ncp/Manifest +++ b/trunk/novell4gentoo/net-misc/novell-ncp/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 DIST edir8738ftf_1.tgz 214003919 RMD160 68a8b0bad8987431ccbfe9dfb776bce6e8ada77a SHA1 fc47ca72bda0ee604b12bc4bfc7d875f07f82147 SHA256 dbe3aa28177948395e7c29a35efd310269834cd97021d1b54b7185d62a8904bc EBUILD novell-ncp-1.0.1_p49.ebuild 742 RMD160 91316058d904b7b12d01bbf23868d3fd6797313f SHA1 87ab01ebdfc6205cee9c692470f2430457a573fb SHA256 e872f4058a014abc36f7d64ff3cac68a643ab60d861c16ae280324fde1fa4630 diff --git a/trunk/novell4gentoo/net-misc/novell-ncp/files/80novell-edir b/trunk/novell4gentoo/net-misc/novell-ncp/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-misc/novell-ncp/files/80novell-edir +++ b/trunk/novell4gentoo/net-misc/novell-ncp/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-misc/novell-ncpenc/Manifest b/trunk/novell4gentoo/net-misc/novell-ncpenc/Manifest index 5b462360..8d1536ac 100644 --- a/trunk/novell4gentoo/net-misc/novell-ncpenc/Manifest +++ b/trunk/novell4gentoo/net-misc/novell-ncpenc/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d EBUILD novell-ncpenc-1.1_p7.ebuild 999 RMD160 aa4e6f8c80751ce50e6f042ef7773761103720e8 SHA1 ab4b5563588fcb9e8ab05f4c6aab6ae07468e473 SHA256 e034421d088ed49d077dbf44f3e1b05456c38885c0769d8ae04e2788240c8488 MD5 7be10eac974c45aabf94587f38dbaf66 novell-ncpenc-1.1_p7.ebuild 999 diff --git a/trunk/novell4gentoo/net-misc/novell-ncpenc/files/80novell-edir b/trunk/novell4gentoo/net-misc/novell-ncpenc/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-misc/novell-ncpenc/files/80novell-edir +++ b/trunk/novell4gentoo/net-misc/novell-ncpenc/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-misc/novell-ntls/Manifest b/trunk/novell4gentoo/net-misc/novell-ntls/Manifest index 2ed42d2b..a958927f 100644 --- a/trunk/novell4gentoo/net-misc/novell-ntls/Manifest +++ b/trunk/novell4gentoo/net-misc/novell-ntls/Manifest @@ -1,7 +1,7 @@ -AUX 80novell 132 RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a SHA1 5941128e452107d2f47b9541000e19dd934b3438 SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 -MD5 dd79665458a23145e4324544d5fd2dfc files/80novell 132 -RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a files/80novell 132 -SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 files/80novell 132 +AUX 80novell 199 RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 SHA1 359930c9ba875a7ea8d5ae8f6a2e5fc3fdc98e99 SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 +MD5 2adfb95f0f26f247b4e3b7a80d5d18d4 files/80novell 199 +RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 files/80novell 199 +SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 files/80novell 199 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 EBUILD novell-ntls-1.6.0_p031203.ebuild 799 RMD160 9538d8d4933fdcdda37240c99538cab67008c5a4 SHA1 a6b32e0bb5ea595397bafe576c590346a6900cad SHA256 67b75f6707148866c1fb90b0bd57215791bd71910149fca532cda472af3dbaf3 diff --git a/trunk/novell4gentoo/net-misc/novell-ntls/files/80novell b/trunk/novell4gentoo/net-misc/novell-ntls/files/80novell index bd6b4ed4..933900b8 100644 --- a/trunk/novell4gentoo/net-misc/novell-ntls/files/80novell +++ b/trunk/novell4gentoo/net-misc/novell-ntls/files/80novell @@ -2,4 +2,5 @@ NOVELL_DIR=/opt/novell PATH=/opt/novell/bin ROOTPATH=/opt/novell/bin:/opt/novell/sbin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/bin:/opt/novell/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-consoleone/Manifest b/trunk/novell4gentoo/net-nds/novell-consoleone/Manifest index e79728b2..008ff499 100644 --- a/trunk/novell4gentoo/net-nds/novell-consoleone/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-consoleone/Manifest @@ -10,6 +10,6 @@ MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f4 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 -MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-novell-consoleone-1.3.6e 1 -RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-novell-consoleone-1.3.6e 1 -SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-novell-consoleone-1.3.6e 1 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-novell-consoleone-1.3.6e 0 +RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-novell-consoleone-1.3.6e 0 +SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-novell-consoleone-1.3.6e 0 diff --git a/trunk/novell4gentoo/net-nds/novell-consoleone/files/digest-novell-consoleone-1.3.6e b/trunk/novell4gentoo/net-nds/novell-consoleone/files/digest-novell-consoleone-1.3.6e index 8b137891..e69de29b 100644 --- a/trunk/novell4gentoo/net-nds/novell-consoleone/files/digest-novell-consoleone-1.3.6e +++ b/trunk/novell4gentoo/net-nds/novell-consoleone/files/digest-novell-consoleone-1.3.6e @@ -1 +0,0 @@ - diff --git a/trunk/novell4gentoo/net-nds/novell-edirectory/Manifest b/trunk/novell4gentoo/net-nds/novell-edirectory/Manifest index 58522f13..45e7395a 100644 --- a/trunk/novell4gentoo/net-nds/novell-edirectory/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-edirectory/Manifest @@ -20,9 +20,9 @@ MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f4 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 -MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-novell-edirectory-8.7.3 1 -RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-novell-edirectory-8.7.3 1 -SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-novell-edirectory-8.7.3 1 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-novell-edirectory-8.7.3 0 +RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-novell-edirectory-8.7.3 0 +SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-novell-edirectory-8.7.3 0 MD5 570cb059c0a33112991a26e9d3a10525 files/digest-novell-edirectory-8.7.3.8 217 RMD160 a5e0d655165d6c7367c822db48cccf38b2c1d0c6 files/digest-novell-edirectory-8.7.3.8 217 SHA256 d0922a01447d9f4952228b90c26d7dbb170d85693856dd949abeaa2abc05d88a files/digest-novell-edirectory-8.7.3.8 217 diff --git a/trunk/novell4gentoo/net-nds/novell-edirectory/files/digest-novell-edirectory-8.7.3 b/trunk/novell4gentoo/net-nds/novell-edirectory/files/digest-novell-edirectory-8.7.3 index 8b137891..e69de29b 100644 --- a/trunk/novell4gentoo/net-nds/novell-edirectory/files/digest-novell-edirectory-8.7.3 +++ b/trunk/novell4gentoo/net-nds/novell-edirectory/files/digest-novell-edirectory-8.7.3 @@ -1 +0,0 @@ - diff --git a/trunk/novell4gentoo/net-nds/novell-ndsbase/Manifest b/trunk/novell4gentoo/net-nds/novell-ndsbase/Manifest index f136285c..84eda4ba 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsbase/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-ndsbase/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 diff --git a/trunk/novell4gentoo/net-nds/novell-ndsbase/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-ndsbase/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsbase/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-ndsbase/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-ndscommon/Manifest b/trunk/novell4gentoo/net-nds/novell-ndscommon/Manifest index 359f5f9b..5dec3b0f 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndscommon/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-ndscommon/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 diff --git a/trunk/novell4gentoo/net-nds/novell-ndscommon/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-ndscommon/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndscommon/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-ndscommon/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-ndsimon/Manifest b/trunk/novell4gentoo/net-nds/novell-ndsimon/Manifest index 3b045101..4e18091a 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsimon/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-ndsimon/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-ndsimon/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-ndsimon/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsimon/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-ndsimon/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-ndsmasv/Manifest b/trunk/novell4gentoo/net-nds/novell-ndsmasv/Manifest index 5358c314..3f0b58e1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsmasv/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-ndsmasv/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-ndsmasv/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-ndsmasv/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsmasv/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-ndsmasv/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-ndsrepair/Manifest b/trunk/novell4gentoo/net-nds/novell-ndsrepair/Manifest index 1d4205f4..302d9ce1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsrepair/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-ndsrepair/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-ndsrepair/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-ndsrepair/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsrepair/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-ndsrepair/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-ndsserv/Manifest b/trunk/novell4gentoo/net-nds/novell-ndsserv/Manifest index 26bde6d2..31ac91a6 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsserv/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-ndsserv/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 AUX ndsd87.confd 46 RMD160 70bb39c528c5dc9611bb18174119d3f5dc16bd0d SHA1 19de7728ccfa18e3580acb054b800682daa70e1c SHA256 08aff1f9839457cdce41ddd8d1f2a5426ab1fddbebf0a04053feae9fb50b8893 MD5 da458cdf9dcbcbc4c487a9cc4fd87eed files/ndsd87.confd 46 RMD160 70bb39c528c5dc9611bb18174119d3f5dc16bd0d files/ndsd87.confd 46 diff --git a/trunk/novell4gentoo/net-nds/novell-ndsserv/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-ndsserv/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-ndsserv/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-ndsserv/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-nldapbase/Manifest b/trunk/novell4gentoo/net-nds/novell-nldapbase/Manifest index 07330758..47886e9f 100644 --- a/trunk/novell4gentoo/net-nds/novell-nldapbase/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-nldapbase/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 diff --git a/trunk/novell4gentoo/net-nds/novell-nldapbase/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-nldapbase/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-nldapbase/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-nldapbase/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-nldapsdk/Manifest b/trunk/novell4gentoo/net-nds/novell-nldapsdk/Manifest index b5f8aab5..0b4bc57b 100644 --- a/trunk/novell4gentoo/net-nds/novell-nldapsdk/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-nldapsdk/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-nldapsdk/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-nldapsdk/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-nldapsdk/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-nldapsdk/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlembox/Manifest b/trunk/novell4gentoo/net-nds/novell-novlembox/Manifest index 154a695f..c76691fb 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlembox/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlembox/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-novlembox/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlembox/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlembox/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlembox/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlice/Manifest b/trunk/novell4gentoo/net-nds/novell-novlice/Manifest index 931eecb7..e3e30dd0 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlice/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlice/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-novlice/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlice/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlice/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlice/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlldif2dib/Manifest b/trunk/novell4gentoo/net-nds/novell-novlldif2dib/Manifest index 7f5f47e6..8e869b30 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlldif2dib/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlldif2dib/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d EBUILD novell-novlldif2dib-8.8.1_p7.ebuild 1034 RMD160 fb21263ac4b3268389d15a066de124742c7a3387 SHA1 a1748e5090ed1b5377a43453608e86c026bcf4ab SHA256 89dfc8d6c1b66b711fd14193dd9a00c35c443c404fbe7a45bab8269ce77eef75 MD5 9fde09cb443089832381ca698963f4ee novell-novlldif2dib-8.8.1_p7.ebuild 1034 diff --git a/trunk/novell4gentoo/net-nds/novell-novlldif2dib/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlldif2dib/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlldif2dib/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlldif2dib/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novllmgnt/Manifest b/trunk/novell4gentoo/net-nds/novell-novllmgnt/Manifest index 4c238e40..0659cca6 100644 --- a/trunk/novell4gentoo/net-nds/novell-novllmgnt/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novllmgnt/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-novllmgnt/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novllmgnt/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novllmgnt/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novllmgnt/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlsas/Manifest b/trunk/novell4gentoo/net-nds/novell-novlsas/Manifest index 386e8333..50fef63b 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlsas/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlsas/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 EBUILD novell-novlsas-8.7.3_p34.ebuild 773 RMD160 8201a6a57d254a08e3c04d5862ab137c1dc114f8 SHA1 ec979ed30de21baf556b141b0ffe293df6a82468 SHA256 0f923094d8f835d0e4206b663df2bedd58f8898213d79fbdd9d2a44f695272e5 diff --git a/trunk/novell4gentoo/net-nds/novell-novlsas/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlsas/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlsas/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlsas/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlsnmp/Manifest b/trunk/novell4gentoo/net-nds/novell-novlsnmp/Manifest index b77efda6..6eb4a66c 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlsnmp/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlsnmp/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-novlsnmp/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlsnmp/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlsnmp/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlsnmp/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlstlog/Manifest b/trunk/novell4gentoo/net-nds/novell-novlstlog/Manifest index fcbfb24d..094147ad 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlstlog/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlstlog/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 EBUILD novell-novlstlog-8.7.3_p34.ebuild 874 RMD160 4729538bb6a96be2356faf0366f9782509ee5187 SHA1 a7fe1f957d012ac4a7d847f8c4a48fe8287b3afb SHA256 8561a7d04d688e7ead58760653ed0a7145abbea89bc71a536cbb260a260bcf4b diff --git a/trunk/novell4gentoo/net-nds/novell-novlstlog/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlstlog/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlstlog/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlstlog/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlsubag/Manifest b/trunk/novell4gentoo/net-nds/novell-novlsubag/Manifest index 9b7f2ee6..c962cb38 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlsubag/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlsubag/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-novlsubag/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlsubag/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlsubag/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlsubag/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-novlxis/Manifest b/trunk/novell4gentoo/net-nds/novell-novlxis/Manifest index e7b8f4f2..74ee69a9 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlxis/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-novlxis/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST c1_136e_linux.tgz 39991009 RMD160 c88b59a0366c6db442db2d30f81c993a3003cee5 SHA1 e63be33d0654b5cf3619e409d8f401cd35ce0563 SHA256 8d433bea130bd316d71237a156d27be0cff1e7059e4ddab65e35e49cd8f9be09 DIST edir8738.tgz 252930261 RMD160 18b69eb976c684ac9202a67e3af512e439e455e4 SHA1 a1a58678ab3030a0daeca471957dc1765c065167 SHA256 252a96c1644bb2caf0807e3141dd04bc0b578f3f1bc17b4e353302a198b442e7 diff --git a/trunk/novell4gentoo/net-nds/novell-novlxis/files/80novell-edir b/trunk/novell4gentoo/net-nds/novell-novlxis/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/net-nds/novell-novlxis/files/80novell-edir +++ b/trunk/novell4gentoo/net-nds/novell-novlxis/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-base/ChangeLog b/trunk/novell4gentoo/net-nds/novell-xtier-base/ChangeLog index ad70d13e..20da0071 100644 --- a/trunk/novell4gentoo/net-nds/novell-xtier-base/ChangeLog +++ b/trunk/novell4gentoo/net-nds/novell-xtier-base/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-xtier, + +novell-xtier-base-3.1.4_p4-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; Mario Fetka +novell-xtier-base-3.1.4_p4-r2.ebuild: Correct permissions for non root use diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-base/Manifest b/trunk/novell4gentoo/net-nds/novell-xtier-base/Manifest index c79ea3ce..5fd62381 100644 --- a/trunk/novell4gentoo/net-nds/novell-xtier-base/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-xtier-base/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-xtier 141 RMD160 e3394767dcb3a7f7a5a39c9414c343af4857b33d SHA1 e440e5152400fff25f13180f1b7473cc5678a93d SHA256 1f1e58f1f1a97b82a7dafbe44097b8aa2c5e52cd0993373a58ab5004eb4880d3 -MD5 ad4153c5e14c5d518c6239b606be326e files/80novell-xtier 141 -RMD160 e3394767dcb3a7f7a5a39c9414c343af4857b33d files/80novell-xtier 141 -SHA256 1f1e58f1f1a97b82a7dafbe44097b8aa2c5e52cd0993373a58ab5004eb4880d3 files/80novell-xtier 141 +AUX 80novell-xtier 207 RMD160 a11b462938ad56593019052bf94e809e5a9d080b SHA1 cd8e4628f40805e267fd38aef174fd4e2e57580d SHA256 074ca4d168d15ebc722ae184331579f6bee90d5f436f13a972ce565a600b1460 +MD5 a2b5bc4ef90154ab5bf5894da5693284 files/80novell-xtier 207 +RMD160 a11b462938ad56593019052bf94e809e5a9d080b files/80novell-xtier 207 +SHA256 074ca4d168d15ebc722ae184331579f6bee90d5f436f13a972ce565a600b1460 files/80novell-xtier 207 AUX novell-xregd12.initd 650 RMD160 a68a152abd479ac2e4292dcb633b085b0683585d SHA1 ced9d00bb48bdc770b0e2c4ed6da0ac018794bbe SHA256 c708d5e30c1340dedea93a56294efbc66bb419d324c4b3a7ec8586c0d0e75d52 MD5 a88889973c9ca37bc4e72f2eb5642faa files/novell-xregd12.initd 650 RMD160 a68a152abd479ac2e4292dcb633b085b0683585d files/novell-xregd12.initd 650 @@ -16,10 +16,14 @@ EBUILD novell-xtier-base-3.1.4_p4-r2.ebuild 7025 RMD160 40b255a40da5e07d9ad9cdb2 MD5 6ddfba5836fc6386e914b62be4f8b478 novell-xtier-base-3.1.4_p4-r2.ebuild 7025 RMD160 40b255a40da5e07d9ad9cdb234d0b39b0f9da903 novell-xtier-base-3.1.4_p4-r2.ebuild 7025 SHA256 597789602434635d9db62c5f200458a9ecf568cc040bbc25a91d3b56442db7d4 novell-xtier-base-3.1.4_p4-r2.ebuild 7025 -MISC ChangeLog 465 RMD160 84a2b3a915b6b3224f7065c1a356c403692b7640 SHA1 452145f7125ba82c3eb2c45c6d3547492560c7b3 SHA256 eb80933ccb6bff9ae2a6c476251d6ddee83e37b47b6a704c2c5239ebd3859f25 -MD5 ec00b092b619c2d707cc50f9a1196582 ChangeLog 465 -RMD160 84a2b3a915b6b3224f7065c1a356c403692b7640 ChangeLog 465 -SHA256 eb80933ccb6bff9ae2a6c476251d6ddee83e37b47b6a704c2c5239ebd3859f25 ChangeLog 465 +EBUILD novell-xtier-base-3.1.4_p4-r3.ebuild 7025 RMD160 40b255a40da5e07d9ad9cdb234d0b39b0f9da903 SHA1 677dd004c174407605f6ffea24a78363b794de41 SHA256 597789602434635d9db62c5f200458a9ecf568cc040bbc25a91d3b56442db7d4 +MD5 6ddfba5836fc6386e914b62be4f8b478 novell-xtier-base-3.1.4_p4-r3.ebuild 7025 +RMD160 40b255a40da5e07d9ad9cdb234d0b39b0f9da903 novell-xtier-base-3.1.4_p4-r3.ebuild 7025 +SHA256 597789602434635d9db62c5f200458a9ecf568cc040bbc25a91d3b56442db7d4 novell-xtier-base-3.1.4_p4-r3.ebuild 7025 +MISC ChangeLog 621 RMD160 d08a210d869602fcd1d3dd6aca79b8ca12fd2ffd SHA1 e04466c3d91e50e7bbb49311106adbf9e3464aba SHA256 c5da36665394031ff57b54d932d23e89a2c3ce95855092eb8f3cf58db3e95a47 +MD5 13c1f3f23aa4c459b2f8567b206011c0 ChangeLog 621 +RMD160 d08a210d869602fcd1d3dd6aca79b8ca12fd2ffd ChangeLog 621 +SHA256 c5da36665394031ff57b54d932d23e89a2c3ce95855092eb8f3cf58db3e95a47 ChangeLog 621 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -30,3 +34,6 @@ SHA256 ef7a957c188f73f4252c8f914c68b5e418bc31118114e0c6d9acbf56178116cf files/di MD5 a5cd406a9ef68f48c0d518a17223e53e files/digest-novell-xtier-base-3.1.4_p4-r2 557 RMD160 579f4fb237e7ba5ff91c6adc7761635d14b40420 files/digest-novell-xtier-base-3.1.4_p4-r2 557 SHA256 ef7a957c188f73f4252c8f914c68b5e418bc31118114e0c6d9acbf56178116cf files/digest-novell-xtier-base-3.1.4_p4-r2 557 +MD5 a5cd406a9ef68f48c0d518a17223e53e files/digest-novell-xtier-base-3.1.4_p4-r3 557 +RMD160 579f4fb237e7ba5ff91c6adc7761635d14b40420 files/digest-novell-xtier-base-3.1.4_p4-r3 557 +SHA256 ef7a957c188f73f4252c8f914c68b5e418bc31118114e0c6d9acbf56178116cf files/digest-novell-xtier-base-3.1.4_p4-r3 557 diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-base/files/80novell-xtier b/trunk/novell4gentoo/net-nds/novell-xtier-base/files/80novell-xtier index 5dc1d87b..b8fe8319 100644 --- a/trunk/novell4gentoo/net-nds/novell-xtier-base/files/80novell-xtier +++ b/trunk/novell4gentoo/net-nds/novell-xtier-base/files/80novell-xtier @@ -1,5 +1,6 @@ -NOVELL_XTIER=/opt/novell/xtier +NOVELL_XTIER_DIR=/opt/novell/xtier PATH=/opt/novell/xtier/bin ROOTPATH=/opt/novell/xtier/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/xtier/lib \ No newline at end of file +LDPATH=/opt/novell/xtier/lib +PRELINK_PATH_MASK=/opt/novell/xtier/lib:/opt/novell/xtier/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-base/files/digest-novell-xtier-base-3.1.4_p4-r3 b/trunk/novell4gentoo/net-nds/novell-xtier-base/files/digest-novell-xtier-base-3.1.4_p4-r3 new file mode 100644 index 00000000..b736a160 --- /dev/null +++ b/trunk/novell4gentoo/net-nds/novell-xtier-base/files/digest-novell-xtier-base-3.1.4_p4-r3 @@ -0,0 +1,6 @@ +MD5 00f1263b1f6e9effffbb691c3a265b71 binutils-2.16.91.0.5-18.i586.rpm 4265211 +RMD160 aa5d41e1cd94e2cdcffa655db49647794066d42d binutils-2.16.91.0.5-18.i586.rpm 4265211 +SHA256 616f3acba1d84e59d243a8d1b1e3fb4814e5cd0f72d121e5beaf1221f4f54e2f binutils-2.16.91.0.5-18.i586.rpm 4265211 +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-base/novell-xtier-base-3.1.4_p4-r3.ebuild b/trunk/novell4gentoo/net-nds/novell-xtier-base/novell-xtier-base-3.1.4_p4-r3.ebuild new file mode 100644 index 00000000..649e816f --- /dev/null +++ b/trunk/novell4gentoo/net-nds/novell-xtier-base/novell-xtier-base-3.1.4_p4-r3.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Xtier Base" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz + http://download.opensuse.org/distribution/SL-10.1/inst-source/suse/i586/binutils-2.16.91.0.5-18.i586.rpm" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + >=dev-libs/expat-2.0.0 + >=net-nds/novell-xtier-core-3.1.4 + >=sys-libs/ncurses-5.5 + >=sys-devel/gcc-4.1 + !net-misc/novell-xtier-base" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack novell-client-1.2-SLE10.tar.gz + rpm_unpack ${DISTDIR}/binutils-2.16.91.0.5-18.i586.rpm + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.sles10.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/xtier/bin + chmod -R 755 "${WORKDIR}/${PN}-${MY_PV}"/var/opt/novell + # still a hack + cp "${WORKDIR}"/usr/lib/libbfd-*.so "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/xtier/lib + + rm -rf "${WORKDIR}/${PN}-${MY_PV}"/etc/init.d + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/xtier + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/xtier/lib + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/etc "${D}"/ || die "mv etc" + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + mv "${WORKDIR}/${PN}-${MY_PV}"/var "${D}"/ || die "mv var" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-xtier + + exeinto /etc/init.d + newexe "${FILESDIR}"/novell-xregd12.initd novell-xregd +} + +pkg_preinst(){ +# *************************************** +# ******* Begin of pre script *********** +# *************************************** +einfo "Running Novell XTier Base pre script..." +# We just want to stop the novell-xregd service and export the XTier registry to a +# temporary file if this is an upgrade. +if [ -e "/etc/init.d/novell-xregd" ]; then + #echo "Novell XTier Base pre script stoping novell-xregd for upgrade" + /etc/init.d/novell-xregd stop +fi +# Check if we need to export the XTier registry +# Note: We export the registry at this time to avoid losing its settings in case +# that we have to rebuild the database. +if [ -e "/var/opt/novell/xtier/xregd/db/xtier_registry.db" ]; then + einfo " Exporting Xtier Registry to temporary file..." + rm -f /var/opt/novell/xtier/xregd/xtier_registry.xml.export + /opt/novell/xtier/bin/regutil -e /etc/opt/novell/xtier/xtier_registry.xml.export + einfo " done exporting Xtier Xml Registry" +fi + +einfo "done running Novell XTier Base pre script!" + +# Do necessary user and group administration +enewgroup novlxtier +enewuser novlxregd -1 -1 /var/opt/novell/xtier/xregd novlxtier +einfo "done running Novell XTier Base pre script!" +# *************************************** +# ******* End of pre script ************* +# *************************************** +} + + +pkg_postinst(){ +# *************************************** +# ******* Begin of post script ********** +# *************************************** +echo "Running Novell XTier Base post script..." +# Check if we need to import the XTier registry +if [ ! -e "/var/opt/novell/xtier/xregd/db/xtier_registry.db" ]; then + einfo " Importing Xtier Xml Registry..." + + # Import the registry. + # Note: We could be dealing with an upgrade from a Pre-XFlaim registry in which + # case we would have saved the previous registry contents to let us upgrade to XFlaim based + # registry without loosing configuration settings. + einfo " Using newly installed registry file" + mkdir -p /var/opt/novell/xtier/xregd/db/ + /opt/novell/xtier/bin/regutil -i /etc/opt/novell/xtier/xtier_registry.xml + # Make sure that novlxregd has rights to the registry db + chown -R novlxregd:novlxtier /var/opt/novell/xtier/xregd/db/ + einfo " done importing Xtier Xml Registry" +else + # The XTier registry exists, check its integrity. + /opt/novell/xtier/bin/regutil -c + if [ "$?" != "0" ]; then + einfo " Existing XTier Registry Db Unsupported or Corrupted" + einfo " Re-installing XTier Registry Db" + + # Import the registry. Use registry file that was exported earlier if present to + # avoid losing configuration settings that may have been made. + if [ -e "/etc/opt/novell/xtier/xtier_registry.xml.export" ]; then + /opt/novell/xtier/bin/regutil -i /etc/opt/novell/xtier/xregd/xtier_registry.xml.export + else + einfo " Exported registry file not found" + einfo " Configuration settings stored in the registry after initial install have been lost" + /opt/novell/xtier/bin/regutil -i /etc/opt/novell/xtier/xtier_registry.xml + fi + # Make sure that novlxregd has rights to the registry db + chown -R novlxregd:novlxtier /var/opt/novell/xtier/xregd/db/ + einfo " done importing Xtier Xml Registry" + fi +fi +# Make sure that we are not leaving the temporary registry xml file around +rm -f /etc/opt/novell/xtier/xtier_registry.xml.export +einfo "done running Novell XTier Base post script!" +# *************************************** +# ******* End of post script ************ +# *************************************** +} + +pkg_prerm(){ +# *************************************** +# ******* Begin of pre-remove script **** +# *************************************** +einfo "Running Novell XTier Base preun script ..." +# Stop novell-xregd +/etc/init.d/novell-xregd stop +# Check if we need to export the XTier registry +if [ -e "/var/opt/novell/xtier/xregd/db/xtier_registry.db" ]; then + einfo " Exporting Xtier Xml Registry..." + rm -f /etc/opt/novell/xtier/xtier_registry.xml.export + /opt/novell/xtier/bin/regutil -e /etc/opt/novell/xtier/xtier_registry.xml.export + einfo " done exporting Xtier Xml Registry" +fi +einfo "done running Novell XTier Base preun script!" +# *************************************** +# ******* End of pre-remove script ****** +# *************************************** +} + +pkg_postrm(){ +# *************************************** +# ******* Begin of postun script ******** +# *************************************** +einfo "Running Novell XTier Base postun script ..." +# Delete the var files +rm -rf /var/opt/novell/xtier +einfo "done running Novell XTier Base postun script!" +# *************************************** +# ******* End of postun script ********** +# *************************************** +} diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-core/ChangeLog b/trunk/novell4gentoo/net-nds/novell-xtier-core/ChangeLog index 0a59f68b..10a4cf78 100644 --- a/trunk/novell4gentoo/net-nds/novell-xtier-core/ChangeLog +++ b/trunk/novell4gentoo/net-nds/novell-xtier-core/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-xtier, + +novell-xtier-core-3.1.4_p4-r3.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; Mario Fetka +novell-xtier-core-3.1.4_p4-r2.ebuild: Correct Permissions for non root use diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-core/Manifest b/trunk/novell4gentoo/net-nds/novell-xtier-core/Manifest index 42400566..0723c333 100644 --- a/trunk/novell4gentoo/net-nds/novell-xtier-core/Manifest +++ b/trunk/novell4gentoo/net-nds/novell-xtier-core/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-xtier 141 RMD160 e3394767dcb3a7f7a5a39c9414c343af4857b33d SHA1 e440e5152400fff25f13180f1b7473cc5678a93d SHA256 1f1e58f1f1a97b82a7dafbe44097b8aa2c5e52cd0993373a58ab5004eb4880d3 -MD5 ad4153c5e14c5d518c6239b606be326e files/80novell-xtier 141 -RMD160 e3394767dcb3a7f7a5a39c9414c343af4857b33d files/80novell-xtier 141 -SHA256 1f1e58f1f1a97b82a7dafbe44097b8aa2c5e52cd0993373a58ab5004eb4880d3 files/80novell-xtier 141 +AUX 80novell-xtier 207 RMD160 a11b462938ad56593019052bf94e809e5a9d080b SHA1 cd8e4628f40805e267fd38aef174fd4e2e57580d SHA256 074ca4d168d15ebc722ae184331579f6bee90d5f436f13a972ce565a600b1460 +MD5 a2b5bc4ef90154ab5bf5894da5693284 files/80novell-xtier 207 +RMD160 a11b462938ad56593019052bf94e809e5a9d080b files/80novell-xtier 207 +SHA256 074ca4d168d15ebc722ae184331579f6bee90d5f436f13a972ce565a600b1460 files/80novell-xtier 207 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-xtier-core-3.1.4_p4-r1.ebuild 1188 RMD160 a4153d5a10bbc0a9664ccf8ac197adb777c58f97 SHA1 8ffee18fcca885f73069bf5aaa1710c4f56cfe25 SHA256 00cdb4df5f5cfe01ab7a12d43e4bd24427cd8db6cf1dc8b4aa703fd967c4aa40 MD5 a8d7f7ad65573754c5a16fdad7763d7c novell-xtier-core-3.1.4_p4-r1.ebuild 1188 @@ -11,10 +11,14 @@ EBUILD novell-xtier-core-3.1.4_p4-r2.ebuild 1188 RMD160 a4153d5a10bbc0a9664ccf8a MD5 a8d7f7ad65573754c5a16fdad7763d7c novell-xtier-core-3.1.4_p4-r2.ebuild 1188 RMD160 a4153d5a10bbc0a9664ccf8ac197adb777c58f97 novell-xtier-core-3.1.4_p4-r2.ebuild 1188 SHA256 00cdb4df5f5cfe01ab7a12d43e4bd24427cd8db6cf1dc8b4aa703fd967c4aa40 novell-xtier-core-3.1.4_p4-r2.ebuild 1188 -MISC ChangeLog 465 RMD160 6076049ff004759e72ae93016fb372c230d88cd7 SHA1 83f64ecd0402c94c0e5bf6102459abf84db04c00 SHA256 64f36975afbbf81cab0895914b90e0076386206ab90e6893f10a31e1de729ca8 -MD5 253b5acdb723d0ad43e13be3d66cb6fc ChangeLog 465 -RMD160 6076049ff004759e72ae93016fb372c230d88cd7 ChangeLog 465 -SHA256 64f36975afbbf81cab0895914b90e0076386206ab90e6893f10a31e1de729ca8 ChangeLog 465 +EBUILD novell-xtier-core-3.1.4_p4-r3.ebuild 1188 RMD160 a4153d5a10bbc0a9664ccf8ac197adb777c58f97 SHA1 8ffee18fcca885f73069bf5aaa1710c4f56cfe25 SHA256 00cdb4df5f5cfe01ab7a12d43e4bd24427cd8db6cf1dc8b4aa703fd967c4aa40 +MD5 a8d7f7ad65573754c5a16fdad7763d7c novell-xtier-core-3.1.4_p4-r3.ebuild 1188 +RMD160 a4153d5a10bbc0a9664ccf8ac197adb777c58f97 novell-xtier-core-3.1.4_p4-r3.ebuild 1188 +SHA256 00cdb4df5f5cfe01ab7a12d43e4bd24427cd8db6cf1dc8b4aa703fd967c4aa40 novell-xtier-core-3.1.4_p4-r3.ebuild 1188 +MISC ChangeLog 621 RMD160 c93cb74e3ce5c3970b8232a3dfb61b2439b2b252 SHA1 8a3facc3d44f23cbb5bd7345128f41f08a139351 SHA256 b4418af9ace3a566cff9c089c19bd180c901bf50f99183d634011bc3d4822c6e +MD5 f8d8164f27412266c0f9bc1837e4e24f ChangeLog 621 +RMD160 c93cb74e3ce5c3970b8232a3dfb61b2439b2b252 ChangeLog 621 +SHA256 b4418af9ace3a566cff9c089c19bd180c901bf50f99183d634011bc3d4822c6e ChangeLog 621 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -25,3 +29,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-xtier-core-3.1.4_p4-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-xtier-core-3.1.4_p4-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-xtier-core-3.1.4_p4-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-xtier-core-3.1.4_p4-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-xtier-core-3.1.4_p4-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-xtier-core-3.1.4_p4-r3 277 diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-core/files/80novell-xtier b/trunk/novell4gentoo/net-nds/novell-xtier-core/files/80novell-xtier index 5dc1d87b..b8fe8319 100644 --- a/trunk/novell4gentoo/net-nds/novell-xtier-core/files/80novell-xtier +++ b/trunk/novell4gentoo/net-nds/novell-xtier-core/files/80novell-xtier @@ -1,5 +1,6 @@ -NOVELL_XTIER=/opt/novell/xtier +NOVELL_XTIER_DIR=/opt/novell/xtier PATH=/opt/novell/xtier/bin ROOTPATH=/opt/novell/xtier/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/xtier/lib \ No newline at end of file +LDPATH=/opt/novell/xtier/lib +PRELINK_PATH_MASK=/opt/novell/xtier/lib:/opt/novell/xtier/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-core/files/digest-novell-xtier-core-3.1.4_p4-r3 b/trunk/novell4gentoo/net-nds/novell-xtier-core/files/digest-novell-xtier-core-3.1.4_p4-r3 new file mode 100644 index 00000000..9702858d --- /dev/null +++ b/trunk/novell4gentoo/net-nds/novell-xtier-core/files/digest-novell-xtier-core-3.1.4_p4-r3 @@ -0,0 +1,3 @@ +MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983 +RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983 +SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983 diff --git a/trunk/novell4gentoo/net-nds/novell-xtier-core/novell-xtier-core-3.1.4_p4-r3.ebuild b/trunk/novell4gentoo/net-nds/novell-xtier-core/novell-xtier-core-3.1.4_p4-r3.ebuild new file mode 100644 index 00000000..96494790 --- /dev/null +++ b/trunk/novell4gentoo/net-nds/novell-xtier-core/novell-xtier-core-3.1.4_p4-r3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" + +DESCRIPTION="Novell Client for Linux file system deamon" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + >=sys-auth/novell-nmasclient-3.2.0 + !net-misc/novell-xtier-core" + +RESTRICT="fetch nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.sles10.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/xtier + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/xtier/lib + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-xtier +} \ No newline at end of file diff --git a/trunk/novell4gentoo/sec-policy/apparmor-profiles/Manifest b/trunk/novell4gentoo/sec-policy/apparmor-profiles/Manifest index 8ddd47f7..5756df00 100644 --- a/trunk/novell4gentoo/sec-policy/apparmor-profiles/Manifest +++ b/trunk/novell4gentoo/sec-policy/apparmor-profiles/Manifest @@ -1,8 +1,24 @@ +DIST apparmor-profiles-2.0-119.tar.gz 38442 RMD160 41960baad897408ef9fed48829975b7d7ad5381a SHA1 ced8c4e1a8837b9c243fba9146454cf284e357f6 SHA256 747be3c170cd9bb599e6c5a6b1c19a1ec8e8f614b469ef52d7e6640830698efd DIST apparmor-profiles-2.0-6376.tar.gz 33651 RMD160 cd64269b9c12fd60256f624b7b81aa1bddbb74c3 SHA1 151a18c3bc05355f24188cd1bc4b77cbae7e15dd SHA256 55103b0ce98616b6860fb43eff23587ad0faf5e38ab828bdd025d87a55b0f073 +EBUILD apparmor-profiles-2.0_p119.ebuild 1770 RMD160 685fb1f50b304a0e926a4cfe5f83f56668e66089 SHA1 2f99943e2dd586f370a44930a2fe77bf4c5d5d24 SHA256 e45329f2b1d6ee704507ca81af87b910b24390cb215de7ef198029661c720433 +MD5 237f7fa6f27dbff8548383c39213645d apparmor-profiles-2.0_p119.ebuild 1770 +RMD160 685fb1f50b304a0e926a4cfe5f83f56668e66089 apparmor-profiles-2.0_p119.ebuild 1770 +SHA256 e45329f2b1d6ee704507ca81af87b910b24390cb215de7ef198029661c720433 apparmor-profiles-2.0_p119.ebuild 1770 EBUILD apparmor-profiles-2.0_p6376.ebuild 1761 RMD160 c71682fbb885b3be54813c691258d4c6a3d6de59 SHA1 778fa06e704b167e03946a0a26f2b6e5f282f37f SHA256 350943388432d8280888d86ea36e3fb92af128c64553ef99f3421c07b2274d04 MD5 84869f70eb14cb24d0d296fa2f764cef apparmor-profiles-2.0_p6376.ebuild 1761 RMD160 c71682fbb885b3be54813c691258d4c6a3d6de59 apparmor-profiles-2.0_p6376.ebuild 1761 SHA256 350943388432d8280888d86ea36e3fb92af128c64553ef99f3421c07b2274d04 apparmor-profiles-2.0_p6376.ebuild 1761 +MISC ChangeLog 298 RMD160 b9b60d4693e022c3a3b51d7a125fcfb8a81accff SHA1 f5cace28303705a7765c4b80748f2d17918bdad8 SHA256 d0ed57cfaa564a15c378fd4ed2417338c1f228a7facf33f2dc7e2679ccc514c1 +MD5 754dcad22d0341872441dba94bca8272 ChangeLog 298 +RMD160 b9b60d4693e022c3a3b51d7a125fcfb8a81accff ChangeLog 298 +SHA256 d0ed57cfaa564a15c378fd4ed2417338c1f228a7facf33f2dc7e2679ccc514c1 ChangeLog 298 +MISC metadata.xml 409 RMD160 968882ff27e0b0a3f97af92b6f537b8b00a646ff SHA1 3fcb95fd59a93e7aa310e0a41474df97187da15a SHA256 3043f699fbff382064ac346e6be45c4bdfa03ab4e0a92f8cdaea0737f9edce0f +MD5 042c5aa592b5d0dbb5fce79de0cd78d8 metadata.xml 409 +RMD160 968882ff27e0b0a3f97af92b6f537b8b00a646ff metadata.xml 409 +SHA256 3043f699fbff382064ac346e6be45c4bdfa03ab4e0a92f8cdaea0737f9edce0f metadata.xml 409 +MD5 009b398f5b231e38fc3422558483629e files/digest-apparmor-profiles-2.0_p119 274 +RMD160 d85cd1212273237347788ba31a1b757e9aec6635 files/digest-apparmor-profiles-2.0_p119 274 +SHA256 a51796af9a3ecb31ff8752d4f3d3d19a6c3f613e8da9e32d02b7a79101996232 files/digest-apparmor-profiles-2.0_p119 274 MD5 45e145b77a88f384033973676b4cf1c0 files/digest-apparmor-profiles-2.0_p6376 277 RMD160 75b6c9ba5340bafa72a8410339ceeeda13a71d00 files/digest-apparmor-profiles-2.0_p6376 277 SHA256 b4229927d9665b3c60a9ba4d956d942083d5d7c59b8f3ced3c36d8741efad10d files/digest-apparmor-profiles-2.0_p6376 277 diff --git a/trunk/novell4gentoo/sec-policy/apparmor-profiles/apparmor-profiles-2.0_p119.ebuild b/trunk/novell4gentoo/sec-policy/apparmor-profiles/apparmor-profiles-2.0_p119.ebuild new file mode 100644 index 00000000..36848209 --- /dev/null +++ b/trunk/novell4gentoo/sec-policy/apparmor-profiles/apparmor-profiles-2.0_p119.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils toolchain-funcs + +MY_P="${P/_p/-}" +MY_S="${WORKDIR}/${P/_p*/}" +MONTH="October" + +DESCRIPTION="AppArmor pre-built application encapsulation profiles." +HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" +SRC_URI="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="" +RDEPEND="sys-apps/apparmor" + +pkg_postinst() { + ewarn + ewarn "DO NOT EXPECT THESE PROFILES TO WORK ON YOUR SYSTEM!!!" + ewarn " Expect that ENABLING THEM WILL BREAK things" + ewarn " " + ewarn "These profiles were built to work with a SuSE base install, and " + ewarn "make many assumptions about file placement and system facilities " + ewarn "that are quite possibly untrue on any Gentoo system ever emerged." + ewarn " " + ewarn "They are provided for reference purposes only, until profiles can " + ewarn "be created and verified for Gentoo. If you are interested in using " + ewarn "AppArmor, and modifiying these base profiles for a Gentoo package, " + ewarn "please feel free to do so, and contact the AppArmor package " + ewarn "maintainer with your working profiles!" + ewarn + epause +} + +src_unpack() { + unpack ${A} + + cd ${MY_S} + # Move profiles to a different dir so that none of + # them are sourced by default on startup. + sed -i 's:apparmor.d$:apparmor.d/suse-defaults:g' Makefile +} + +src_compile() { + cd ${MY_S} + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + cd ${MY_S} + # Place profiles in /usr/share, instead of /usr/src/Immunix + MY_SHAREDIR="/usr/share/${PN}" + make DESTDIR=${D} EXTRASDIR=${D}/${MY_SHAREDIR} install || die +} diff --git a/trunk/novell4gentoo/sec-policy/apparmor-profiles/files/digest-apparmor-profiles-2.0_p119 b/trunk/novell4gentoo/sec-policy/apparmor-profiles/files/digest-apparmor-profiles-2.0_p119 new file mode 100644 index 00000000..d55b1229 --- /dev/null +++ b/trunk/novell4gentoo/sec-policy/apparmor-profiles/files/digest-apparmor-profiles-2.0_p119 @@ -0,0 +1,3 @@ +MD5 93e3dbee491b4dc5c12ea6b4ccf7309a apparmor-profiles-2.0-119.tar.gz 38442 +RMD160 41960baad897408ef9fed48829975b7d7ad5381a apparmor-profiles-2.0-119.tar.gz 38442 +SHA256 747be3c170cd9bb599e6c5a6b1c19a1ec8e8f614b469ef52d7e6640830698efd apparmor-profiles-2.0-119.tar.gz 38442 diff --git a/trunk/novell4gentoo/sec-policy/apparmor-profiles/metadata.xml b/trunk/novell4gentoo/sec-policy/apparmor-profiles/metadata.xml index 7e328698..966145c4 100644 --- a/trunk/novell4gentoo/sec-policy/apparmor-profiles/metadata.xml +++ b/trunk/novell4gentoo/sec-policy/apparmor-profiles/metadata.xml @@ -1,5 +1,11 @@ -maintainer-wanted +apparmor + + zepher@sigalrm.com + Matthew Snelham + Primary Maintainer + +Default Apparmor profiles from the official Novell releases. diff --git a/trunk/novell4gentoo/sec-policy/metadata.xml b/trunk/novell4gentoo/sec-policy/metadata.xml new file mode 100644 index 00000000..054eb1da --- /dev/null +++ b/trunk/novell4gentoo/sec-policy/metadata.xml @@ -0,0 +1,41 @@ + + + + + The sec-policy category contains security policies for + access control systems such as SELinux. + + + La categoría sec-policy contiene políticas de seguridad para sistemas de + control de acceso como SELinux. + + + Die Kategorie sec-policy enthält Sicherheitsrichtlinien für + Zugriffskontrollsysteme wie SELinux. + + + sec-policyカテゴリーにはSELinuxのようなアクセス・コントロール・システムの + ためのセキュリティポリシー(修正をが加えられたパッケージ)が含まれています。 + + + De sec-policy categorie bevat beveilingsrichtlijnen voor toegangscontrole- + systemen als SELinux. + + + Nhóm sec-policy chứa các chính sách an ninh cho các hệ thống + điều khiển quyền truy cập như SELinux. + + + La categoria sec-policy contiene le politiche di sicurezza per i sistemi di controllo + di accesso come SELinux. + + + A categoria sec-policy contém políticas de segurança para + sistemas de controle de acesso como SELinux. + + + Kategoria sec-policy zawiera polityki bezpieczeństwa i programy kontroli + dostępu takie jak np. SELinux. + + + diff --git a/trunk/novell4gentoo/sys-apps/apparmor-modules/Manifest b/trunk/novell4gentoo/sys-apps/apparmor-modules/Manifest new file mode 100644 index 00000000..2cf7a529 --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-modules/Manifest @@ -0,0 +1,16 @@ +AUX apparmor-modules-2.0_2.6.17.9_symbol_export.patch 2976 RMD160 b9232cb4b78bfccd7154f27af554aedc0a01b53f SHA1 19ac2f051379f6733f7760eee2c37dde670bb746 SHA256 f364111249e598379886880d427435474609898dd77df8770112b3594305bd80 +MD5 fb0f6966a5fafacc3ca5cd453973e3f9 files/apparmor-modules-2.0_2.6.17.9_symbol_export.patch 2976 +RMD160 b9232cb4b78bfccd7154f27af554aedc0a01b53f files/apparmor-modules-2.0_2.6.17.9_symbol_export.patch 2976 +SHA256 f364111249e598379886880d427435474609898dd77df8770112b3594305bd80 files/apparmor-modules-2.0_2.6.17.9_symbol_export.patch 2976 +DIST apparmor-external-module.tar.gz 112408 RMD160 b333459588b0ccaaf36c6247555ff560daa3f95c SHA1 fbef407f3611c8c38ca66ce977fc5271e4140eec SHA256 70d66089a46f87f7fbaf504a3e40e4511e21c4a03345f0142315743bb9278d2f +EBUILD apparmor-modules-2.0_p20061013.ebuild 2247 RMD160 2d24031783f504a6b14c851ad6b17c71321734c6 SHA1 654ad904b3fc212aac414ac1f5d5232481521dbd SHA256 6bb6ab77b7031d06f15ca6e7d184106bdac67cb5fb1140a4fb5e7c49c4ae878e +MD5 28986c695d0e89060b84df4f2ba26ef0 apparmor-modules-2.0_p20061013.ebuild 2247 +RMD160 2d24031783f504a6b14c851ad6b17c71321734c6 apparmor-modules-2.0_p20061013.ebuild 2247 +SHA256 6bb6ab77b7031d06f15ca6e7d184106bdac67cb5fb1140a4fb5e7c49c4ae878e apparmor-modules-2.0_p20061013.ebuild 2247 +MISC metadata.xml 380 RMD160 95812084d1fe1893b607bec7b448d2bd7920600a SHA1 766cf3cabd61149d9041b84aee4953f4f4e89b86 SHA256 5decb87b114447cecedd46af9b0ee264093dd4b0b1550aa6414c2fdf44ef26ee +MD5 cf1a96cd124b5fc5b8646794bbc6b3cc metadata.xml 380 +RMD160 95812084d1fe1893b607bec7b448d2bd7920600a metadata.xml 380 +SHA256 5decb87b114447cecedd46af9b0ee264093dd4b0b1550aa6414c2fdf44ef26ee metadata.xml 380 +MD5 ada15501d8ce59813443b9fb8b7359ef files/digest-apparmor-modules-2.0_p20061013 274 +RMD160 76b75c7fd71ca82c198ecb095af6723f6314188e files/digest-apparmor-modules-2.0_p20061013 274 +SHA256 f382eb61c05a9f0e47d7b5e336bb296846875f76e2fe59261eaab4cf9d42d93c files/digest-apparmor-modules-2.0_p20061013 274 diff --git a/trunk/novell4gentoo/sys-apps/apparmor-modules/apparmor-modules-2.0_p20061013.ebuild b/trunk/novell4gentoo/sys-apps/apparmor-modules/apparmor-modules-2.0_p20061013.ebuild new file mode 100644 index 00000000..284d0d61 --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-modules/apparmor-modules-2.0_p20061013.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit linux-mod + +MY_S="${WORKDIR}/apparmor_modules/module" +MONTH="October" + +DESCRIPTION="Kernel modules for AppArmor" +HOMEPAGE="ihttp://forge.novell.com/modules/xfmod/project/?apparmor" +SRC_URI="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/apparmor-external-module.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="virtual/libc" +RDEPEND="${DEPEND} + sys-apps/apparmor-parser" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 16 ; then + eerror "You must have at least a 2.6.16 kernel to use this package." + die "Insufficent kernel version" + fi + + #if kernel_is eq 2 6 18 ; then + # eerror "Support for 2.6.18 and forward kernels is not yet availible" + # die "Unsupported kernel version" + #fi + + if linux_chkconfig_present CONFIG_SECURITY ; then + eerror "CONFIG_SECURITY must be enabled in your kernel to build ${PN}" + die "Bad kernel config" + fi + + if (grep 'namespace_sem' ${KV_DIR}/include/linux/namespace.h >/dev/null 2>&1 && grep 'AUDIT_SD' ${KV_DIR}/include/linux/audit.h >/dev/null 2>&1 ) + then + einfo "Required Symbol patch seems to have been applied; continuing." + else + eerror "Required symbols do not appear to be exported." + ewarn + ewarn "AppArmor modules requires a patch be applied against the" + ewarn "kernel source to export several symbols." + ewarn + ewarn "Current patches can currently be found in: " + ewarn " ${FILESDIR}" + ewarn "where the clostest matching KERNEL_VER patch:" + ewarn " ${P/_p*/}_[KERNEL_VER]_symbol_export.patch" + ewarn "should apply cleanly." + ewarn + ewarn "After applying this patch and re-compiling," + ewarn "re-emerge this package" + ewarn + die "Missing apparmor symbol export patch" + fi + +} + +src_unpack() { + unpack ${A} + cd "${MY_S}" + + sed -i 's/^all:/modules:/g' Makefile + sed -i 's/mv/#mv/g' Makefile +} + +src_compile() { + cd "${MY_S}" + unset ARCH + CONFIG_SECURITY_APPARMOR=m make +} + +src_install() { + cd "${MY_S}" + + insinto /lib/modules/${KV_FULL}/kernel/security/apparmor + doins apparmor.ko + insinto /lib/modules/${KV_FULL}/kernel/security/apparmor/aamatch + doins aamatch/aamatch_pcre.ko +} diff --git a/trunk/novell4gentoo/sys-apps/apparmor-modules/files/apparmor-modules-2.0_2.6.17.9_symbol_export.patch b/trunk/novell4gentoo/sys-apps/apparmor-modules/files/apparmor-modules-2.0_2.6.17.9_symbol_export.patch new file mode 100644 index 00000000..c0e97bb9 --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-modules/files/apparmor-modules-2.0_2.6.17.9_symbol_export.patch @@ -0,0 +1,83 @@ +From: tonyj@suse.de +Subject: Export namespace semaphore +Patch-mainline: no + +Export global namespace_sem (this used to be a per namespace semaphore). +Alas, this isn't going to win _any_ points for style. +Patch is not in mainline -- pending AppArmor code submission to lkml + +--- +--- linux-2.6.17.9.orig/fs/namespace.c ++++ linux-2.6.17.9/fs/namespace.c +@@ -46,7 +46,8 @@ static int event; + static struct list_head *mount_hashtable __read_mostly; + static int hash_mask __read_mostly, hash_bits __read_mostly; + static kmem_cache_t *mnt_cache __read_mostly; +-static struct rw_semaphore namespace_sem; ++struct rw_semaphore namespace_sem; ++EXPORT_SYMBOL_GPL(namespace_sem); + + /* /sys/fs */ + decl_subsys(fs, NULL, NULL); +--- linux-2.6.17.9.orig/include/linux/namespace.h ++++ linux-2.6.17.9/include/linux/namespace.h +@@ -5,6 +5,9 @@ + #include + #include + ++/* exported for AppArmor (SubDomain) */ ++extern struct rw_semaphore namespace_sem; ++ + struct namespace { + atomic_t count; + struct vfsmount * root; + + +From: tonyj@suse.de +Subject: Export audit subsystem for use by modules +Patch-mainline: no + +Adds necessary export symbols for audit subsystem routines. +Changes audit_log_vformat to be externally visible (analagous to vprintf) +Patch is not in mainline -- pending AppArmor code submission to lkml + +--- linux-2.6.17.9.orig/include/linux/audit.h ++++ linux-2.6.17.9/include/linux/audit.h +@@ -96,6 +96,8 @@ + #define AUDIT_LAST_KERN_ANOM_MSG 1799 + #define AUDIT_ANOM_PROMISCUOUS 1700 /* Device changed promiscuous mode */ + ++#define AUDIT_SD 1500 /* AppArmor (SubDomain) audit */ ++ + #define AUDIT_KERNEL 2000 /* Asynchronous audit record. NOT A REQUEST. */ + + /* Rule flags */ +@@ -357,6 +359,9 @@ extern void audit_log(struct audit_ + __attribute__((format(printf,4,5))); + + extern struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask, int type); ++extern void audit_log_vformat(struct audit_buffer *ab, ++ const char *fmt, va_list args) ++ __attribute__((format(printf,2,0))); + extern void audit_log_format(struct audit_buffer *ab, + const char *fmt, ...) + __attribute__((format(printf,2,3))); +--- linux-2.6.17.9.orig/kernel/audit.c ++++ linux-2.6.17.9/kernel/audit.c +@@ -893,8 +893,7 @@ static inline int audit_expand(struct au + * will be called a second time. Currently, we assume that a printk + * can't format message larger than 1024 bytes, so we don't either. + */ +-static void audit_log_vformat(struct audit_buffer *ab, const char *fmt, +- va_list args) ++void audit_log_vformat(struct audit_buffer *ab, const char *fmt, va_list args) + { + int len, avail; + struct sk_buff *skb; +@@ -1096,3 +1095,6 @@ EXPORT_SYMBOL(audit_log_start); + EXPORT_SYMBOL(audit_log_end); + EXPORT_SYMBOL(audit_log_format); + EXPORT_SYMBOL(audit_log); ++EXPORT_SYMBOL_GPL(audit_log_vformat); ++EXPORT_SYMBOL_GPL(audit_log_untrustedstring); ++EXPORT_SYMBOL_GPL(audit_log_d_path); diff --git a/trunk/novell4gentoo/sys-apps/apparmor-modules/files/digest-apparmor-modules-2.0_p20061013 b/trunk/novell4gentoo/sys-apps/apparmor-modules/files/digest-apparmor-modules-2.0_p20061013 new file mode 100644 index 00000000..9f05f658 --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-modules/files/digest-apparmor-modules-2.0_p20061013 @@ -0,0 +1,3 @@ +MD5 919d64ba6c357a24a3c8e78ea0f94058 apparmor-external-module.tar.gz 112408 +RMD160 b333459588b0ccaaf36c6247555ff560daa3f95c apparmor-external-module.tar.gz 112408 +SHA256 70d66089a46f87f7fbaf504a3e40e4511e21c4a03345f0142315743bb9278d2f apparmor-external-module.tar.gz 112408 diff --git a/trunk/novell4gentoo/sys-apps/apparmor-modules/metadata.xml b/trunk/novell4gentoo/sys-apps/apparmor-modules/metadata.xml new file mode 100644 index 00000000..4f3db4fa --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-modules/metadata.xml @@ -0,0 +1,11 @@ + + + +apparmor-modules + + zepher@sigalrm.com + Matthew Snelham + Primary Maintainer + +Apparmor kernel modules + diff --git a/trunk/novell4gentoo/sys-apps/apparmor-parser/Manifest b/trunk/novell4gentoo/sys-apps/apparmor-parser/Manifest new file mode 100644 index 00000000..21cda47d --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-parser/Manifest @@ -0,0 +1,28 @@ +AUX aaeventd 824 RMD160 032cce20f81b7b0e1f6f38cb6e1c392d70407ad5 SHA1 8adaa5e21867cab21c5fa907c974fb94cb280f70 SHA256 dbaa7fd1197388146c7a1a9b59553815fdcd0498510f7b7bf752af88f8eb1780 +MD5 379ee71ea946bd90c98e94e362bf9f2c files/aaeventd 824 +RMD160 032cce20f81b7b0e1f6f38cb6e1c392d70407ad5 files/aaeventd 824 +SHA256 dbaa7fd1197388146c7a1a9b59553815fdcd0498510f7b7bf752af88f8eb1780 files/aaeventd 824 +AUX apparmor 1090 RMD160 8d9781974318232731ef26881d7d57fc5991044c SHA1 2acee7585d1329bcb92cb8902ec36e1d0b94f5d6 SHA256 5c7b251473e7bf6a876e0d59d89cff3707bf5a6fcda0d9e95d50a463c8eddc8f +MD5 7771cab70810b82185f0ed211f131018 files/apparmor 1090 +RMD160 8d9781974318232731ef26881d7d57fc5991044c files/apparmor 1090 +SHA256 5c7b251473e7bf6a876e0d59d89cff3707bf5a6fcda0d9e95d50a463c8eddc8f files/apparmor 1090 +AUX rc.apparmor.functions 11898 RMD160 12453790ffd14deed48b062f27d12bf2b2910ee4 SHA1 ec936b69474750dfd0205f451472e7d81b66f41a SHA256 d9cdb82c10bb5aa40c39d0f93c418a11020abc2d6df7154a831a71c816345618 +MD5 2adf748409596598872530ec06ef8717 files/rc.apparmor.functions 11898 +RMD160 12453790ffd14deed48b062f27d12bf2b2910ee4 files/rc.apparmor.functions 11898 +SHA256 d9cdb82c10bb5aa40c39d0f93c418a11020abc2d6df7154a831a71c816345618 files/rc.apparmor.functions 11898 +AUX rc.helper.functions 690 RMD160 d0b3b06a45645be5bc9d30b8ef19d518ac59940a SHA1 a58ba3ca5d59e099a3570ee21a62f5b4a6eb25fa SHA256 d065ac76a66d856716d77dd06b64478ed90c3b487d414cf8e33fc46ea77a723d +MD5 5d9c000b99bd66788b988cb6d14b9b3d files/rc.helper.functions 690 +RMD160 d0b3b06a45645be5bc9d30b8ef19d518ac59940a files/rc.helper.functions 690 +SHA256 d065ac76a66d856716d77dd06b64478ed90c3b487d414cf8e33fc46ea77a723d files/rc.helper.functions 690 +DIST apparmor-parser-2.0-150.tar.gz 189171 RMD160 cf3299716fdf042cf326cf884d93fdcb5089dba6 SHA1 099ae08655ee2fc1d206166a7a4f8622637c02fc SHA256 678027c88cf69b42f8c7a36adfbe917489eb80800bc9eefe3b3f043bf01e6ee6 +EBUILD apparmor-parser-2.0_p150.ebuild 1534 RMD160 652650ef546dc3c89047c57ad786d26b7dc01a9e SHA1 88f2bc8bc7edf9e78191de27da30d657d1de8f58 SHA256 57b280dbe289c33afc5bee01eccaf6656db9a3d6836b2c1a00d5a307207e19cf +MD5 cca56bab055f29313b607265af189cb4 apparmor-parser-2.0_p150.ebuild 1534 +RMD160 652650ef546dc3c89047c57ad786d26b7dc01a9e apparmor-parser-2.0_p150.ebuild 1534 +SHA256 57b280dbe289c33afc5bee01eccaf6656db9a3d6836b2c1a00d5a307207e19cf apparmor-parser-2.0_p150.ebuild 1534 +MISC metadata.xml 436 RMD160 e15033b9b3e6c069ebf4fc0e0470c5792e33030a SHA1 a441df5f7fca5964bd09ff8f81af063aada1d157 SHA256 5781a6c617edd46a5bb4976d24b07d8df048a7e03b2cf36ea9edcee4fc9e3cfc +MD5 832848da3df614d8f1bcb956856bb75e metadata.xml 436 +RMD160 e15033b9b3e6c069ebf4fc0e0470c5792e33030a metadata.xml 436 +SHA256 5781a6c617edd46a5bb4976d24b07d8df048a7e03b2cf36ea9edcee4fc9e3cfc metadata.xml 436 +MD5 f8b11c14f5b9a1945c17a5f94b338d2b files/digest-apparmor-parser-2.0_p150 271 +RMD160 a70e60c1977d77b9b90bca4617758a60e1449115 files/digest-apparmor-parser-2.0_p150 271 +SHA256 0d5798506f6e78b3f6f8bff3f1d8d98d43d040576e2edbe3c893ac8fa164847a files/digest-apparmor-parser-2.0_p150 271 diff --git a/trunk/novell4gentoo/sys-apps/apparmor-parser/apparmor-parser-2.0_p150.ebuild b/trunk/novell4gentoo/sys-apps/apparmor-parser/apparmor-parser-2.0_p150.ebuild new file mode 100644 index 00000000..49d7a19d --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-parser/apparmor-parser-2.0_p150.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils perl-module toolchain-funcs + +MY_PV="${PV/_p/-}" +MY_P="${PN}-${MY_PV}" +MY_S="${WORKDIR}/${PN}-${PV/_p*/}" +MONTH="October" + +DESCRIPTION="The userspace tools and init scripts to load security profiles into the apparmor kernel security module." +HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" +SRC_URI="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/${MY_P}.tar.gz" + + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="sys-libs/libapparmor + sys-libs/libcap + dev-libs/libpcre + sys-devel/bison + sys-devel/flex" + +RDEPEND="(sys-kernel/apparmor-sources || sys-apps/apparmor-modules)" + +src_unpack() { + unpack ${A} + + ## apparmor-parser + cd ${MY_S} + # the Make.rules isn't needed for Gentoo + sed -i "s/^include Make.rules//g" Makefile + # Un-needed historical artifact, AND ugly non-LSB path + # This is mounted at /sys/kernel/security/subdomain, not /subdomain + sed -i 's/^.*\/subdomain//g' Makefile +} + +src_compile() { + cd ${MY_S} + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + + ## apparmor-parser + cd ${MY_S} + make DESTDIR=${D} install || die + + ## Init script and addtional files + doinitd ${FILESDIR}/apparmor + doinitd ${FILESDIR}/aaeventd + insopts -m0644 + insinto /lib/apparmor + doins ${FILESDIR}/rc.helper.functions + doins ${FILESDIR}/rc.apparmor.functions + + dodir /etc/apparmor.d/abstractions +} diff --git a/trunk/novell4gentoo/sys-apps/apparmor/files/aaeventd b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/aaeventd similarity index 100% rename from trunk/novell4gentoo/sys-apps/apparmor/files/aaeventd rename to trunk/novell4gentoo/sys-apps/apparmor-parser/files/aaeventd diff --git a/trunk/novell4gentoo/sys-apps/apparmor/files/apparmor b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/apparmor similarity index 94% rename from trunk/novell4gentoo/sys-apps/apparmor/files/apparmor rename to trunk/novell4gentoo/sys-apps/apparmor-parser/files/apparmor index 643fe50a..26daeca0 100755 --- a/trunk/novell4gentoo/sys-apps/apparmor/files/apparmor +++ b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/apparmor @@ -3,8 +3,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ # -# rc.apparmor.gentoo by Matthew Snelham -# +# rc.apparmor.gentoo: contribuited by Matthew Snelham # /etc/init.d/apparmor APPARMOR_FUNCTIONS=/lib/apparmor/rc.apparmor.functions diff --git a/trunk/novell4gentoo/sys-apps/apparmor-parser/files/digest-apparmor-parser-2.0_p150 b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/digest-apparmor-parser-2.0_p150 new file mode 100644 index 00000000..1b254d32 --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/digest-apparmor-parser-2.0_p150 @@ -0,0 +1,3 @@ +MD5 cbb25435e4353b10b5fdd96f80c854b9 apparmor-parser-2.0-150.tar.gz 189171 +RMD160 cf3299716fdf042cf326cf884d93fdcb5089dba6 apparmor-parser-2.0-150.tar.gz 189171 +SHA256 678027c88cf69b42f8c7a36adfbe917489eb80800bc9eefe3b3f043bf01e6ee6 apparmor-parser-2.0-150.tar.gz 189171 diff --git a/trunk/novell4gentoo/sys-apps/apparmor/files/rc.apparmor.functions b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/rc.apparmor.functions similarity index 96% rename from trunk/novell4gentoo/sys-apps/apparmor/files/rc.apparmor.functions rename to trunk/novell4gentoo/sys-apps/apparmor-parser/files/rc.apparmor.functions index 56c31141..890f3fbb 100755 --- a/trunk/novell4gentoo/sys-apps/apparmor/files/rc.apparmor.functions +++ b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/rc.apparmor.functions @@ -127,7 +127,7 @@ function parse_profiles() { then sd_log_warning_msg "Skipping profile $profile" elif [ -f "${profile}" ] ; then - sd_action " Adding profile: `basename ${profile}`" $PARSER $ABSTRACTIONS $PARSER_ARGS ${profile} + sd_action " Adding profile: `basename ${profile}`" $PARSER $ABSTRACTIONS $PARSER_ARGS ${profile} if [ $? -ne 0 ]; then waserror=1 fi @@ -252,10 +252,10 @@ function start_sd_event() { function stop_sd_event() { if [ -x "$AA_EV_BIN" -a -f "$AA_EV_PIDFILE" ] ; then - sd_action "Shutting down AppArmor Event daemon" /sbin/killproc -G -p $AA_EV_PIDFILE -INT $AA_EV_BIN + sd_action "Shutting down AppArmor Event daemon" killproc -G -p $AA_EV_PIDFILE -INT $AA_EV_BIN fi if [ -f "$SD_EV_PIDFILE" ] ; then - sd_action "Shutting down AppArmor Event daemon" /sbin/killproc -G -p $SD_EV_PIDFILE -INT $SD_EV_BIN + sd_action "Shutting down AppArmor Event daemon" killproc -G -p $SD_EV_PIDFILE -INT $SD_EV_BIN fi } @@ -286,7 +286,7 @@ function subdomain_start() { if [ $(wc -l "$SFS_MOUNTPOINT/profiles" | awk '{print $1}') -eq 0 ] ; then parse_profiles load else - sd_log_warning_msg "Loading AppArmor profiles - AppArmor already loaded with profiles. Not loading profiles." + sd_log_warning_msg "Loading AppArmor profiles - AppArmor already loaded with profiles." fi } @@ -314,7 +314,7 @@ function remove_profiles() { IFS=$'\n' enforced_profiles=$(sed -e "s/ (\(enforce\|complain\))$//" "$SFS_MOUNTPOINT/profiles") for profile in $enforced_profiles ; do - sd_action " Removing profile: ${profile}" sh -c "echo \"$profile { }\" | $PARSER -R" + sd_action " Removing profile: ${profile}" sh -c "echo \"$profile { }\" | $PARSER -R" rc=$? if [ ${rc} -ne 0 ] ; then retval=${rc} diff --git a/trunk/novell4gentoo/sys-apps/apparmor/files/rc.helper.functions b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/rc.helper.functions similarity index 70% rename from trunk/novell4gentoo/sys-apps/apparmor/files/rc.helper.functions rename to trunk/novell4gentoo/sys-apps/apparmor-parser/files/rc.helper.functions index f76fb7d5..692414e3 100644 --- a/trunk/novell4gentoo/sys-apps/apparmor/files/rc.helper.functions +++ b/trunk/novell4gentoo/sys-apps/apparmor-parser/files/rc.helper.functions @@ -19,20 +19,29 @@ function sd_action() { } function sd_log_info_msg() { - einfo " $1" + einfo " $*" } function sd_log_warning_msg() { - ewarn " $1" + ewarn " $*" } function sd_log_success_msg() { - einfo " $1" + einfo " $*" eend 0 } function sd_log_failure_msg() { waserror=1 - einfo " $1" + einfo " $*" eend 1 } + +function startproc() { + /sbin/start-stop-daemon --start -p $3 --exec $4 -- -p $3 +} + +function killproc() { + /sbin/start-stop-daemon --stop -p $3 +} + diff --git a/trunk/novell4gentoo/sys-apps/apparmor-parser/metadata.xml b/trunk/novell4gentoo/sys-apps/apparmor-parser/metadata.xml new file mode 100644 index 00000000..9f03219f --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-parser/metadata.xml @@ -0,0 +1,11 @@ + + + +apparmor + + zepher@sigalrm.com + Matthew Snelham + Primary Maintainer + +Core Apparmor package containing userspace policy parser, utilities, and documentation. + diff --git a/trunk/novell4gentoo/sys-apps/apparmor-utils/Manifest b/trunk/novell4gentoo/sys-apps/apparmor-utils/Manifest new file mode 100644 index 00000000..8524a70e --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-utils/Manifest @@ -0,0 +1,12 @@ +DIST apparmor-utils-2.0-142.tar.gz 87393 RMD160 306371feded05fd6fc0daeb418aa85ed0a07f95b SHA1 7686dbc1e5a1df0f7fba9fff95d6d692372e3360 SHA256 27e1d9716bcfa82ebb12163e59734b1ce3a8598b9af3031b04498142e872c6b8 +EBUILD apparmor-utils-2.0_p142.ebuild 1179 RMD160 876ccf1fab163dcc310280f8d489efc9e7079a17 SHA1 795fa5c5558185638062cf011b26a78547e213a3 SHA256 9fd1410245fbca6c76de0f67f8a10e430e50d154d9facc82ceb840cd806bfd21 +MD5 a05a89d6ce564e3215e08ef3e7ecd20f apparmor-utils-2.0_p142.ebuild 1179 +RMD160 876ccf1fab163dcc310280f8d489efc9e7079a17 apparmor-utils-2.0_p142.ebuild 1179 +SHA256 9fd1410245fbca6c76de0f67f8a10e430e50d154d9facc82ceb840cd806bfd21 apparmor-utils-2.0_p142.ebuild 1179 +MISC metadata.xml 412 RMD160 7e37f8a3e1009597bbd430fd280b15009e3b01d8 SHA1 681094f0550454d2931d0e08f50ab9829b61c625 SHA256 658f844f1a47f69962d42d4fd00961327f7a42bdfee2737bfe22605c4a23d8ec +MD5 f3a4b4e95726969c96d8930966395051 metadata.xml 412 +RMD160 7e37f8a3e1009597bbd430fd280b15009e3b01d8 metadata.xml 412 +SHA256 658f844f1a47f69962d42d4fd00961327f7a42bdfee2737bfe22605c4a23d8ec metadata.xml 412 +MD5 fa93f53f0da00233ecf5f96ca3205461 files/digest-apparmor-utils-2.0_p142 265 +RMD160 fb95c24dd19ede19556c35a65085736241a5a868 files/digest-apparmor-utils-2.0_p142 265 +SHA256 9e4f3666c0beaa61748c798a3937b529cc8110901f5405bdc498f4668c8d6eb9 files/digest-apparmor-utils-2.0_p142 265 diff --git a/trunk/novell4gentoo/sys-apps/apparmor-utils/apparmor-utils-2.0_p142.ebuild b/trunk/novell4gentoo/sys-apps/apparmor-utils/apparmor-utils-2.0_p142.ebuild new file mode 100644 index 00000000..2a48e33f --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-utils/apparmor-utils-2.0_p142.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils perl-module toolchain-funcs + +#MY_PN="apparmor-utils" +MY_PV="${PV/_p/-}" +MY_P="${PN}-${MY_PV}" +MY_S="${WORKDIR}/${PN}-${PV/_p*/}" +MONTH="October" + +DESCRIPTION="AppArmor utilities for profile creation and management." +HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" +SRC_URI="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="sys-libs/libapparmor + sys-apps/aparmor-parser + sys-libs/libcap + dev-libs/libpcre + dev-lang/perl + perl-core/Test-Harness + perl-core/Getopt-Long + dev-perl/DBI + dev-perl/DBD-SQLite + dev-perl/TimeDate + dev-perl/File-Tail + dev-perl/Locale-gettext" +RDEPEND="${DEPEND}" + + +src_unpack() { + unpack ${A} + cd ${MY_S} + + # Correct path for logger + sed -i "s/\/bin\/logger/\/usr\/bin\/logger/g" genprof +} + +src_compile() { + cd ${MY_S} + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + cd ${MY_S} + perlinfo + make DESTDIR=${D} PERLDIR="${D}/${VENDOR_LIB}/Immunix" install || die +} diff --git a/trunk/novell4gentoo/sys-apps/apparmor-utils/files/digest-apparmor-utils-2.0_p142 b/trunk/novell4gentoo/sys-apps/apparmor-utils/files/digest-apparmor-utils-2.0_p142 new file mode 100644 index 00000000..3829459b --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-utils/files/digest-apparmor-utils-2.0_p142 @@ -0,0 +1,3 @@ +MD5 b2447c84edc2df843b7bc4baa8a1eb2c apparmor-utils-2.0-142.tar.gz 87393 +RMD160 306371feded05fd6fc0daeb418aa85ed0a07f95b apparmor-utils-2.0-142.tar.gz 87393 +SHA256 27e1d9716bcfa82ebb12163e59734b1ce3a8598b9af3031b04498142e872c6b8 apparmor-utils-2.0-142.tar.gz 87393 diff --git a/trunk/novell4gentoo/sys-apps/apparmor-utils/metadata.xml b/trunk/novell4gentoo/sys-apps/apparmor-utils/metadata.xml new file mode 100644 index 00000000..38f73850 --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/apparmor-utils/metadata.xml @@ -0,0 +1,11 @@ + + + +apparmor + + zepher@sigalrm.com + Matthew Snelham + Primary Maintainer + +Apparmor utilities allowing for profile creation and mangement. + diff --git a/trunk/novell4gentoo/sys-apps/apparmor/ChangeLog b/trunk/novell4gentoo/sys-apps/apparmor/ChangeLog deleted file mode 100644 index 7b018c72..00000000 --- a/trunk/novell4gentoo/sys-apps/apparmor/ChangeLog +++ /dev/null @@ -1,14 +0,0 @@ -# ChangeLog for sys-apps/apparmor -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 13 Aug 2006; Mario Fetka Manifest: - Redigest the ebuild - - 13 Aug 2006; Mario Fetka +apparmor-2.0.ebuild, +TODO, - +files/aaeventd, +files/apparmor, +files/rc.apparmor.functions, - +files/rc.helper.functions: - Initial Import of - Matthew Snelham - AppArmor ebuilds - diff --git a/trunk/novell4gentoo/sys-apps/apparmor/Manifest b/trunk/novell4gentoo/sys-apps/apparmor/Manifest deleted file mode 100644 index 2b56dbd6..00000000 --- a/trunk/novell4gentoo/sys-apps/apparmor/Manifest +++ /dev/null @@ -1,38 +0,0 @@ -AUX aaeventd 824 RMD160 032cce20f81b7b0e1f6f38cb6e1c392d70407ad5 SHA1 8adaa5e21867cab21c5fa907c974fb94cb280f70 SHA256 dbaa7fd1197388146c7a1a9b59553815fdcd0498510f7b7bf752af88f8eb1780 -MD5 379ee71ea946bd90c98e94e362bf9f2c files/aaeventd 824 -RMD160 032cce20f81b7b0e1f6f38cb6e1c392d70407ad5 files/aaeventd 824 -SHA256 dbaa7fd1197388146c7a1a9b59553815fdcd0498510f7b7bf752af88f8eb1780 files/aaeventd 824 -AUX apparmor 1078 RMD160 cd1d37be5839e2b97973b6ee24c0d1d039a8210e SHA1 1a6b1ca658d7af1da895a5be6347c4ff8f18fee6 SHA256 f74877c1d728db4529e1d1bfacb16f3fba28b5a0b0ba8d8ab49d9cd3089204bd -MD5 c2d82bbd26c81516622a8e1142969b9a files/apparmor 1078 -RMD160 cd1d37be5839e2b97973b6ee24c0d1d039a8210e files/apparmor 1078 -SHA256 f74877c1d728db4529e1d1bfacb16f3fba28b5a0b0ba8d8ab49d9cd3089204bd files/apparmor 1078 -AUX rc.apparmor.functions 11934 RMD160 42e76c294df2831deeb6037969e1373e8bc61a88 SHA1 eca09ad31c366dafe6291d2aceb4005bbbdc5374 SHA256 214eef64f76867295b446812df48faa90749d33a584e77070e2f84a576237519 -MD5 5fab485513f92704bf834161f129018a files/rc.apparmor.functions 11934 -RMD160 42e76c294df2831deeb6037969e1373e8bc61a88 files/rc.apparmor.functions 11934 -SHA256 214eef64f76867295b446812df48faa90749d33a584e77070e2f84a576237519 files/rc.apparmor.functions 11934 -AUX rc.helper.functions 546 RMD160 1a61b7d35491c8454fba1b5a892a37179e16b4fb SHA1 fda707b72b1498622b23aae0044abd9b7d0a9ab0 SHA256 6d58853c5945883a804e47b20e92369e106eb14390b6f8561cc5ccfe5418723e -MD5 91a6c3133fb4d0f7d35b5d25f587c01c files/rc.helper.functions 546 -RMD160 1a61b7d35491c8454fba1b5a892a37179e16b4fb files/rc.helper.functions 546 -SHA256 6d58853c5945883a804e47b20e92369e106eb14390b6f8561cc5ccfe5418723e files/rc.helper.functions 546 -DIST apparmor-docs-2.0-6269.tar.gz 2697657 RMD160 474048d988d72cbf9bf21d50e8aef37d06d9b000 SHA1 792f4339d86d02d179b786de87a47394abfdadae SHA256 9c2d63bfe42cc4582e24d1248a7560dd19cee718db513c7dedb12d45fe168221 -DIST apparmor-parser-2.0-25.tar.gz 154055 RMD160 371ed8a1c7b1ac2b7ee2e5add0225b709e7b9071 SHA1 aee31c18979d7ec8805c9f50300c7ed10b786e2d SHA256 fe83f57b8f588bad6de4527f375511b0d93b579dcd4f8bfb3d56c7e274782794 -DIST apparmor-utils-2.0-6379.tar.gz 97162 RMD160 b4b3647a62d495e58cf476d6af1eaa7afc41daa5 SHA1 e1336bcecfffda464c8a1b8bd4883f4e52928cf5 SHA256 f4c819a36457f4ce53d50d3266f16b5801e5a5e583f18ad9df239e230d3a5465 -EBUILD apparmor-2.0.ebuild 3430 RMD160 684455db15e4a3d6265b41aa46f3041e02ba585f SHA1 d018932195a11ba09639c9db0c5d3ab63e603d8f SHA256 86b2a72cdc90acd3df92e4232759ffe240d2145b932c489fb0f3298ef38f1675 -MD5 5de9664b6186715f0ff320c63a32f38e apparmor-2.0.ebuild 3430 -RMD160 684455db15e4a3d6265b41aa46f3041e02ba585f apparmor-2.0.ebuild 3430 -SHA256 86b2a72cdc90acd3df92e4232759ffe240d2145b932c489fb0f3298ef38f1675 apparmor-2.0.ebuild 3430 -MISC ChangeLog 373 RMD160 65303b39685ca54108f2a1a7d9c098b8d13a8765 SHA1 78a59a7891dee5cb143d8c83b6b381b64a22435b SHA256 a74ac414c53d10dee04190b377535a09aa79ff901d99a2e780432677743e9d20 -MD5 bff31423b4e2da3af17749e1803bea57 ChangeLog 373 -RMD160 65303b39685ca54108f2a1a7d9c098b8d13a8765 ChangeLog 373 -SHA256 a74ac414c53d10dee04190b377535a09aa79ff901d99a2e780432677743e9d20 ChangeLog 373 -MISC TODO 299 RMD160 07fdbfb908c9781718553cdf96b1f0a131540fef SHA1 33d47764bcf82c09f5aed67e3c38bbd5de0e6c18 SHA256 df384239f315f82c9c21b30bbd0e602007e7d3a251cba865738e8ef77951495f -MD5 a291d308d2e8c88e92cf1dc0b8b3ee2a TODO 299 -RMD160 07fdbfb908c9781718553cdf96b1f0a131540fef TODO 299 -SHA256 df384239f315f82c9c21b30bbd0e602007e7d3a251cba865738e8ef77951495f TODO 299 -MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 -MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 -RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 -SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 -MD5 55d92fc75639f1bf39ae317b69b74048 files/digest-apparmor-2.0 807 -RMD160 8e27a3a7d5ad23b2b516818272f9d89e8c120ad5 files/digest-apparmor-2.0 807 -SHA256 0345343eced1c6ac9e5604e7c911eb72aeb02c2487084e267de66c7ac5ffc6ba files/digest-apparmor-2.0 807 diff --git a/trunk/novell4gentoo/sys-apps/apparmor/TODO b/trunk/novell4gentoo/sys-apps/apparmor/TODO deleted file mode 100644 index e82a6ca6..00000000 --- a/trunk/novell4gentoo/sys-apps/apparmor/TODO +++ /dev/null @@ -1,8 +0,0 @@ - -Clean-up legacy code, where reasonable: - clean up init.d functions to enable Gentoo init conformance - ## update rc.helper function defs for Gentoo - update rc.helper functions for other distros for push upstream - remove subdomain_parser man pages from doc section - -Enable OWLSM submodule function diff --git a/trunk/novell4gentoo/sys-apps/apparmor/apparmor-2.0.ebuild b/trunk/novell4gentoo/sys-apps/apparmor/apparmor-2.0.ebuild deleted file mode 100644 index 29da087e..00000000 --- a/trunk/novell4gentoo/sys-apps/apparmor/apparmor-2.0.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils perl-module - -PARSER_PN="apparmor-parser" -PARSER_PV="${PV}-25" -PARSER_P="${PARSER_PN}-${PARSER_PV}" -PARSER_S="${WORKDIR}/${PARSER_PN}-${PV}" - -UTIL_PN="apparmor-utils" -UTIL_PV="${PV}-6379" -UTIL_P="${UTIL_PN}-${UTIL_PV}" -UTIL_S="${WORKDIR}/${UTIL_PN}-${PV}" - -DOC_PN="apparmor-docs" -DOC_PV="${PV}-6269" -DOC_P="${DOC_PN}-${DOC_PV}" -DOC_S="${WORKDIR}/${DOC_PN}-${PV}" - -DESCRIPTION="AppArmor provides easy to use application level security controls via the kernel Linux Security Modules interface." -HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" -SRC_URI="http://forge.novell.com/modules/xfcontent/private.php/${PN}/Development%20-%20April%20Snapshot/${PARSER_P}.tar.gz \ -http://forge.novell.com/modules/xfcontent/private.php/${PN}/Development%20-%20April%20Snapshot/${UTIL_P}.tar.gz \ -http://forge.novell.com/modules/xfcontent/private.php/apparmor/Development%20-%20April%20Snapshot/${DOC_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="=sys-libs/libapparmor-2.0_p6288 - sys-libs/libcap - dev-lang/perl - perl-core/Test-Harness - perl-core/Getopt-Long - dev-perl/DBI - dev-perl/DBD-SQLite - dev-perl/TimeDate - dev-perl/File-Tail - dev-perl/Locale-gettext - dev-libs/libpcre - sys-devel/bison - sys-devel/flex" - -RDEPEND="sec-policy/apparmor-profiles" -# =sys-kernel/apparmor-sources-2.6.17 -# ~sys-apps/apparmor-mod-2.0" - -src_unpack() { - unpack ${A} - - ## apparmor-parser - cd ${PARSER_S} - # the Make.rules isn't needed for Gentoo - sed -i "s/^include Make.rules//g" Makefile - - ## apparmor-docs - cd ${DOC_S} - sed -i "s:NOVELL/SUSE:Gentoo:g" Makefile -} - -src_compile() { - S_PKGS="${PARSE_S} ${UTIL_S} ${DOC_S}" - - for pkg in ${S_PKGS}; do - cd ${pkg} - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die - done -} - -src_install() { - - ## apparmor-parser - cd ${PARSER_S} - make DESTDIR=${D} install || die - - ## apparmor-utils - cd ${UTIL_S} - perlinfo - make DESTDIR=${D} PERLDIR="${D}/${VENDOR_LIB}/Immunix" install || die - - ## apparmor-docs - cd ${DOC_S} - make DESTDIR=${D} install_manpages || die - # Some files are missing from the doc distribution, so no '|| die' - # bug submitted upstream - make DESTDIR=${D} DOCDIR=/usr/share/doc/${P} install_documents - - ## Init script and addtional files - doinitd ${FILESDIR}/apparmor - doinitd ${FILESDIR}/aaeventd - insopts -m0644 - insinto /lib/apparmor - doins ${FILESDIR}/rc.helper.functions - doins ${FILESDIR}/rc.apparmor.functions - - dodir /etc/apparmor.d/abstractions -} - -pkg_postinst() { - ewarn - ewarn "TO USE APPARMOR YOU NEED AN APPARMOR AWARE KERNEL!!!" - ewarn " sys-kernel/apparmor-sources are apparmor aware" -# ewarn " " -# ewarn "These profiles were built to work with a SuSE base install, and " -# ewarn "make many assumptions about file placement and system facilities " -# ewarn "that are quite possibly untrue on any Gentoo system ever emerged." -# ewarn " " -# ewarn "They are provided for reference purposes only, until profiles can " -# ewarn "be created and verified for Gentoo. If you are interested in using " -# ewarn "AppArmor, and modifiying these base profiles for a Gentoo package, " -# ewarn "please feel free to do so, and contact the AppArmor package " -# ewarn "maintainer with your working profiles!" -# ewarn - epause -} diff --git a/trunk/novell4gentoo/sys-apps/apparmor/files/digest-apparmor-2.0 b/trunk/novell4gentoo/sys-apps/apparmor/files/digest-apparmor-2.0 deleted file mode 100644 index e80cd26d..00000000 --- a/trunk/novell4gentoo/sys-apps/apparmor/files/digest-apparmor-2.0 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 a5130a30a6a9e7cac316fe7658af031a apparmor-docs-2.0-6269.tar.gz 2697657 -RMD160 474048d988d72cbf9bf21d50e8aef37d06d9b000 apparmor-docs-2.0-6269.tar.gz 2697657 -SHA256 9c2d63bfe42cc4582e24d1248a7560dd19cee718db513c7dedb12d45fe168221 apparmor-docs-2.0-6269.tar.gz 2697657 -MD5 1486ed6062435ff82340d6d9967b4df6 apparmor-parser-2.0-25.tar.gz 154055 -RMD160 371ed8a1c7b1ac2b7ee2e5add0225b709e7b9071 apparmor-parser-2.0-25.tar.gz 154055 -SHA256 fe83f57b8f588bad6de4527f375511b0d93b579dcd4f8bfb3d56c7e274782794 apparmor-parser-2.0-25.tar.gz 154055 -MD5 0144c81537fd724eaa6e23822edaaae1 apparmor-utils-2.0-6379.tar.gz 97162 -RMD160 b4b3647a62d495e58cf476d6af1eaa7afc41daa5 apparmor-utils-2.0-6379.tar.gz 97162 -SHA256 f4c819a36457f4ce53d50d3266f16b5801e5a5e583f18ad9df239e230d3a5465 apparmor-utils-2.0-6379.tar.gz 97162 diff --git a/trunk/novell4gentoo/sys-apps/apparmor/metadata.xml b/trunk/novell4gentoo/sys-apps/apparmor/metadata.xml deleted file mode 100644 index 7e328698..00000000 --- a/trunk/novell4gentoo/sys-apps/apparmor/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - -maintainer-wanted - diff --git a/trunk/novell4gentoo/sys-apps/metadata.xml b/trunk/novell4gentoo/sys-apps/metadata.xml new file mode 100644 index 00000000..e780a895 --- /dev/null +++ b/trunk/novell4gentoo/sys-apps/metadata.xml @@ -0,0 +1,45 @@ + + + + + The sys-apps category contains various core system applications, and + some non-core system applications which have not yet been moved out into + other sys- categories. + + + La categoría sys-apps contiene varios paquetes esenciales del sistema, y + algunos paquetes no esenciales que aún no han sido movidos a otras + categorías sys-. + + + Die Kategorie sys-apps enthält sowohl Programme die Bestandteil des Basissystems sind, + als auch Applikationen die noch nicht in eine der anderen sys- Kategorien eingeordnet + wurden. + + + sys-appsカテゴリには様々なコアシステムアプリケーションの他、まだ他のsys-カテゴリに + 移動されていないシステムアプリケーションが含まれています。 + + + De sys-apps categorie bevat kerenbestanddelen van het systeem, en bepaalde + niet-kern toepassingen die nog niet in andere categorien zijn geplaatst. + + + Nhóm sys-apps chứa các phần mềm hệ thống cốt lõi, và vài phần mềm + hệ thống không phải cốt lõi mà chưa được chuyển sang các nhóm sys- khác. + + + La categoria sys-apps contiene vari pacchetti essenziali per il sistema, e alcuni pacchetti + non essenziali che non sono ancora stati spostati in altre categorie sys-. + + + A categoria sys-apps contém vários pacotes essenciais do sistema, e + algumas aplicações não-centrais que ainda não foram colocadas em + outras categorias sys-. + + + Kategoria sys-apps zawiera programy systemowe oraz inne dodatkowe + programy, których jeszcze nie przeniesiono do kategorii sys-. + + + diff --git a/trunk/novell4gentoo/sys-auth/novell-nmas/Manifest b/trunk/novell4gentoo/sys-auth/novell-nmas/Manifest index e08d26db..e208afb7 100644 --- a/trunk/novell4gentoo/sys-auth/novell-nmas/Manifest +++ b/trunk/novell4gentoo/sys-auth/novell-nmas/Manifest @@ -1,7 +1,7 @@ -AUX 80novell-edir 199 RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 SHA1 d9d46c733073093507128756f5800780cff9c71f SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d -MD5 c48f189e3e7134f0eecc54ba579c687c files/80novell-edir 199 -RMD160 35c1de0333c705559172fff56d27f0db393f9fc6 files/80novell-edir 199 -SHA256 732a995f0938d5b8752e5eabd0a8de7d531a9a8d19245f227c7a56f39449d89d files/80novell-edir 199 +AUX 80novell-edir 303 RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 SHA1 b37717d66ba1fd03e6d4896269a3e53b6f2c09ea SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 +MD5 d0a246ae85af9fc908fc1252769c2110 files/80novell-edir 303 +RMD160 64062683170df6b99c1a4c42045a6f912ac5b6c6 files/80novell-edir 303 +SHA256 adf68d10cf4426db1e1747250fc4a42408117435f2c63db38b49f9ac81c33242 files/80novell-edir 303 DIST 20060526_0800_Linux_88-SP1_FINAL.tar.gz 109712298 RMD160 b261bbc31cb8cb5483b18892355f8e90ed65c90c SHA1 030755343624d5a474d91a9560d41a01c05d71b5 SHA256 01d4696942e07b2db8da0a057b9cad9ed477e35a7ca3f35e508f56622ecdba7d DIST eDir_873_linux_full.tar.gz 100502582 RMD160 c7e4ce732a2f1caec45031b4727eff71b0546e1f SHA1 5b14b89766a37cff868143e91619efa82844adb4 SHA256 609abda0346ed77cc510df60172007a5a2e9d1cb6ea70c77a0b1b44c6c9bf507 EBUILD novell-nmas-2.3.0_p20031205.ebuild 1622 RMD160 ed970459c718aafb560e7fecd7a0e83e3de37409 SHA1 6d9f8a899faf2b83d6ad175ca150dc0fcc1c63db SHA256 b12f518e60b2509a7f888d95efdf2549fca5b3f912f490c835aebf3994d93c5e diff --git a/trunk/novell4gentoo/sys-auth/novell-nmas/files/80novell-edir b/trunk/novell4gentoo/sys-auth/novell-nmas/files/80novell-edir index c20d3e7c..8c291bd1 100644 --- a/trunk/novell4gentoo/sys-auth/novell-nmas/files/80novell-edir +++ b/trunk/novell4gentoo/sys-auth/novell-nmas/files/80novell-edir @@ -1,5 +1,6 @@ -NOVELL_EDIR=/opt/novell/eDirectory +NOVELL_EDIR_DIR=/opt/novell/eDirectory PATH=/opt/novell/eDirectory/bin ROOTPATH=/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin MANPATH=/opt/novell/eDirectory/man -LDPATH=/opt/novell/eDirectory/lib \ No newline at end of file +LDPATH=/opt/novell/eDirectory/lib +PRELINK_PATH_MASK=/opt/novell/eDirectory/lib:/opt/novell/eDirectory/bin:/opt/novell/eDirectory/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/sys-auth/novell-nmasclient/ChangeLog b/trunk/novell4gentoo/sys-auth/novell-nmasclient/ChangeLog index 545f0475..12944c66 100644 --- a/trunk/novell4gentoo/sys-auth/novell-nmasclient/ChangeLog +++ b/trunk/novell4gentoo/sys-auth/novell-nmasclient/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka files/80novell-nmasclient, + +novell-nmasclient-3.2.0_p9-r2.ebuild: + Add Novell Packages to PRELINK_MASK_PATH. + 13 Aug 2006; Mario Fetka novell-nmasclient-3.2.0_p9-r1.ebuild, +metadata.xml: Correct Minor Typo diff --git a/trunk/novell4gentoo/sys-auth/novell-nmasclient/Manifest b/trunk/novell4gentoo/sys-auth/novell-nmasclient/Manifest index 0d9929bf..c9c3fb20 100644 --- a/trunk/novell4gentoo/sys-auth/novell-nmasclient/Manifest +++ b/trunk/novell4gentoo/sys-auth/novell-nmasclient/Manifest @@ -1,16 +1,20 @@ -AUX 80novell-nmasclient 170 RMD160 38f3cd11619db7b83a0793925306b262b3e1da57 SHA1 87b9081fcb3a3507d12cabe40fe494b9df9ec6d4 SHA256 65e41bc19424893a35975d38bb5d8ee3125517bc57242ee1f32f50c55da84ab5 -MD5 65d53d6e152e21535206555a6035779b files/80novell-nmasclient 170 -RMD160 38f3cd11619db7b83a0793925306b262b3e1da57 files/80novell-nmasclient 170 -SHA256 65e41bc19424893a35975d38bb5d8ee3125517bc57242ee1f32f50c55da84ab5 files/80novell-nmasclient 170 +AUX 80novell-nmasclient 248 RMD160 4eceddca4efdbbec8522a30c7245ea9818c9ba6b SHA1 f153a45a79d298cb298370ca291211f2aa9adedf SHA256 5bcd9048020bd50fdb28149fc25439417070acf3abc4da4b51b8a1b627d364a1 +MD5 c71096a08f7301a986f66011141700b0 files/80novell-nmasclient 248 +RMD160 4eceddca4efdbbec8522a30c7245ea9818c9ba6b files/80novell-nmasclient 248 +SHA256 5bcd9048020bd50fdb28149fc25439417070acf3abc4da4b51b8a1b627d364a1 files/80novell-nmasclient 248 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-nmasclient-3.2.0_p9-r1.ebuild 1099 RMD160 a639daf06c3efed37a2450020f97af6f0fb94bb4 SHA1 cf5132ae0af8e6945c4f523da2cefa8a5c8478be SHA256 a18fad3380e3cc0e77570ca89c4f8e3c1743fba4b148016bfc3ab76030cec877 MD5 ee7f4527a869fefa0812115f1807e7b1 novell-nmasclient-3.2.0_p9-r1.ebuild 1099 RMD160 a639daf06c3efed37a2450020f97af6f0fb94bb4 novell-nmasclient-3.2.0_p9-r1.ebuild 1099 SHA256 a18fad3380e3cc0e77570ca89c4f8e3c1743fba4b148016bfc3ab76030cec877 novell-nmasclient-3.2.0_p9-r1.ebuild 1099 -MISC ChangeLog 343 RMD160 3b557e74ec97789462dc2464bd0d56ff8d6a79e7 SHA1 3531d69c75e1cdcaec89bf3ea9da4c575a9864b0 SHA256 7f433d072e943e4188cc64796dcc1a1cd5da5dd4f427f2e22eae12050ab13ca1 -MD5 27d0bf2a8b608b6bfbd8d5cb1b28e81b ChangeLog 343 -RMD160 3b557e74ec97789462dc2464bd0d56ff8d6a79e7 ChangeLog 343 -SHA256 7f433d072e943e4188cc64796dcc1a1cd5da5dd4f427f2e22eae12050ab13ca1 ChangeLog 343 +EBUILD novell-nmasclient-3.2.0_p9-r2.ebuild 1099 RMD160 a639daf06c3efed37a2450020f97af6f0fb94bb4 SHA1 cf5132ae0af8e6945c4f523da2cefa8a5c8478be SHA256 a18fad3380e3cc0e77570ca89c4f8e3c1743fba4b148016bfc3ab76030cec877 +MD5 ee7f4527a869fefa0812115f1807e7b1 novell-nmasclient-3.2.0_p9-r2.ebuild 1099 +RMD160 a639daf06c3efed37a2450020f97af6f0fb94bb4 novell-nmasclient-3.2.0_p9-r2.ebuild 1099 +SHA256 a18fad3380e3cc0e77570ca89c4f8e3c1743fba4b148016bfc3ab76030cec877 novell-nmasclient-3.2.0_p9-r2.ebuild 1099 +MISC ChangeLog 504 RMD160 616384dc127634e3f6945445b5630df25affcb17 SHA1 1ef7a6b2c5b1fdd5f23959a32ec7f0335e1da81a SHA256 b054d37a9057793b0ed35ed8a107cb219410fc36d53c0a33d52c02df26d482d2 +MD5 ce1bb101f604e30930dca6bc8785729a ChangeLog 504 +RMD160 616384dc127634e3f6945445b5630df25affcb17 ChangeLog 504 +SHA256 b054d37a9057793b0ed35ed8a107cb219410fc36d53c0a33d52c02df26d482d2 ChangeLog 504 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -18,3 +22,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-nmasclient-3.2.0_p9-r1 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-nmasclient-3.2.0_p9-r1 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-nmasclient-3.2.0_p9-r1 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-nmasclient-3.2.0_p9-r2 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-nmasclient-3.2.0_p9-r2 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-nmasclient-3.2.0_p9-r2 277 diff --git a/trunk/novell4gentoo/sys-auth/novell-nmasclient/files/80novell-nmasclient b/trunk/novell4gentoo/sys-auth/novell-nmasclient/files/80novell-nmasclient index 1be677ec..2ad08895 100644 --- a/trunk/novell4gentoo/sys-auth/novell-nmasclient/files/80novell-nmasclient +++ b/trunk/novell4gentoo/sys-auth/novell-nmasclient/files/80novell-nmasclient @@ -1,5 +1,6 @@ -NOVELL_NMASCLIENT=/opt/novell/nmas/client +NOVELL_NMASCLIENT_DIR=/opt/novell/nmas/client PATH=/opt/novell/nmas/client/bin ROOTPATH=/opt/novell/nmas/client/bin MANPATH=/opt/novell/man -LDPATH=/opt/novell/nmas/client/lib \ No newline at end of file +LDPATH=/opt/novell/nmas/client/lib +PRELINK_PATH_MASK=/opt/novell/nmas/client/lib:/opt/novell/nmas/client/bin \ No newline at end of file diff --git a/trunk/novell4gentoo/sys-auth/novell-nmasclient/novell-nmasclient-3.2.0_p9-r2.ebuild b/trunk/novell4gentoo/sys-auth/novell-nmasclient/novell-nmasclient-3.2.0_p9-r2.ebuild new file mode 100644 index 00000000..696f1d30 --- /dev/null +++ b/trunk/novell4gentoo/sys-auth/novell-nmasclient/novell-nmasclient-3.2.0_p9-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" +DESCRIPTION="Novell NMAS Client for Linux" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" +DEPEND="" +RDEPEND="virtual/libc + !net-misc/novell-nmasclient" +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i386/${PN}-${MY_PV}.i386.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/nmas + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/nmas/client + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/nmas/client/bin + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/nmas/client/lib + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell-nmasclient +} \ No newline at end of file diff --git a/trunk/novell4gentoo/sys-kernel/apparmor-sources/Manifest b/trunk/novell4gentoo/sys-kernel/apparmor-sources/Manifest index f2ff5919..36145c27 100644 --- a/trunk/novell4gentoo/sys-kernel/apparmor-sources/Manifest +++ b/trunk/novell4gentoo/sys-kernel/apparmor-sources/Manifest @@ -54,20 +54,40 @@ AUX apparmor-sources-2.6.17-r1-apparmor_namespacesem.patch 1197 RMD160 99acdb25d MD5 ebc4034d4b5410191a67a3d5f2e7d82b files/apparmor-sources-2.6.17-r1-apparmor_namespacesem.patch 1197 RMD160 99acdb25d6384f650edb2914fb05205abe2a4f48 files/apparmor-sources-2.6.17-r1-apparmor_namespacesem.patch 1197 SHA256 1c6c97d3ef47c3b21e335246fabc4dbdb446e5fd638250a928ed62c8277ac015 files/apparmor-sources-2.6.17-r1-apparmor_namespacesem.patch 1197 +DIST apparmor-kernel-patches-2.6.17.9.tar.gz 231231 RMD160 762d4b59aa508cfd82ebbeba4822ffb0551f5888 SHA1 bb754f57340ce90e25bb18be7030776ee4b9e823 SHA256 0884cd7bfdff4505fd5271ca68b72f74b352d209321ef60dc81620b0539f0ec7 +DIST apparmor-kernel-patches-2.6.18.tar.gz 231072 RMD160 f734125d986dcb3aec371f0e24126a5473d5637f SHA1 e6136d224d58ad90fd174d3c03290942644e5c45 SHA256 91224ff1f45de306c0720a5680a8f883888b52f296b0de24c63ec02668782b63 DIST genpatches-2.6.17-1.base.tar.bz2 3337 RMD160 f9b5621fed8fcfee7da697d89097842287b41b24 SHA1 308e3daec11899f03103b5dcd2bfcff7e116c52c SHA256 2208b72729dce6daef7dc5700192aec0ae17327c794681621d2123f0c483ae21 DIST genpatches-2.6.17-1.extras.tar.bz2 138704 RMD160 14b17e02b7893e6b023bee9e1b40f4bc85a30f05 SHA1 e671dbc29239116e627aea3d87ff7aefd8b5ca00 SHA256 fa10ec7d3d74c8bf57fb3bd01c33f83dcca3c1e4cd4601937cc2ef904cce1dfe +DIST genpatches-2.6.18-1.base.tar.bz2 2397 RMD160 1b02d9e5adba7a9a17f85691f312ee2c870c9a48 SHA1 790186d9d44c358d05489cdff417beab03124708 SHA256 e87db440591d48f74b8d50f47bde55a1652c969626befa94aba48cee57aa5da8 +DIST genpatches-2.6.18-1.extras.tar.bz2 147040 RMD160 f62b371d522fa8978cee4e809baea364ed8e804a SHA1 e98309b0203bf2f41e8efe1cd396dcfd5aec483a SHA256 080b19f98ffa8f5edbccabfa9dd4ac845ecc1b21c7fba761ad3d011893117b01 DIST linux-2.6.17.tar.bz2 41272919 RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 SHA1 0605c975b9dead2af31a3decf09dd4138fadaf2b SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 -EBUILD apparmor-sources-2.6.17-r1.ebuild 1142 RMD160 1a66dbec96105e2c33287e35839841abb431f6a3 SHA1 38f3b1e29e4d69babc6a9fc0667ad4048d7d09f1 SHA256 49ac1068e9ae0633574904d2f7a939a12916b19cc3a8909bbc8b3561f391ea12 -MD5 90cb28e5a5b500a6373f5ced5162526f apparmor-sources-2.6.17-r1.ebuild 1142 -RMD160 1a66dbec96105e2c33287e35839841abb431f6a3 apparmor-sources-2.6.17-r1.ebuild 1142 -SHA256 49ac1068e9ae0633574904d2f7a939a12916b19cc3a8909bbc8b3561f391ea12 apparmor-sources-2.6.17-r1.ebuild 1142 -EBUILD apparmor-sources-2.6.17.ebuild 977 RMD160 ac4b79962d1397e0402b8d77cfb0122847267487 SHA1 78a3d9b6a412f77ac498235e8cdfba3e2de5f420 SHA256 d2233bcc23eca9bbc84ffb74ed8ce93fee706a8a0f514dc3967e62e656bd46cd -MD5 0385b5fae689c746f3ddc97ac97809c1 apparmor-sources-2.6.17.ebuild 977 -RMD160 ac4b79962d1397e0402b8d77cfb0122847267487 apparmor-sources-2.6.17.ebuild 977 -SHA256 d2233bcc23eca9bbc84ffb74ed8ce93fee706a8a0f514dc3967e62e656bd46cd apparmor-sources-2.6.17.ebuild 977 -MD5 0e1ade0aa9228c7dad088db16e4f1d3a files/digest-apparmor-sources-2.6.17 801 -RMD160 74e1080cfdd78f0b7cc0314a2822efbe02ec2333 files/digest-apparmor-sources-2.6.17 801 -SHA256 482238abaafe1482e35b0de5d6fbde3cc5f3e307aa885f823693b5bf01edcc09 files/digest-apparmor-sources-2.6.17 801 +DIST linux-2.6.18.tar.bz2 41863580 RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 SHA1 178f7d5bb3af0978d42b37651b8753323c7129c2 SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d +EBUILD apparmor-sources-2.6.17-r1.ebuild 1142 RMD160 434a48918c3a4cff03e438c83918d7ba0d871311 SHA1 e8dc728915cf06e20da6dff8b10704f04be381d1 SHA256 48f9d6b7a3b8febc92fe5ef755e96d5d88354949947a355d77fce7300de7e332 +MD5 94d4c12fce6b5bb9e42a2d22942d7c61 apparmor-sources-2.6.17-r1.ebuild 1142 +RMD160 434a48918c3a4cff03e438c83918d7ba0d871311 apparmor-sources-2.6.17-r1.ebuild 1142 +SHA256 48f9d6b7a3b8febc92fe5ef755e96d5d88354949947a355d77fce7300de7e332 apparmor-sources-2.6.17-r1.ebuild 1142 +EBUILD apparmor-sources-2.6.17.ebuild 1233 RMD160 70a5b495ed179b57e825b99b26751725a6f12c8d SHA1 30744886818231b12ee378450aae835bb2ab35f9 SHA256 ddb3a0c0fa067b2ef1c32ad12925ee96c6467660e8f0ac896c56f8202ce40e5c +MD5 e52d364ef1955d471e087f21fb2d3e3c apparmor-sources-2.6.17.ebuild 1233 +RMD160 70a5b495ed179b57e825b99b26751725a6f12c8d apparmor-sources-2.6.17.ebuild 1233 +SHA256 ddb3a0c0fa067b2ef1c32ad12925ee96c6467660e8f0ac896c56f8202ce40e5c apparmor-sources-2.6.17.ebuild 1233 +EBUILD apparmor-sources-2.6.18.ebuild 1229 RMD160 f3a233d92a3b085426e64129a46d4eeae762be45 SHA1 5d4206a1521d63c4df44a472f49933cce9fe82cc SHA256 d97f7607222cb43076f73e9a549384d55dbfc6470ac5be6d3ea0d5047c5fff68 +MD5 9aeafb7f5c77d3a0841c4e9fb71eeb5f apparmor-sources-2.6.18.ebuild 1229 +RMD160 f3a233d92a3b085426e64129a46d4eeae762be45 apparmor-sources-2.6.18.ebuild 1229 +SHA256 d97f7607222cb43076f73e9a549384d55dbfc6470ac5be6d3ea0d5047c5fff68 apparmor-sources-2.6.18.ebuild 1229 +MISC ChangeLog 1008 RMD160 88f5deb153f61b500a1eb1672d9f01c87ab553f9 SHA1 8478c09f09812bf558e31516c03e21ae4f493c35 SHA256 83a27b6318f963a9668ce161f8c57969d3d1fa066df89850d85b727566a14bdc +MD5 2d787835eb0dc12e4feb5e29420c2927 ChangeLog 1008 +RMD160 88f5deb153f61b500a1eb1672d9f01c87ab553f9 ChangeLog 1008 +SHA256 83a27b6318f963a9668ce161f8c57969d3d1fa066df89850d85b727566a14bdc ChangeLog 1008 +MISC metadata.xml 478 RMD160 207b43ac7f50efbd5d3c8fdad96559adf422b0d2 SHA1 3adc61e526559bc5ac91aace569a588c4171e8cd SHA256 183e2d218aa6c62702bb9b81ee598eea27e51b6703b33fbf1a34d4b9674fd67a +MD5 c2ac84763e2d8238dea3eb3ba93b59aa metadata.xml 478 +RMD160 207b43ac7f50efbd5d3c8fdad96559adf422b0d2 metadata.xml 478 +SHA256 183e2d218aa6c62702bb9b81ee598eea27e51b6703b33fbf1a34d4b9674fd67a metadata.xml 478 +MD5 fb69ab075d009cf49c155c082fe75937 files/digest-apparmor-sources-2.6.17 1099 +RMD160 4c24baa45ae97f17ed503bfc4f0ed6ae8db520b4 files/digest-apparmor-sources-2.6.17 1099 +SHA256 a2efb919c008a7777773d5faed808c1b64b7e5dd97408131904897c5154520ce files/digest-apparmor-sources-2.6.17 1099 MD5 0e1ade0aa9228c7dad088db16e4f1d3a files/digest-apparmor-sources-2.6.17-r1 801 RMD160 74e1080cfdd78f0b7cc0314a2822efbe02ec2333 files/digest-apparmor-sources-2.6.17-r1 801 SHA256 482238abaafe1482e35b0de5d6fbde3cc5f3e307aa885f823693b5bf01edcc09 files/digest-apparmor-sources-2.6.17-r1 801 +MD5 e08285915ab6ffc164d7178cd2d01c59 files/digest-apparmor-sources-2.6.18 1093 +RMD160 2b50e09bbfb91bbb0b46974e7b22de322d3b8520 files/digest-apparmor-sources-2.6.18 1093 +SHA256 71f364dffa2f917a0ce28c423627808f06dd547bc7d3d0599ea13e6a28d94693 files/digest-apparmor-sources-2.6.18 1093 diff --git a/trunk/novell4gentoo/sys-kernel/apparmor-sources/apparmor-sources-2.6.17.ebuild b/trunk/novell4gentoo/sys-kernel/apparmor-sources/apparmor-sources-2.6.17.ebuild index 83c74c1e..93fc471c 100644 --- a/trunk/novell4gentoo/sys-kernel/apparmor-sources/apparmor-sources-2.6.17.ebuild +++ b/trunk/novell4gentoo/sys-kernel/apparmor-sources/apparmor-sources-2.6.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -13,15 +13,21 @@ KEYWORDS="~x86 ~amd64" HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" DESCRIPTION="Full sources to provide the required AppArmor modules and kernel hooks. Based on the gentoo-sources tree." -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +MONTH="October" +UP_KPVER="2.6.17.9" + +AA_SRC="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/apparmor-kernel-patches-${UP_KPVER}.tar.gz" + +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AA_SRC}" src_unpack() { - ABI=${KERNEL_ABI} + unpack "apparmor-kernel-patches-${UP_KPVER}.tar.gz" + kernel-2_src_unpack EPATCH_FORCE="yes" EPATCH_OPTS="" - epatch ${FILESDIR}/*_apparmor-*.patch + epatch ${WORKDIR}/${UP_KPVER}/current/apparmor-2.6.17.9-v154-fullseries.patch } pkg_postinst() { @@ -30,10 +36,10 @@ pkg_postinst() { einfo einfo "For more info on this patchset, and how to report problems, see:" einfo "${HOMEPAGE}" - einfo einfo "Make sure that your kernel configuration file is set with:" einfo " CONFIG_SECURITY=y" einfo " CONFIG_SECURITY_APPARMOR=m" einfo "Without these, apparmor will not function." + einfo } diff --git a/trunk/novell4gentoo/sys-kernel/apparmor-sources/apparmor-sources-2.6.18.ebuild b/trunk/novell4gentoo/sys-kernel/apparmor-sources/apparmor-sources-2.6.18.ebuild new file mode 100644 index 00000000..e1730574 --- /dev/null +++ b/trunk/novell4gentoo/sys-kernel/apparmor-sources/apparmor-sources-2.6.18.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="1" +inherit eutils kernel-2 +detect_version +detect_arch + +KEYWORDS="~x86 ~amd64" +HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" +DESCRIPTION="Full sources to provide the required AppArmor modules and kernel hooks. Based on the gentoo-sources tree." + +MONTH="October" +UP_KPVER="2.6.18" + +AA_SRC="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/apparmor-kernel-patches-${UP_KPVER}.tar.gz" + +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AA_SRC}" + +src_unpack() { + unpack "apparmor-kernel-patches-${UP_KPVER}.tar.gz" + + kernel-2_src_unpack + + EPATCH_FORCE="yes" + EPATCH_OPTS="" + epatch ${WORKDIR}/${UP_KPVER}/current/apparmor-2.6.18-v154-fullseries.patch +} + +pkg_postinst() { + postinst_sources + + einfo + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" + einfo + einfo "Make sure that your kernel configuration file is set with:" + einfo " CONFIG_SECURITY=y" + einfo " CONFIG_SECURITY_APPARMOR=m" + einfo "Without these, apparmor will not function." + einfo +} diff --git a/trunk/novell4gentoo/sys-kernel/apparmor-sources/files/digest-apparmor-sources-2.6.17 b/trunk/novell4gentoo/sys-kernel/apparmor-sources/files/digest-apparmor-sources-2.6.17 index 0d2fbf99..5fb45997 100644 --- a/trunk/novell4gentoo/sys-kernel/apparmor-sources/files/digest-apparmor-sources-2.6.17 +++ b/trunk/novell4gentoo/sys-kernel/apparmor-sources/files/digest-apparmor-sources-2.6.17 @@ -1,3 +1,6 @@ +MD5 a6a5ccde0c291921c155a74da36463a2 apparmor-kernel-patches-2.6.17.9.tar.gz 231231 +RMD160 762d4b59aa508cfd82ebbeba4822ffb0551f5888 apparmor-kernel-patches-2.6.17.9.tar.gz 231231 +SHA256 0884cd7bfdff4505fd5271ca68b72f74b352d209321ef60dc81620b0539f0ec7 apparmor-kernel-patches-2.6.17.9.tar.gz 231231 MD5 cd5d67dc1d3514ec240497efff0f8726 genpatches-2.6.17-1.base.tar.bz2 3337 RMD160 f9b5621fed8fcfee7da697d89097842287b41b24 genpatches-2.6.17-1.base.tar.bz2 3337 SHA256 2208b72729dce6daef7dc5700192aec0ae17327c794681621d2123f0c483ae21 genpatches-2.6.17-1.base.tar.bz2 3337 diff --git a/trunk/novell4gentoo/sys-kernel/apparmor-sources/files/digest-apparmor-sources-2.6.18 b/trunk/novell4gentoo/sys-kernel/apparmor-sources/files/digest-apparmor-sources-2.6.18 new file mode 100644 index 00000000..fed15c63 --- /dev/null +++ b/trunk/novell4gentoo/sys-kernel/apparmor-sources/files/digest-apparmor-sources-2.6.18 @@ -0,0 +1,12 @@ +MD5 523e91619920dea824a35bf813db1b67 apparmor-kernel-patches-2.6.18.tar.gz 231072 +RMD160 f734125d986dcb3aec371f0e24126a5473d5637f apparmor-kernel-patches-2.6.18.tar.gz 231072 +SHA256 91224ff1f45de306c0720a5680a8f883888b52f296b0de24c63ec02668782b63 apparmor-kernel-patches-2.6.18.tar.gz 231072 +MD5 0c1cd82748c5d2207fa034e32686bca7 genpatches-2.6.18-1.base.tar.bz2 2397 +RMD160 1b02d9e5adba7a9a17f85691f312ee2c870c9a48 genpatches-2.6.18-1.base.tar.bz2 2397 +SHA256 e87db440591d48f74b8d50f47bde55a1652c969626befa94aba48cee57aa5da8 genpatches-2.6.18-1.base.tar.bz2 2397 +MD5 f565ec95a1f2ac1b675f9a126c27c3c1 genpatches-2.6.18-1.extras.tar.bz2 147040 +RMD160 f62b371d522fa8978cee4e809baea364ed8e804a genpatches-2.6.18-1.extras.tar.bz2 147040 +SHA256 080b19f98ffa8f5edbccabfa9dd4ac845ecc1b21c7fba761ad3d011893117b01 genpatches-2.6.18-1.extras.tar.bz2 147040 +MD5 296a6d150d260144639c3664d127d174 linux-2.6.18.tar.bz2 41863580 +RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 linux-2.6.18.tar.bz2 41863580 +SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d linux-2.6.18.tar.bz2 41863580 diff --git a/trunk/novell4gentoo/sys-kernel/apparmor-sources/metadata.xml b/trunk/novell4gentoo/sys-kernel/apparmor-sources/metadata.xml index 7e328698..e43ec030 100644 --- a/trunk/novell4gentoo/sys-kernel/apparmor-sources/metadata.xml +++ b/trunk/novell4gentoo/sys-kernel/apparmor-sources/metadata.xml @@ -1,5 +1,11 @@ -maintainer-wanted +apparmor + + zepher@sigalrm.com + Matthew Snelham + Primary Maintainer + +Patched kernel sources containing the proper symbol exports, and the full apparmor module suite. Based on gentoo-sources kernel. diff --git a/trunk/novell4gentoo/sys-kernel/geos-sources/ChangeLog b/trunk/novell4gentoo/sys-kernel/geos-sources/ChangeLog index aafd6e6b..3326fe6c 100644 --- a/trunk/novell4gentoo/sys-kernel/geos-sources/ChangeLog +++ b/trunk/novell4gentoo/sys-kernel/geos-sources/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka + +geos-sources-2.6.18-r1.ebuild, +geos-sources-2.6.18-r2.ebuild: + Bump Version to the latest genpatches + 06 Oct 2006; Mario Fetka +geos-sources-2.6.18.ebuild: Bump Version of my Kernel diff --git a/trunk/novell4gentoo/sys-kernel/geos-sources/Manifest b/trunk/novell4gentoo/sys-kernel/geos-sources/Manifest index 9f784c2d..961e901e 100644 --- a/trunk/novell4gentoo/sys-kernel/geos-sources/Manifest +++ b/trunk/novell4gentoo/sys-kernel/geos-sources/Manifest @@ -1,26 +1,29 @@ DIST genpatches-2.6.16-10.base.tar.bz2 86380 RMD160 026cd281fbc043aada57ba3362affe7b330da787 SHA256 856bf04d928f410e7c40d493e2c5c4a0809902bdb302dbcdc6caf4f19c5f0748 DIST genpatches-2.6.16-10.extras.tar.bz2 137758 RMD160 4800c6612a3d9f1c2d7f4af923ae5c254416fbcb SHA256 6ce07f500b9b76a988d2384cb7fd73dda70543f9a6429f5ffea1ea737c534fad -DIST genpatches-2.6.16-11.base.tar.bz2 89674 RMD160 a92262be88f8a75496ed659f16f7c7ee1dffb1eb SHA256 85c9084e4303c452784e8a7b726482c34e25eed4c9a8982e683397f4a2849111 -DIST genpatches-2.6.16-11.extras.tar.bz2 137758 RMD160 4800c6612a3d9f1c2d7f4af923ae5c254416fbcb SHA256 6ce07f500b9b76a988d2384cb7fd73dda70543f9a6429f5ffea1ea737c534fad -DIST genpatches-2.6.17-1.base.tar.bz2 3337 RMD160 f9b5621fed8fcfee7da697d89097842287b41b24 SHA256 2208b72729dce6daef7dc5700192aec0ae17327c794681621d2123f0c483ae21 -DIST genpatches-2.6.17-1.extras.tar.bz2 138704 RMD160 14b17e02b7893e6b023bee9e1b40f4bc85a30f05 SHA256 fa10ec7d3d74c8bf57fb3bd01c33f83dcca3c1e4cd4601937cc2ef904cce1dfe -DIST genpatches-2.6.17-2.base.tar.bz2 12447 RMD160 642b311a32f48f00979549d1471aaeac1ca41e1a SHA256 ed298717addf89b7949e1f55d7365e1be3d51494cf302efbbaeb16aecabf6578 -DIST genpatches-2.6.17-2.extras.tar.bz2 145642 RMD160 cdb333c4f0b95df9f9bce58ccc7f096c7c87338b SHA256 9839f01cde6c7a19b4f2e512720d34476af6d50d1dcabf50eeb89f6d800329e7 -DIST genpatches-2.6.17-3.base.tar.bz2 12926 RMD160 0f544a97835d33596fba55e49b087eaf02198adf SHA256 6309f3da37f991bf157cbdd903eb7a72135873824d6590b582cef1114640d928 -DIST genpatches-2.6.17-3.extras.tar.bz2 145642 RMD160 cdb333c4f0b95df9f9bce58ccc7f096c7c87338b SHA256 9839f01cde6c7a19b4f2e512720d34476af6d50d1dcabf50eeb89f6d800329e7 -DIST genpatches-2.6.17-4.base.tar.bz2 13144 RMD160 81dd5a5986e93dedf44b10e9c917b7432e140597 SHA256 75a72dbe9c1b18c580afba3fa268102fb3b0d672de9d926f9a9d31ea76532400 -DIST genpatches-2.6.17-4.extras.tar.bz2 145642 RMD160 cdb333c4f0b95df9f9bce58ccc7f096c7c87338b SHA256 9839f01cde6c7a19b4f2e512720d34476af6d50d1dcabf50eeb89f6d800329e7 -DIST genpatches-2.6.17-5.base.tar.bz2 22510 RMD160 1de44d9d40e77cd53f205f7ec1fb13076051e7a1 SHA256 4d70e5e815a69c4c6f159037ee42178ade8f9fc8f7b66eae02b982c444bf8afc -DIST genpatches-2.6.17-5.extras.tar.bz2 148303 RMD160 10b970a0019748f6e70dc6df082fb19bc25cbaea SHA256 0a00ad3e53875eac7360d9a9d0e9290afd60754e98d06aa1f06b64bf9415002c +DIST genpatches-2.6.16-11.base.tar.bz2 89674 RMD160 a92262be88f8a75496ed659f16f7c7ee1dffb1eb SHA1 01e8607f9ee09e9b5f1980aedbb57f1974d15562 SHA256 85c9084e4303c452784e8a7b726482c34e25eed4c9a8982e683397f4a2849111 +DIST genpatches-2.6.16-11.extras.tar.bz2 137758 RMD160 4800c6612a3d9f1c2d7f4af923ae5c254416fbcb SHA1 29ed0dd9dc7965b4755048792eee33aea38d5311 SHA256 6ce07f500b9b76a988d2384cb7fd73dda70543f9a6429f5ffea1ea737c534fad +DIST genpatches-2.6.17-1.base.tar.bz2 3337 RMD160 f9b5621fed8fcfee7da697d89097842287b41b24 SHA1 308e3daec11899f03103b5dcd2bfcff7e116c52c SHA256 2208b72729dce6daef7dc5700192aec0ae17327c794681621d2123f0c483ae21 +DIST genpatches-2.6.17-1.extras.tar.bz2 138704 RMD160 14b17e02b7893e6b023bee9e1b40f4bc85a30f05 SHA1 e671dbc29239116e627aea3d87ff7aefd8b5ca00 SHA256 fa10ec7d3d74c8bf57fb3bd01c33f83dcca3c1e4cd4601937cc2ef904cce1dfe +DIST genpatches-2.6.17-2.base.tar.bz2 12447 RMD160 642b311a32f48f00979549d1471aaeac1ca41e1a SHA1 3372c1c8f5a033376fd2d6a0eb5aaefbd62429e9 SHA256 ed298717addf89b7949e1f55d7365e1be3d51494cf302efbbaeb16aecabf6578 +DIST genpatches-2.6.17-2.extras.tar.bz2 145642 RMD160 cdb333c4f0b95df9f9bce58ccc7f096c7c87338b SHA1 902feb4b9820bc5ef04c8e77accfda5ac0bb4953 SHA256 9839f01cde6c7a19b4f2e512720d34476af6d50d1dcabf50eeb89f6d800329e7 +DIST genpatches-2.6.17-3.base.tar.bz2 12926 RMD160 0f544a97835d33596fba55e49b087eaf02198adf SHA1 07a1f6eff84bad731ce483f98b8ac22684417798 SHA256 6309f3da37f991bf157cbdd903eb7a72135873824d6590b582cef1114640d928 +DIST genpatches-2.6.17-3.extras.tar.bz2 145642 RMD160 cdb333c4f0b95df9f9bce58ccc7f096c7c87338b SHA1 902feb4b9820bc5ef04c8e77accfda5ac0bb4953 SHA256 9839f01cde6c7a19b4f2e512720d34476af6d50d1dcabf50eeb89f6d800329e7 +DIST genpatches-2.6.17-4.base.tar.bz2 13144 RMD160 81dd5a5986e93dedf44b10e9c917b7432e140597 SHA1 f2be3bc214b9047f4316fe5efdd93b34bf11e888 SHA256 75a72dbe9c1b18c580afba3fa268102fb3b0d672de9d926f9a9d31ea76532400 +DIST genpatches-2.6.17-4.extras.tar.bz2 145642 RMD160 cdb333c4f0b95df9f9bce58ccc7f096c7c87338b SHA1 902feb4b9820bc5ef04c8e77accfda5ac0bb4953 SHA256 9839f01cde6c7a19b4f2e512720d34476af6d50d1dcabf50eeb89f6d800329e7 +DIST genpatches-2.6.17-5.base.tar.bz2 22510 RMD160 1de44d9d40e77cd53f205f7ec1fb13076051e7a1 SHA1 b24040e071d373b6bdd3e276b910444e97c13ce4 SHA256 4d70e5e815a69c4c6f159037ee42178ade8f9fc8f7b66eae02b982c444bf8afc +DIST genpatches-2.6.17-5.extras.tar.bz2 148303 RMD160 10b970a0019748f6e70dc6df082fb19bc25cbaea SHA1 6d948eecc8e4732f6f58938611f00fc9115878fc SHA256 0a00ad3e53875eac7360d9a9d0e9290afd60754e98d06aa1f06b64bf9415002c DIST genpatches-2.6.17-6.base.tar.bz2 33142 RMD160 53aa4c81e54e32ee9df9d2a37923f808b3be2cd4 SHA1 05be9f54069374c103891383796144454914947e SHA256 31120c135877e789b33873a46f309a4b2705ee5c5949ebe1ef66bd9f804d33c2 DIST genpatches-2.6.17-6.extras.tar.bz2 195052 RMD160 3004add58b745b2eb5bcf7341a008f952f7fe013 SHA1 b649d8562dbf4774ff1e9e4cee2dccebbf04565b SHA256 4691aca3dc5e56545b6c9f00433149882718d46338bb8373a134e8d47d5115f1 DIST genpatches-2.6.18-1.base.tar.bz2 2397 RMD160 1b02d9e5adba7a9a17f85691f312ee2c870c9a48 SHA1 790186d9d44c358d05489cdff417beab03124708 SHA256 e87db440591d48f74b8d50f47bde55a1652c969626befa94aba48cee57aa5da8 DIST genpatches-2.6.18-1.extras.tar.bz2 147040 RMD160 f62b371d522fa8978cee4e809baea364ed8e804a SHA1 e98309b0203bf2f41e8efe1cd396dcfd5aec483a SHA256 080b19f98ffa8f5edbccabfa9dd4ac845ecc1b21c7fba761ad3d011893117b01 -DIST geos-patches-2.6.16-1.tar.bz2 34383 RMD160 b08d23027e328ab5d855aa8f0bf8dccc1adbfcf4 SHA256 30aac195476e509b2e4002bd2948c12fed7b26f684dff1b2e929c688cd3ade29 -DIST geos-patches-2.6.17-1.tar.bz2 34526 RMD160 7bfb3d6ef53806ed7becf7324e8a7f5d9fbe0e10 SHA256 27fb16b36d6dab41685d38e9260638fb1896ed403057a6ad0dba09a9058950f0 +DIST genpatches-2.6.18-2.base.tar.bz2 57916 RMD160 8451a901ce2c5ea0b6ba51ee363e9ce53040b195 SHA1 00c2d5a9b1cf43ec02cc3c92cabcb1f4f6f8eb2f SHA256 7ba1854ec8e950200d8ea09dba11bf570f43bc71e7666dd8599d47f37b2ec5ca +DIST genpatches-2.6.18-2.extras.tar.bz2 157461 RMD160 6cdbf65da356d70c884dcdcc09b513604de313a2 SHA1 494658c6add53b64bc01b529fad481cbf68890d1 SHA256 a1ec523894fec636f295c3f257cef2dbf94fa0ac08f616244688c2045daa43d8 +DIST geos-patches-2.6.16-1.tar.bz2 34383 RMD160 b08d23027e328ab5d855aa8f0bf8dccc1adbfcf4 SHA1 5cbd98195720d10fc3952451a67de7a2ca30fc5d SHA256 30aac195476e509b2e4002bd2948c12fed7b26f684dff1b2e929c688cd3ade29 +DIST geos-patches-2.6.17-1.tar.bz2 34526 RMD160 7bfb3d6ef53806ed7becf7324e8a7f5d9fbe0e10 SHA1 c7ed4b616971c0a7ba4c95129d61fb0763d61e96 SHA256 27fb16b36d6dab41685d38e9260638fb1896ed403057a6ad0dba09a9058950f0 DIST geos-patches-2.6.17-2.tar.bz2 47340 RMD160 209f1b80415957b5b6d925253be141ad7d86c70e SHA1 e5561f013ea20f2def8639410a79a2b308d80bdc SHA256 a1da83eb18293c4ed46da143a414a09f98f57a2efafeb9fdf502abec9e78ef42 DIST geos-patches-2.6.18-1.tar.bz2 524464 RMD160 d1af5db4dd816829ee4c459c0ce75aede66c1ff0 SHA1 de52d80d930c937020a65708bc92d3e84a396e9e SHA256 7572fd665c23501ed1b4770045a8297efdd9791a949ec979186cf6c0b90ebac3 -DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 +DIST geos-patches-2.6.18-2.tar.bz2 648389 RMD160 5a4871613000e44194dd2eca11c5d95d3537f566 SHA1 a98a5e4bc2c04aa5d3ac85a4fbb1cf7b946e9043 SHA256 6b35a5d9b35461b4662aee010a89717845dc162d27fe4123e56f4bac5dfeea76 +DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA1 bef21cd5063a648f33a99a26f4742dd05eb4dca2 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 DIST linux-2.6.17.tar.bz2 41272919 RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 SHA1 0605c975b9dead2af31a3decf09dd4138fadaf2b SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 DIST linux-2.6.18.tar.bz2 41863580 RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 SHA1 178f7d5bb3af0978d42b37651b8753323c7129c2 SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d EBUILD geos-sources-2.6.16-r1.ebuild 1419 RMD160 391251b801b6d33085256dc831684b77135b97cd SHA1 0cee2a9acb8480379b521fb1e69823463590a0ba SHA256 f4058f50edf7843e8f6a72c440053b1aa31926b142c0a657aa85bce07b3cd647 @@ -55,14 +58,22 @@ EBUILD geos-sources-2.6.17.ebuild 1418 RMD160 22fc6b21ec853c2d0636df7271e9401643 MD5 3c16321bdd541fab0877e8dcc33ebbf4 geos-sources-2.6.17.ebuild 1418 RMD160 22fc6b21ec853c2d0636df7271e94016438a3c82 geos-sources-2.6.17.ebuild 1418 SHA256 fa0c22ba72c3712fce913c327335c454f23ca34d597bb10f75f09e28d99b301b geos-sources-2.6.17.ebuild 1418 +EBUILD geos-sources-2.6.18-r1.ebuild 1275 RMD160 4b4eda72fec3e8cfad21d1e118794a1c05eff6d2 SHA1 9c9c19bae3e390702aafc30b7df879b17600dbea SHA256 a3d840ba215ece6c57ad5dce7c4c41e21328674a503bb8a9a1190036242049d5 +MD5 3f5670b9d2b1be0a127259814a6ad66d geos-sources-2.6.18-r1.ebuild 1275 +RMD160 4b4eda72fec3e8cfad21d1e118794a1c05eff6d2 geos-sources-2.6.18-r1.ebuild 1275 +SHA256 a3d840ba215ece6c57ad5dce7c4c41e21328674a503bb8a9a1190036242049d5 geos-sources-2.6.18-r1.ebuild 1275 +EBUILD geos-sources-2.6.18-r2.ebuild 1275 RMD160 e18d1446dcc44a6f5b9f6a3ff7ec14ac509e9710 SHA1 c4faea6f0200dfcec7a93506c4b2794fceba67c6 SHA256 0bd09b6e4342a4bd9983506f96cf6193574abf69ab5aac8ef7eeded07862782b +MD5 1a6b5352da400ba1a3b899586b0d77fe geos-sources-2.6.18-r2.ebuild 1275 +RMD160 e18d1446dcc44a6f5b9f6a3ff7ec14ac509e9710 geos-sources-2.6.18-r2.ebuild 1275 +SHA256 0bd09b6e4342a4bd9983506f96cf6193574abf69ab5aac8ef7eeded07862782b geos-sources-2.6.18-r2.ebuild 1275 EBUILD geos-sources-2.6.18.ebuild 1275 RMD160 0fe8c9686f30e650a4ccf42c99340ee075a48380 SHA1 ebfc5c20e83a892242b48f5ce489bbac370a9188 SHA256 c9d206306feef5496e3e2cf73743c92bd25b0282bcdf4188e1e10ff4a6760488 MD5 214436b688ef9d6161bbce4f432564c8 geos-sources-2.6.18.ebuild 1275 RMD160 0fe8c9686f30e650a4ccf42c99340ee075a48380 geos-sources-2.6.18.ebuild 1275 SHA256 c9d206306feef5496e3e2cf73743c92bd25b0282bcdf4188e1e10ff4a6760488 geos-sources-2.6.18.ebuild 1275 -MISC ChangeLog 454 RMD160 3d5f888afd64a076bcb9ebdbcd40b3d9b16523f5 SHA1 ac8fbde4ae188c6aac8396db4eec19c4a45f2b6e SHA256 32d3c2e60429406830281552cfc0c88058edd37cec9d7939a1aa5831e24261f1 -MD5 fc187fa83b371cf8effc88a1fa278ce2 ChangeLog 454 -RMD160 3d5f888afd64a076bcb9ebdbcd40b3d9b16523f5 ChangeLog 454 -SHA256 32d3c2e60429406830281552cfc0c88058edd37cec9d7939a1aa5831e24261f1 ChangeLog 454 +MISC ChangeLog 609 RMD160 91a6be089a714440b2cd16a55ea8abd569828350 SHA1 2a341d25115b58afb31bfa45d9ea98777e8d3499 SHA256 14debec90825f5eed524902dae1f58f39ffe316278d06c92d14bfb327cc33c9a +MD5 04ceca3bde2b5619c3e901a6254e3a93 ChangeLog 609 +RMD160 91a6be089a714440b2cd16a55ea8abd569828350 ChangeLog 609 +SHA256 14debec90825f5eed524902dae1f58f39ffe316278d06c92d14bfb327cc33c9a ChangeLog 609 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -94,3 +105,9 @@ SHA256 29fd04b4be93292a605400a6b2254597ea7865f287d4be122f9d2ab5fb6d2524 files/di MD5 2f08a233552c1461a49d7164bf19f2df files/digest-geos-sources-2.6.18 1069 RMD160 6070696c99e2707d03ac737f4df892184fe62719 files/digest-geos-sources-2.6.18 1069 SHA256 93eb0bde918e81bff1c7390ec41c948ad250444dae168c129527dee92ea2c4cf files/digest-geos-sources-2.6.18 1069 +MD5 a32b79cba748c20d824c709acf5714b7 files/digest-geos-sources-2.6.18-r1 1069 +RMD160 619b20a698bd9588f839700232944a6477233c8a files/digest-geos-sources-2.6.18-r1 1069 +SHA256 0e4e6aa84f4da76c81338fedf238c41f7bd965915c9d4fda461d6f34a5023067 files/digest-geos-sources-2.6.18-r1 1069 +MD5 213c70a002ca71871517793c9318a413 files/digest-geos-sources-2.6.18-r2 1072 +RMD160 eb3fa4941085dbf5b301e69203e5d5ba0d5ae275 files/digest-geos-sources-2.6.18-r2 1072 +SHA256 d24de566b20705175b1c1775e32352ad962224ce706bec6500aafb76e08272ae files/digest-geos-sources-2.6.18-r2 1072 diff --git a/trunk/novell4gentoo/sys-kernel/geos-sources/files/digest-geos-sources-2.6.18-r1 b/trunk/novell4gentoo/sys-kernel/geos-sources/files/digest-geos-sources-2.6.18-r1 new file mode 100644 index 00000000..074ada54 --- /dev/null +++ b/trunk/novell4gentoo/sys-kernel/geos-sources/files/digest-geos-sources-2.6.18-r1 @@ -0,0 +1,12 @@ +MD5 0c1cd82748c5d2207fa034e32686bca7 genpatches-2.6.18-1.base.tar.bz2 2397 +RMD160 1b02d9e5adba7a9a17f85691f312ee2c870c9a48 genpatches-2.6.18-1.base.tar.bz2 2397 +SHA256 e87db440591d48f74b8d50f47bde55a1652c969626befa94aba48cee57aa5da8 genpatches-2.6.18-1.base.tar.bz2 2397 +MD5 f565ec95a1f2ac1b675f9a126c27c3c1 genpatches-2.6.18-1.extras.tar.bz2 147040 +RMD160 f62b371d522fa8978cee4e809baea364ed8e804a genpatches-2.6.18-1.extras.tar.bz2 147040 +SHA256 080b19f98ffa8f5edbccabfa9dd4ac845ecc1b21c7fba761ad3d011893117b01 genpatches-2.6.18-1.extras.tar.bz2 147040 +MD5 539cd7f23f39aab0913ec442a7b3cc7e geos-patches-2.6.18-2.tar.bz2 648389 +RMD160 5a4871613000e44194dd2eca11c5d95d3537f566 geos-patches-2.6.18-2.tar.bz2 648389 +SHA256 6b35a5d9b35461b4662aee010a89717845dc162d27fe4123e56f4bac5dfeea76 geos-patches-2.6.18-2.tar.bz2 648389 +MD5 296a6d150d260144639c3664d127d174 linux-2.6.18.tar.bz2 41863580 +RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 linux-2.6.18.tar.bz2 41863580 +SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d linux-2.6.18.tar.bz2 41863580 diff --git a/trunk/novell4gentoo/sys-kernel/geos-sources/files/digest-geos-sources-2.6.18-r2 b/trunk/novell4gentoo/sys-kernel/geos-sources/files/digest-geos-sources-2.6.18-r2 new file mode 100644 index 00000000..fb3d2105 --- /dev/null +++ b/trunk/novell4gentoo/sys-kernel/geos-sources/files/digest-geos-sources-2.6.18-r2 @@ -0,0 +1,12 @@ +MD5 a362c9b4e6872e0fa81a9faadcc7b38b genpatches-2.6.18-2.base.tar.bz2 57916 +RMD160 8451a901ce2c5ea0b6ba51ee363e9ce53040b195 genpatches-2.6.18-2.base.tar.bz2 57916 +SHA256 7ba1854ec8e950200d8ea09dba11bf570f43bc71e7666dd8599d47f37b2ec5ca genpatches-2.6.18-2.base.tar.bz2 57916 +MD5 69f28f0e4368dd9ef8cc01d63e60034e genpatches-2.6.18-2.extras.tar.bz2 157461 +RMD160 6cdbf65da356d70c884dcdcc09b513604de313a2 genpatches-2.6.18-2.extras.tar.bz2 157461 +SHA256 a1ec523894fec636f295c3f257cef2dbf94fa0ac08f616244688c2045daa43d8 genpatches-2.6.18-2.extras.tar.bz2 157461 +MD5 539cd7f23f39aab0913ec442a7b3cc7e geos-patches-2.6.18-2.tar.bz2 648389 +RMD160 5a4871613000e44194dd2eca11c5d95d3537f566 geos-patches-2.6.18-2.tar.bz2 648389 +SHA256 6b35a5d9b35461b4662aee010a89717845dc162d27fe4123e56f4bac5dfeea76 geos-patches-2.6.18-2.tar.bz2 648389 +MD5 296a6d150d260144639c3664d127d174 linux-2.6.18.tar.bz2 41863580 +RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 linux-2.6.18.tar.bz2 41863580 +SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d linux-2.6.18.tar.bz2 41863580 diff --git a/trunk/novell4gentoo/sys-kernel/geos-sources/geos-sources-2.6.18-r1.ebuild b/trunk/novell4gentoo/sys-kernel/geos-sources/geos-sources-2.6.18-r1.ebuild new file mode 100644 index 00000000..88c5286d --- /dev/null +++ b/trunk/novell4gentoo/sys-kernel/geos-sources/geos-sources-2.6.18-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="1" +IUSE="ultra1" +inherit kernel-2 +detect_version +detect_arch + +GPV=${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2 +GPV_URI="ftp://mars.arge.at/n4g/geos-patches-${GPV}.tar.bz2" +UNIPATCH_LIST="${DISTDIR}/geos-patches-${GPV}.tar.bz2" + +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +HOMEPAGE="http://n4g.mars.arge.at" + +DESCRIPTION="Full sources including the gentoo & geos patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GPV_URI}" + +pkg_setup() { + if use sparc; then + # hme lockup hack on ultra1 + use ultra1 || UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 1705_sparc-U1-hme-lockup.patch" + fi +} + +pkg_postinst() { + postinst_sources + + echo + + if [ "${ARCH}" = "sparc" ]; then + if [ x"`cat /proc/openprom/name 2>/dev/null`" \ + = x"'SUNW,Ultra-1'" ]; then + einfo "For users with an Enterprise model Ultra 1 using the HME" + einfo "network interface, please emerge the kernel using the" + einfo "following command: USE=ultra1 emerge ${PN}" + fi + fi + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} diff --git a/trunk/novell4gentoo/sys-kernel/geos-sources/geos-sources-2.6.18-r2.ebuild b/trunk/novell4gentoo/sys-kernel/geos-sources/geos-sources-2.6.18-r2.ebuild new file mode 100644 index 00000000..d3a445ee --- /dev/null +++ b/trunk/novell4gentoo/sys-kernel/geos-sources/geos-sources-2.6.18-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="2" +IUSE="ultra1" +inherit kernel-2 +detect_version +detect_arch + +GPV=${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2 +GPV_URI="ftp://mars.arge.at/n4g/geos-patches-${GPV}.tar.bz2" +UNIPATCH_LIST="${DISTDIR}/geos-patches-${GPV}.tar.bz2" + +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +HOMEPAGE="http://n4g.mars.arge.at" + +DESCRIPTION="Full sources including the gentoo & geos patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GPV_URI}" + +pkg_setup() { + if use sparc; then + # hme lockup hack on ultra1 + use ultra1 || UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 1705_sparc-U1-hme-lockup.patch" + fi +} + +pkg_postinst() { + postinst_sources + + echo + + if [ "${ARCH}" = "sparc" ]; then + if [ x"`cat /proc/openprom/name 2>/dev/null`" \ + = x"'SUNW,Ultra-1'" ]; then + einfo "For users with an Enterprise model Ultra 1 using the HME" + einfo "network interface, please emerge the kernel using the" + einfo "following command: USE=ultra1 emerge ${PN}" + fi + fi + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} diff --git a/trunk/novell4gentoo/sys-libs/libapparmor/Manifest b/trunk/novell4gentoo/sys-libs/libapparmor/Manifest index 2b25b424..c9777027 100644 --- a/trunk/novell4gentoo/sys-libs/libapparmor/Manifest +++ b/trunk/novell4gentoo/sys-libs/libapparmor/Manifest @@ -1,8 +1,24 @@ +DIST libapparmor-2.0-132.tar.gz 16744 RMD160 c174a530fadb8c33f2858160f2cdcf5b76289940 SHA1 953851b4079ff864bd9679c2f62b18c424662cb8 SHA256 b4ac4f208b1db08339effaf3362da0e3b240e1b6126b8a367d54006b23ae1b17 DIST libapparmor-2.0-6288.tar.gz 20725 RMD160 5f4b8a443a23d4cd4a16b35ae8ebf65647683b2e SHA1 cd75d8631bdddb9e873cee5c6b3b45d12d94d416 SHA256 0aebaae48f1917a65c43683ad8f332301fcf46d4dcb392177a4750b245f42882 +EBUILD libapparmor-2.0_p132.ebuild 832 RMD160 b0dc473a86806f47adb4f7d18ad2b084764f2971 SHA1 a322be109eeb3bb78333b59183704b20c54c0960 SHA256 69087039002aa33d329eb1dbeab51b3fb638dde18afc1c3bf0683cd261b5df51 +MD5 29b073603effc975e61720b86b04644f libapparmor-2.0_p132.ebuild 832 +RMD160 b0dc473a86806f47adb4f7d18ad2b084764f2971 libapparmor-2.0_p132.ebuild 832 +SHA256 69087039002aa33d329eb1dbeab51b3fb638dde18afc1c3bf0683cd261b5df51 libapparmor-2.0_p132.ebuild 832 EBUILD libapparmor-2.0_p6288.ebuild 833 RMD160 2cb68e615d17cb3a8d2dec04eb3e7591ff0b7b0c SHA1 a532c94dad06f14345b10056425eb7a83f86fede SHA256 62b95ca2859d69d52a6c61953323a436445de006e99f696bac2372652c805a62 MD5 3211838fc17b65a3c9802623a6c7bf26 libapparmor-2.0_p6288.ebuild 833 RMD160 2cb68e615d17cb3a8d2dec04eb3e7591ff0b7b0c libapparmor-2.0_p6288.ebuild 833 SHA256 62b95ca2859d69d52a6c61953323a436445de006e99f696bac2372652c805a62 libapparmor-2.0_p6288.ebuild 833 +MISC ChangeLog 284 RMD160 1553535ff05f46ae92828147a583f2f0d5402eee SHA1 343d3606e800346037da0a81e214300916e46917 SHA256 5353c6e36136b7e1b35a257611658d4d61e38f6c534b66d4eeb32bbef767c72a +MD5 ab9f8c5f4d1aa1b4e3591adb277b2b63 ChangeLog 284 +RMD160 1553535ff05f46ae92828147a583f2f0d5402eee ChangeLog 284 +SHA256 5353c6e36136b7e1b35a257611658d4d61e38f6c534b66d4eeb32bbef767c72a ChangeLog 284 +MISC metadata.xml 450 RMD160 d535fe106e302ca44b57bb84c908879597d95391 SHA1 d1ab915420fa81974724847d4e1dbbcb4b6a2cd6 SHA256 ee835dc483681371f197a3a46241f0fc7ce54869b2578132c268a4dc171cf015 +MD5 61f0a7a9d59cc054a3542313d1515744 metadata.xml 450 +RMD160 d535fe106e302ca44b57bb84c908879597d95391 metadata.xml 450 +SHA256 ee835dc483681371f197a3a46241f0fc7ce54869b2578132c268a4dc171cf015 metadata.xml 450 +MD5 9913e4e3a663787501f86fe85c989cc6 files/digest-libapparmor-2.0_p132 256 +RMD160 efca71ce6079f9be02ca6bec4d0a3edea523f00a files/digest-libapparmor-2.0_p132 256 +SHA256 4d5fbabd865d64ab586b53e90f1fb7ad0ca8ac03dcb69e93fa6a105b7bdf8a9a files/digest-libapparmor-2.0_p132 256 MD5 b2a797f50971ce7df339c695782874b2 files/digest-libapparmor-2.0_p6288 259 RMD160 7088ab92b7dc5c741357ca3184eb79575a0832de files/digest-libapparmor-2.0_p6288 259 SHA256 ae7d5dd76d792a1ff7ee7817846dff1402573c7fee7b19a45120086dac49e898 files/digest-libapparmor-2.0_p6288 259 diff --git a/trunk/novell4gentoo/sys-libs/libapparmor/files/digest-libapparmor-2.0_p132 b/trunk/novell4gentoo/sys-libs/libapparmor/files/digest-libapparmor-2.0_p132 new file mode 100644 index 00000000..20a2b08a --- /dev/null +++ b/trunk/novell4gentoo/sys-libs/libapparmor/files/digest-libapparmor-2.0_p132 @@ -0,0 +1,3 @@ +MD5 6f62215d4e8d54ac1f79fd8d39c3bbd3 libapparmor-2.0-132.tar.gz 16744 +RMD160 c174a530fadb8c33f2858160f2cdcf5b76289940 libapparmor-2.0-132.tar.gz 16744 +SHA256 b4ac4f208b1db08339effaf3362da0e3b240e1b6126b8a367d54006b23ae1b17 libapparmor-2.0-132.tar.gz 16744 diff --git a/trunk/novell4gentoo/sys-libs/libapparmor/libapparmor-2.0_p132.ebuild b/trunk/novell4gentoo/sys-libs/libapparmor/libapparmor-2.0_p132.ebuild new file mode 100644 index 00000000..fdd52858 --- /dev/null +++ b/trunk/novell4gentoo/sys-libs/libapparmor/libapparmor-2.0_p132.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils toolchain-funcs + +MY_P="${P/_p/-}" +MONTH="October" +DESCRIPTION="Primary support library and headers for AppArmor userspace" +HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?apparmor" +SRC_URI="http://forgeftp.novell.com/apparmor/Development%20-%20${MONTH}%20Snapshot/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="virtual/libc" +RDEPEND="${DEPEND}" + +MY_S=${WORKDIR}/${P/_*/} + +src_unpack() { + unpack ${A} + + cd ${MY_S} + # the Make.rules isn't needed for Gentoo + sed -i "s/^include Make.rules//g" Makefile +} + +src_compile() { + cd ${MY_S} + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + cd ${MY_S} + make DESTDIR="${D}" install || die +} diff --git a/trunk/novell4gentoo/sys-libs/libapparmor/metadata.xml b/trunk/novell4gentoo/sys-libs/libapparmor/metadata.xml index 7e328698..35e8e28a 100644 --- a/trunk/novell4gentoo/sys-libs/libapparmor/metadata.xml +++ b/trunk/novell4gentoo/sys-libs/libapparmor/metadata.xml @@ -1,5 +1,11 @@ -maintainer-wanted +apparmor + + zepher@sigalrm.com + Matthew Snelham + Primary Maintainer + +Apparmor shared libraries. Packaged separately due to license difference from primary apparmor code. diff --git a/trunk/novell4gentoo/sys-libs/novell-xplatlib/ChangeLog b/trunk/novell4gentoo/sys-libs/novell-xplatlib/ChangeLog index eefc61b7..a8b593c7 100644 --- a/trunk/novell4gentoo/sys-libs/novell-xplatlib/ChangeLog +++ b/trunk/novell4gentoo/sys-libs/novell-xplatlib/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Oct 2006; Mario Fetka + +novell-xplatlib-1.0.2_p5-r3.ebuild, files/80novell: + Add Novell Packages to PRELINK_MASK_PATH. + 05 Oct 2006; Mario Fetka +novell-xplatlib-1.0.2_p5-r2.ebuild: Correct permissions for non root use diff --git a/trunk/novell4gentoo/sys-libs/novell-xplatlib/Manifest b/trunk/novell4gentoo/sys-libs/novell-xplatlib/Manifest index 8e5e77f1..b8c3b809 100644 --- a/trunk/novell4gentoo/sys-libs/novell-xplatlib/Manifest +++ b/trunk/novell4gentoo/sys-libs/novell-xplatlib/Manifest @@ -1,7 +1,7 @@ -AUX 80novell 132 RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a SHA1 5941128e452107d2f47b9541000e19dd934b3438 SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 -MD5 dd79665458a23145e4324544d5fd2dfc files/80novell 132 -RMD160 d1511429b86f663668d525dd25fc76b03d77fa3a files/80novell 132 -SHA256 77326a7ee265c1a20672d4f00239f886b20983d70d4681eb3b493403d9cd0c21 files/80novell 132 +AUX 80novell 199 RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 SHA1 359930c9ba875a7ea8d5ae8f6a2e5fc3fdc98e99 SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 +MD5 2adfb95f0f26f247b4e3b7a80d5d18d4 files/80novell 199 +RMD160 457e4246cb6fe0d9889ac9f96c4470f8ea77dc27 files/80novell 199 +SHA256 624509f2971a54cc9bb213cfbb3601d8bef29a38c8e61379fa12fb4c5bd66436 files/80novell 199 DIST novell-client-1.2-SLE10.tar.gz 13963983 RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 SHA1 14278f74c8226afabc0c602bdc31d4e20acff6b9 SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 EBUILD novell-xplatlib-1.0.2_p5-r1.ebuild 1254 RMD160 a32b42dc94e3a7851b23a93a95c050e902c07347 SHA1 c2590ec2ce2dd9d4b46198bf48d6da4f3191db63 SHA256 93437729564dd8799ef4b3957800dfe9eb7f5f696324644dbebf07a1ca154e5e MD5 bd0ff91ac59257c1e6f04bec02eaef63 novell-xplatlib-1.0.2_p5-r1.ebuild 1254 @@ -11,10 +11,14 @@ EBUILD novell-xplatlib-1.0.2_p5-r2.ebuild 1315 RMD160 d8220405b07588edf6879194bd MD5 72477a4bccecfb94bb02af409cdb8a0f novell-xplatlib-1.0.2_p5-r2.ebuild 1315 RMD160 d8220405b07588edf6879194bd26ac0b2c0a0c9e novell-xplatlib-1.0.2_p5-r2.ebuild 1315 SHA256 a649a2ea7ddbbf179145a76a2246192559beab7d203cccfc40aeb79c466492ea novell-xplatlib-1.0.2_p5-r2.ebuild 1315 -MISC ChangeLog 610 RMD160 c8197363427b5c5bcb77aee104e96723041b62b4 SHA1 43e2bdd2a036212ffb7c286024d98c1597358859 SHA256 46b731df01a4c75dbef0d115a7fc2a2b3409236cae08788a5a36abcf8e04627c -MD5 7621117468a084883029e5403d38ef18 ChangeLog 610 -RMD160 c8197363427b5c5bcb77aee104e96723041b62b4 ChangeLog 610 -SHA256 46b731df01a4c75dbef0d115a7fc2a2b3409236cae08788a5a36abcf8e04627c ChangeLog 610 +EBUILD novell-xplatlib-1.0.2_p5-r3.ebuild 1315 RMD160 d8220405b07588edf6879194bd26ac0b2c0a0c9e SHA1 8117d232e5354b1acbcc7ae1461dd29f5e8dc61b SHA256 a649a2ea7ddbbf179145a76a2246192559beab7d203cccfc40aeb79c466492ea +MD5 72477a4bccecfb94bb02af409cdb8a0f novell-xplatlib-1.0.2_p5-r3.ebuild 1315 +RMD160 d8220405b07588edf6879194bd26ac0b2c0a0c9e novell-xplatlib-1.0.2_p5-r3.ebuild 1315 +SHA256 a649a2ea7ddbbf179145a76a2246192559beab7d203cccfc40aeb79c466492ea novell-xplatlib-1.0.2_p5-r3.ebuild 1315 +MISC ChangeLog 758 RMD160 c4ea867dbfb76b15f4d358bfcfa1881c39e040ad SHA1 35f1ce6c8a9d52ef001b4c55d41f93f639686281 SHA256 f41bab38c822b7947e6cc80f9c34fec4580fe7bb1937e2877ec40bb2303e36ef +MD5 c8786d329e2843cc6777b8032d941ee1 ChangeLog 758 +RMD160 c4ea867dbfb76b15f4d358bfcfa1881c39e040ad ChangeLog 758 +SHA256 f41bab38c822b7947e6cc80f9c34fec4580fe7bb1937e2877ec40bb2303e36ef ChangeLog 758 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -25,3 +29,6 @@ SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/di MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-xplatlib-1.0.2_p5-r2 277 RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-xplatlib-1.0.2_p5-r2 277 SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-xplatlib-1.0.2_p5-r2 277 +MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-xplatlib-1.0.2_p5-r3 277 +RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-xplatlib-1.0.2_p5-r3 277 +SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-xplatlib-1.0.2_p5-r3 277 diff --git a/trunk/novell4gentoo/sys-libs/novell-xplatlib/files/80novell b/trunk/novell4gentoo/sys-libs/novell-xplatlib/files/80novell index bd6b4ed4..933900b8 100644 --- a/trunk/novell4gentoo/sys-libs/novell-xplatlib/files/80novell +++ b/trunk/novell4gentoo/sys-libs/novell-xplatlib/files/80novell @@ -2,4 +2,5 @@ NOVELL_DIR=/opt/novell PATH=/opt/novell/bin ROOTPATH=/opt/novell/bin:/opt/novell/sbin MANPATH=/opt/novell/man -LDPATH=/opt/novell/lib \ No newline at end of file +LDPATH=/opt/novell/lib +PRELINK_PATH_MASK=/opt/novell/lib:/opt/novell/bin:/opt/novell/sbin \ No newline at end of file diff --git a/trunk/novell4gentoo/sys-libs/novell-xplatlib/novell-xplatlib-1.0.2_p5-r3.ebuild b/trunk/novell4gentoo/sys-libs/novell-xplatlib/novell-xplatlib-1.0.2_p5-r3.ebuild new file mode 100644 index 00000000..42e08336 --- /dev/null +++ b/trunk/novell4gentoo/sys-libs/novell-xplatlib/novell-xplatlib-1.0.2_p5-r3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm + +MY_PV="${PV/_p/-}" +MY_P="${PV/_p*/}" + +DESCRIPTION="Novell XPLAT Libraries" +HOMEPAGE="http://www.novell.com" +SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz" + +LICENSE="Novell-NCL" +SLOT="0" +KEYWORDS="~x86" +IUSE="gtk" + +DEPEND="" + +RDEPEND="virtual/libc + !net-misc/novell-xplatlib" + +RESTRICT="nomirror nostrip" + +src_unpack() { + unpack ${A} + mkdir -p ${WORKDIR}/${PN}-${MY_PV} + cd ${PN}-${MY_PV} + rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.i586.rpm +} + +src_compile() { :; } + +src_install() { + chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib + for lib in cal cln clx loc ncp net + do + ln -sf lib${lib}lnx.so.${MY_P} "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib/lib${lib}lnx.so.1 + ln -sf lib${lib}lnx.so.${MY_P} "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib/lib${lib}lnx.so + done + mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P} + mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt" + mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr" + + insinto /etc/env.d + doins "${FILESDIR}"/80novell +} \ No newline at end of file