summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDane Smith <smitdane@gmail.com>2010-07-25 07:11:07 -0400
committerDane Smith <smitdane@gmail.com>2010-07-25 07:11:07 -0400
commit157c3a38708e696e3dd15de05e619e7ddbc7b633 (patch)
treea6107811cac4f47fa6e6138c637889ee829b9b5a
parentCleaned up a bunch of the Changelogs and Manifest (diff)
downloadsmithdanea-157c3a38708e696e3dd15de05e619e7ddbc7b633.tar.gz
smithdanea-157c3a38708e696e3dd15de05e619e7ddbc7b633.tar.bz2
smithdanea-157c3a38708e696e3dd15de05e619e7ddbc7b633.zip
Patch for makefile to allow job control & updated ebuild.
-rw-r--r--app-crypt/dieharder/Manifest4
-rw-r--r--app-crypt/dieharder/dieharder-2.28.1.ebuild1
-rw-r--r--app-crypt/dieharder/files/dieharder-2.28.1-makefile.diff30
3 files changed, 34 insertions, 1 deletions
diff --git a/app-crypt/dieharder/Manifest b/app-crypt/dieharder/Manifest
index dad0a0e..03f6e5a 100644
--- a/app-crypt/dieharder/Manifest
+++ b/app-crypt/dieharder/Manifest
@@ -1,3 +1,5 @@
+AUX dieharder-2.28.1-makefile.diff 876 RMD160 31e6696a8eb0e13d0de2be42f0daa7070d9b9793 SHA1 6ef758eda33a82ccaad49f60a68dcb599ce6b7a2 SHA256 d8a046e0965b96bf87cc37029b4370d426f8fed381730f4ce5a26ed21353fc62
DIST dieharder-2.28.1.tgz 766985 RMD160 955d39077c093aec39da2688e4e51a249438d59e SHA1 789984e5ce582e3e59b8af0ae330d061435a10ed SHA256 748ec4716e64de38807e126f10335e45136fa789056e9f647a6bf73698205286
-EBUILD dieharder-2.28.1.ebuild 772 RMD160 22d849b69ceb217bedb5a539376b7136b602591e SHA1 64ba2f2ca21947a0b2a58c83a73b58c8d11281a7 SHA256 3443b39b3b2d4bd0b9b46fcaa5a6dd7d61fa8f300f05ccd859cb94178417a084
+EBUILD dieharder-2.28.1.ebuild 813 RMD160 0fb1ffc1e66abf397589b922a849ab6108c52af0 SHA1 da3855356b7cbb51b239e69fd29e183e3f20dffc SHA256 90ad8bdfc1ac10fc306022ff9c4f77bbf56872d95269c97abb37bdd50dc4120e
MISC ChangeLog 295 RMD160 4a90dd3fb2ebdb38a8f06c317ac112fe55bcaf12 SHA1 823af21eb11b729c259e7993b0edefa925ff64f7 SHA256 62fb38971c450552a1584deca810a5444b9de8d9bf2145b0898e959a2174651c
+MISC dieharder-2.28.1.ebuild~ 772 RMD160 22d849b69ceb217bedb5a539376b7136b602591e SHA1 64ba2f2ca21947a0b2a58c83a73b58c8d11281a7 SHA256 3443b39b3b2d4bd0b9b46fcaa5a6dd7d61fa8f300f05ccd859cb94178417a084
diff --git a/app-crypt/dieharder/dieharder-2.28.1.ebuild b/app-crypt/dieharder/dieharder-2.28.1.ebuild
index c0c8dd4..729815c 100644
--- a/app-crypt/dieharder/dieharder-2.28.1.ebuild
+++ b/app-crypt/dieharder/dieharder-2.28.1.ebuild
@@ -21,6 +21,7 @@ DEPEND="sci-libs/gsl"
RDEPEND="${DEPEND}"
src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.diff
eautoreconf
}
diff --git a/app-crypt/dieharder/files/dieharder-2.28.1-makefile.diff b/app-crypt/dieharder/files/dieharder-2.28.1-makefile.diff
new file mode 100644
index 0000000..c201c96
--- /dev/null
+++ b/app-crypt/dieharder/files/dieharder-2.28.1-makefile.diff
@@ -0,0 +1,30 @@
+--- Makefile 2008-09-08 08:37:20.000000000 -0400
++++ Makefile.dieharder 2010-07-25 07:09:24.000000000 -0400
+@@ -734,23 +734,20 @@
+ # presume the simplest of dependencies and remake if includes change
+ # for example.
+ #========================================================================
+-all: $(LIBTIME) $(PROGTIME) $(INCTIME)
++all: $(LIBTIME) $(INCTIME) $(PROGTIME)
+
+ # This is not, actually, a particularly useful toplevel target. To
+ # work correctly it also would require a full parsing of all
+ # lower level dependencies. I'm leaving it in for the moment just
+ # to have a default target at the toplevel that CAN be used to test.
+ $(LIBTIME):
+- (cd $(LIBRARY); \
+- make)
++ +$(MAKE) -C $(LIBRARY)
+
+ $(INCTIME):
+- (cd include; \
+- make)
++ +$(MAKE) -C include
+
+ $(PROGTIME):
+- (cd $(PROGRAM); \
+- make)
++ +$(MAKE) -C $(PROGRAM)
+
+ $(ABS): Makefile
+ cat $(ABS) | \