[56233] trunk/dports/science/sbsat/files
snc at macports.org
snc at macports.org
Tue Aug 25 06:52:50 PDT 2009
Revision: 56233
http://trac.macports.org/changeset/56233
Author: snc at macports.org
Date: 2009-08-25 06:52:48 -0700 (Tue, 25 Aug 2009)
Log Message:
-----------
fix patches to set correct bindir
Modified Paths:
--------------
trunk/dports/science/sbsat/files/patch-configure.ac.diff
trunk/dports/science/sbsat/files/patch-src-generator-Makefile.am.diff
trunk/dports/science/sbsat/files/patch-src-generator-gentest.cc.diff
Modified: trunk/dports/science/sbsat/files/patch-configure.ac.diff
===================================================================
--- trunk/dports/science/sbsat/files/patch-configure.ac.diff 2009-08-25 13:36:53 UTC (rev 56232)
+++ trunk/dports/science/sbsat/files/patch-configure.ac.diff 2009-08-25 13:52:48 UTC (rev 56233)
@@ -1,10 +1,11 @@
--- configure.ac 2009-06-14 12:58:58.000000000 -0400
-+++ /Users/snc/Source/sbsat/configure.ac 2009-08-19 14:10:22.000000000 -0400
-@@ -312,6 +312,7 @@
++++ /Users/snc/Source/sbsat/configure.ac 2009-08-25 09:04:51.000000000 -0400
+@@ -312,6 +312,8 @@
AM_PROG_LEX
AC_PROG_YACC("bison -y")
# AC_PROG_LIBTOOL
+AM_PATH_PYTHON([2.5],, [:])
++AC_PROG_SED
AC_SUBST(ECHO_N)
AC_SUBST(ECHO_C)
Modified: trunk/dports/science/sbsat/files/patch-src-generator-Makefile.am.diff
===================================================================
--- trunk/dports/science/sbsat/files/patch-src-generator-Makefile.am.diff 2009-08-25 13:36:53 UTC (rev 56232)
+++ trunk/dports/science/sbsat/files/patch-src-generator-Makefile.am.diff 2009-08-25 13:52:48 UTC (rev 56233)
@@ -1,6 +1,6 @@
--- src/generator/Makefile.am 2008-08-27 00:39:49.000000000 -0400
-+++ /Users/snc/Source/sbsat/src/generator/Makefile.am 2009-08-17 11:00:07.000000000 -0400
-@@ -1,11 +1,19 @@
++++ /Users/snc/Source/sbsat/src/generator/Makefile.am 2009-08-25 09:03:03.000000000 -0400
+@@ -1,11 +1,21 @@
INCLUDES=-I$(top_srcdir)/include
-EXTRA_DIST=testite.sh
+EXTRA_DIST=testite.sh slider3_base.py
@@ -9,15 +9,18 @@
-add_tree.cc #rand_bdd.cc
+libgen_a_SOURCES= xorgen.cc vanDerWaerden.cc rn.cc slider2.cc trans.cc \
+rksat.cc add_tree.cc #rand_bdd.cc
-+
bin_PROGRAMS = gentest
- gentest_SOURCES = gentest.cc
+-gentest_SOURCES = gentest.cc
++gentest_SOURCES = gentest-seded.cc
gentest_LDADD = libgen.a #../libsbsat.la $(LIBM)
++gentest-seded.cc: gentest.cc
++ $(SED) "s|__PREFIX__|@bindir@|" $< >$@
+
+bin_SCRIPTS = slider3.py
-+CLEANFILES = $(bin_SCRIPTS)
-
++CLEANFILES = $(bin_SCRIPTS) gentest-seded.cc
++
+slider3.py: slider3_base.py
+ rm -f slider3.py
+ echo "#! " $(PYTHON) > slider3.py
Modified: trunk/dports/science/sbsat/files/patch-src-generator-gentest.cc.diff
===================================================================
--- trunk/dports/science/sbsat/files/patch-src-generator-gentest.cc.diff 2009-08-25 13:36:53 UTC (rev 56232)
+++ trunk/dports/science/sbsat/files/patch-src-generator-gentest.cc.diff 2009-08-25 13:52:48 UTC (rev 56233)
@@ -1,5 +1,5 @@
--- src/generator/gentest.cc 2008-08-27 00:39:49.000000000 -0400
-+++ /Users/snc/Source/sbsat/src/generator/gentest.cc 2009-08-18 13:32:36.000000000 -0400
++++ /Users/snc/Source/sbsat/src/generator/gentest.cc 2009-08-25 09:03:03.000000000 -0400
@@ -122,7 +122,7 @@
if (argc < 3 || (argc > 2 && !strcmp(argv[2], "--help"))) {
fprintf(stderr, "usage: %s size sat\n", argv[0]);
@@ -14,9 +14,9 @@
return 0;
} else
+ if (argc > 1 && !strcmp(argv[1], "slider3")) {
-+ char *argv2[argc];
++ char **argv2 = new char*[argc];
+ memset(argv2,0,sizeof(argv2));
-+ argv2[0] = "@@PREFIX@@/slider3.py";
++ argv2[0] = "__PREFIX__/slider3.py";
+
+ memcpy(argv2 + 1, argv + 2, sizeof(char *) * (argc - 2));
+ int oranges = execv(argv2[0], argv2);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090825/42f7a151/attachment.html>
More information about the macports-changes
mailing list