diff -Naur efence.orig/Manifest efence/Manifest --- efence.orig/Manifest 2006-05-21 13:25:41.000000000 -0500 +++ efence/Manifest 2006-06-13 13:02:19.000000000 -0500 @@ -1,10 +1,40 @@ -MD5 1228db84671b293ab03ca98ab30b221a ChangeLog 3479 -MD5 ade421c953a96c4ed89764eb6cfc15db efence-2.4.11.ebuild 972 -MD5 de4c3e15c4a7cdac91475c9f56f87419 efence-2.4.13-r1.ebuild 1015 -MD5 ee56b4e1829d1eb1f72cc47bc403c8e0 efence-2.4.14.ebuild 1036 -MD5 d35a3070c0dd4f13b768a8cf553240c7 files/digest-efence-2.4.11 62 -MD5 a8910bdef00c2a02596e36a53ffbf2d1 files/digest-efence-2.4.13-r1 64 -MD5 959eacf5227c911545a0f921b53f0f5d files/digest-efence-2.4.14 64 +AUX efence-2.4.11-gentoo.diff 1733 RMD160 1422f9391a40086cc33ac49e8b4b4055f145e38c SHA1 58b1edef23500ba926a8751fa2ca76aae43da818 SHA256 6dded039a5f9829a6e4da0a00fd13062edc455e1fa7b7a16b1ec3c2fcf84b40a MD5 e635e4f9c61c0ef39429b3da3647b3e2 files/efence-2.4.11-gentoo.diff 1733 -MD5 46a0f6a77445594b1f6b8cb251fa6f32 files/efence-2.4.13-gentoo.diff 2111 +RMD160 1422f9391a40086cc33ac49e8b4b4055f145e38c files/efence-2.4.11-gentoo.diff 1733 +SHA256 6dded039a5f9829a6e4da0a00fd13062edc455e1fa7b7a16b1ec3c2fcf84b40a files/efence-2.4.11-gentoo.diff 1733 +AUX efence-2.4.13-gentoo.diff 2246 RMD160 fe88513ac23ca530017a6e6faaf46c7e47dafc70 SHA1 b94868940219df32d5812da199fb972f46679420 SHA256 e14e267b6e196eb1605f06451590f05cf484733e76e34df62ef9aabdedba1444 +MD5 9dcee17d94bb0087a7a305ce9bbb9cb7 files/efence-2.4.13-gentoo.diff 2246 +RMD160 fe88513ac23ca530017a6e6faaf46c7e47dafc70 files/efence-2.4.13-gentoo.diff 2246 +SHA256 e14e267b6e196eb1605f06451590f05cf484733e76e34df62ef9aabdedba1444 files/efence-2.4.13-gentoo.diff 2246 +DIST efence_2_4_11.zip 100544 +DIST efence_2_4_13.tar.gz 60243 RMD160 0b3b107227ed8afd68c4e776a4a1546f039e25fd SHA1 50284d73544d9af4f161948e914c5dc5e8cb1c9e SHA256 d7a7aaef720357328c52451c61b5747ae0f36d22a2bb1f7fe30175b01d9bffff +DIST efence_2_4_14.tar.gz 62963 RMD160 e3ca81fc87f0c93eb3328c34289bc9e086682244 SHA1 27d80a520ec536dc9aa5aef44b3cdcd753dcf091 SHA256 e7fb18f30a106b69d0960331a6bbcb99f955aa1bad439f57cb39885ba87eb1e4 +EBUILD efence-2.4.11.ebuild 972 RMD160 f08afd6025e04e4e8d03cb5f5f0c97967815132f SHA1 ecbc347133e80a52833be1d2a367fe929a2ddc6e SHA256 ed1c9a87d4b2b3dc9ca38e0c0d78699a2379fe0ceb4e8ff5dd6427b93b388276 +MD5 ade421c953a96c4ed89764eb6cfc15db efence-2.4.11.ebuild 972 +RMD160 f08afd6025e04e4e8d03cb5f5f0c97967815132f efence-2.4.11.ebuild 972 +SHA256 ed1c9a87d4b2b3dc9ca38e0c0d78699a2379fe0ceb4e8ff5dd6427b93b388276 efence-2.4.11.ebuild 972 +EBUILD efence-2.4.13-r1.ebuild 1045 RMD160 5b6b7931331fee1e4c8621e7d0999796587baacf SHA1 c6c14c168de1952892967a672538e5230de08972 SHA256 b370f4e7e423f2e6948619e0b241484ac82fa893e73938fb7d2f75218cf2fc1f +MD5 a983a68cc7fe6e696c81ad185600f2d2 efence-2.4.13-r1.ebuild 1045 +RMD160 5b6b7931331fee1e4c8621e7d0999796587baacf efence-2.4.13-r1.ebuild 1045 +SHA256 b370f4e7e423f2e6948619e0b241484ac82fa893e73938fb7d2f75218cf2fc1f efence-2.4.13-r1.ebuild 1045 +EBUILD efence-2.4.14.ebuild 1066 RMD160 947bb9b0c6cc2c327bd59b48d18341d62de88bb2 SHA1 b9ec7646826cc3cc641c5ee54cff98d552f32a61 SHA256 e53d2ac9e2550db2d47a4de0befb55c1fd58f89fc08016a2461f23f5a62f2b99 +MD5 47e2de018bd0a17b6fb4813cc19da95a efence-2.4.14.ebuild 1066 +RMD160 947bb9b0c6cc2c327bd59b48d18341d62de88bb2 efence-2.4.14.ebuild 1066 +SHA256 e53d2ac9e2550db2d47a4de0befb55c1fd58f89fc08016a2461f23f5a62f2b99 efence-2.4.14.ebuild 1066 +MISC ChangeLog 3479 RMD160 602c44342aae95398105d0d2b9724c6c97ad454d SHA1 22ad6dbb75afbff4751879ab12a58a3da6c9dc50 SHA256 d530f96cd3c8e7f2307c5d416acce5e5c90981a2693feceb31948c9107cccc69 +MD5 1228db84671b293ab03ca98ab30b221a ChangeLog 3479 +RMD160 602c44342aae95398105d0d2b9724c6c97ad454d ChangeLog 3479 +SHA256 d530f96cd3c8e7f2307c5d416acce5e5c90981a2693feceb31948c9107cccc69 ChangeLog 3479 +MISC metadata.xml 256 RMD160 0805676e1413cbeffc592da939e70ffc982af07a SHA1 7c3119193090c0782f03cd76c85059744574e5ba SHA256 e2a4d2ecf6b3094e4157dfc8f3dec38d5eab7b3730cf409690a2ca4591174c06 MD5 fa9f0ec1a9f013df4ca78764a473a250 metadata.xml 256 +RMD160 0805676e1413cbeffc592da939e70ffc982af07a metadata.xml 256 +SHA256 e2a4d2ecf6b3094e4157dfc8f3dec38d5eab7b3730cf409690a2ca4591174c06 metadata.xml 256 +MD5 d35a3070c0dd4f13b768a8cf553240c7 files/digest-efence-2.4.11 62 +RMD160 d5b109b6dc804e7ba4b1e7354a1584bfd8c01e3a files/digest-efence-2.4.11 62 +SHA256 bd99ab5fc774e0b09d5fa45eb88667fce38ad9de59a2438a3a37dc30e76c3823 files/digest-efence-2.4.11 62 +MD5 0f2931037e19eb8ffdabeb9ac68f7538 files/digest-efence-2.4.13-r1 238 +RMD160 410735675af26b3648da9b1394040f321b4b4943 files/digest-efence-2.4.13-r1 238 +SHA256 7155e4a1a89e2cc2e2b010f1d06bd445e8553591bf4a9007fec7a2be10a1c250 files/digest-efence-2.4.13-r1 238 +MD5 df10b7367faf34c1e224eb019d6fa534 files/digest-efence-2.4.14 238 +RMD160 995a1953715f10814fe3ef6c3f81636146f8f3da files/digest-efence-2.4.14 238 +SHA256 9004f47779b84523c9089d2ac37db21c0d6c137acf08b0afe323c49b6073b6e2 files/digest-efence-2.4.14 238 diff -Naur efence.orig/efence-2.4.13-r1.ebuild efence/efence-2.4.13-r1.ebuild --- efence.orig/efence-2.4.13-r1.ebuild 2006-05-21 13:25:31.000000000 -0500 +++ efence/efence-2.4.13-r1.ebuild 2006-06-13 13:01:22.000000000 -0500 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-util/efence/efence-2.4.13-r1.ebuild,v 1.4 2006/05/21 18:25:31 corsair Exp $ -inherit eutils versionator toolchain-funcs +inherit eutils versionator toolchain-funcs multilib MY_P="${PN}_$(replace_all_version_separators '_')" S="${WORKDIR}/${PN}" @@ -27,7 +27,7 @@ } src_compile() { - emake CC=$(tc-getCC) || die "emake failed" + emake CC=$(tc-getCC) LIBDIR=$(get_libdir) || die "emake failed" } src_install() { diff -Naur efence.orig/efence-2.4.14.ebuild efence/efence-2.4.14.ebuild --- efence.orig/efence-2.4.14.ebuild 2005-10-03 17:24:15.000000000 -0500 +++ efence/efence-2.4.14.ebuild 2006-06-13 13:01:41.000000000 -0500 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-util/efence/efence-2.4.14.ebuild,v 1.3 2005/10/03 22:24:15 matsuu Exp $ -inherit eutils versionator toolchain-funcs +inherit eutils versionator toolchain-funcs multilib MY_P="${PN}_$(replace_all_version_separators '_')" S="${WORKDIR}/${PN}" @@ -27,7 +27,7 @@ } src_compile() { - emake CC=$(tc-getCC) || die "emake failed" + emake CC=$(tc-getCC) LIBDIR=$(get_libdir) || die "emake failed" } src_install() { diff -Naur efence.orig/files/digest-efence-2.4.13-r1 efence/files/digest-efence-2.4.13-r1 --- efence.orig/files/digest-efence-2.4.13-r1 2005-06-22 15:56:06.000000000 -0500 +++ efence/files/digest-efence-2.4.13-r1 2006-06-13 13:02:16.000000000 -0500 @@ -1 +1,3 @@ MD5 0b35c601c962e2818f7afa1892167bb5 efence_2_4_13.tar.gz 60243 +RMD160 0b3b107227ed8afd68c4e776a4a1546f039e25fd efence_2_4_13.tar.gz 60243 +SHA256 d7a7aaef720357328c52451c61b5747ae0f36d22a2bb1f7fe30175b01d9bffff efence_2_4_13.tar.gz 60243 diff -Naur efence.orig/files/digest-efence-2.4.14 efence/files/digest-efence-2.4.14 --- efence.orig/files/digest-efence-2.4.14 2005-07-21 06:29:57.000000000 -0500 +++ efence/files/digest-efence-2.4.14 2006-06-13 13:02:16.000000000 -0500 @@ -1 +1,3 @@ MD5 7e858f29a893b03f4e7d60f284645a8a efence_2_4_14.tar.gz 62963 +RMD160 e3ca81fc87f0c93eb3328c34289bc9e086682244 efence_2_4_14.tar.gz 62963 +SHA256 e7fb18f30a106b69d0960331a6bbcb99f955aa1bad439f57cb39885ba87eb1e4 efence_2_4_14.tar.gz 62963 diff -Naur efence.orig/files/efence-2.4.13-gentoo.diff efence/files/efence-2.4.13-gentoo.diff --- efence.orig/files/efence-2.4.13-gentoo.diff 2005-06-16 20:22:53.000000000 -0500 +++ efence/files/efence-2.4.13-gentoo.diff 2006-06-13 13:02:01.000000000 -0500 @@ -1,5 +1,5 @@ ---- efence/Makefile -+++ efence/Makefile +--- /tmp/temp/efence/Makefile 2005-07-15 17:08:21.000000000 -0500 ++++ ./Makefile 2006-06-13 12:47:18.000000000 -0500 @@ -27,8 +27,8 @@ endif else @@ -11,18 +11,20 @@ LIBS=-lpthread EFENCESO=libefence.so.0.0 endif -@@ -42,7 +42,7 @@ +@@ -41,8 +41,8 @@ + prefix=/usr BIN_INSTALL_DIR= $(prefix)/bin - LIB_INSTALL_DIR= $(prefix)/lib +-LIB_INSTALL_DIR= $(prefix)/lib -MAN_INSTALL_DIR= $(prefix)/man/man3 ++LIB_INSTALL_DIR= $(prefix)/$(LIBDIR) +MAN_INSTALL_DIR= $(prefix)/share/man/man3 PACKAGE_SOURCE= README CHANGES efence.3 Makefile \ @@ -53,7 +53,9 @@ - OBJECTS = efencepp.o efence.o + OBJECTS = efencepp.o efence.o sem_inc.o print.o -all: libefence.a $(EFENCESO) tstheap eftest eftestpp +all: libefence.a $(EFENCESO)