rpms/cudd/devel cudd-2.4.1-build-obj-dir.patch, NONE, 1.1 cudd.spec, 1.3, 1.4

Conrad Meyer konradm at fedoraproject.org
Sun Mar 29 02:51:56 UTC 2009


Author: konradm

Update of /cvs/pkgs/rpms/cudd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22385

Modified Files:
	cudd.spec 
Added Files:
	cudd-2.4.1-build-obj-dir.patch 
Log Message:
* Sat Mar 28 2009 Conrad Meyer <konrad at tylerc.org> - 2.4.1-5
- Add patch to build obj/ directory. (Resolves missing symbol
  problems.)


cudd-2.4.1-build-obj-dir.patch:

--- NEW FILE cudd-2.4.1-build-obj-dir.patch ---
--- Makefile.orig	2009-03-28 19:47:30.000000000 -0700
+++ Makefile	2009-03-28 19:47:51.000000000 -0700
@@ -264,7 +264,7 @@
 
 all:
 	sh ./setup.sh
-	@for dir in $(DIRS); do \
+	@for dir in $(DIRS) obj; do \
 		(cd $$dir; \
 		echo Making all in $$dir ...; \
 		$(MAKE) CC=$(CC) RANLIB=$(RANLIB) MFLAG= MNEMLIB= ICFLAGS="$(ICFLAGS)" XCFLAGS="$(XCFLAGS)" DDDEBUG="$(DDDEBUG)" MTRDEBUG="$(MTRDEBUG)" LDFLAGS="$(LDFLAGS)" PURE="$(PURE)" EXE="$(EXE)" all )\
@@ -272,7 +272,7 @@
 
 static:
 	sh ./setup.sh
-	@for dir in $(DIRS); do \
+	@for dir in $(DIRS) obj; do \
 		(cd $$dir; \
 		echo Making static in $$dir ...; \
 		$(MAKE) CC=$(CC) RANLIB=$(RANLIB) MFLAG= MNEMLIB= ICFLAGS="$(ICFLAGS)" XCFLAGS="$(XCFLAGS)" DDDEBUG="$(DDDEBUG)" MTRDEBUG="$(MTRDEBUG)" LDFLAGS="$(LDFLAGS)" PURE="$(PURE)" EXE="$(EXE)" static )\


Index: cudd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cudd/devel/cudd.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- cudd.spec	24 Feb 2009 10:14:20 -0000	1.3
+++ cudd.spec	29 Mar 2009 02:51:25 -0000	1.4
@@ -1,6 +1,6 @@
 Name:           cudd
 Version:        2.4.1
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        CU Decision Diagram Package
 Group:          Development/Libraries
 License:        BSD
@@ -25,6 +25,8 @@
 # This patch was sent upstream in September 2005.
 # On 64 bit platforms, fix the size definitions of void * and long
 Patch5:         cudd-2.4.1-64bit.patch
+# This is so that we don't get an undefined symbol:
+Patch6:         cudd-2.4.1-build-obj-dir.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 
@@ -62,6 +64,8 @@
 %patch4 -p1
 %patch5 -p1
 
+%patch6 -p0
+
 # Fix two doc files with DOS line endings
 sed -i 's/\r//' dddmp/README.dddmp
 sed -i 's/\r//' dddmp/README.testdddmp
@@ -151,6 +155,10 @@
 
 
 %changelog
+* Sat Mar 28 2009 Conrad Meyer <konrad at tylerc.org> - 2.4.1-5
+- Add patch to build obj/ directory. (Resolves missing symbol
+  problems.)
+
 * Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.4.1-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list