SPECS: GraphicsMagick.spec - build perl bindings in build section - provide...

wrobell wrobell at pld-linux.org
Thu May 22 01:39:11 CEST 2008


Author: wrobell                      Date: Wed May 21 23:39:11 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- build perl bindings in build section
- provide built graphicsmagick library perl bindings while
  building/installing the bindings

---- Files affected:
SPECS:
   GraphicsMagick.spec (1.23 -> 1.24) 

---- Diffs:

================================================================
Index: SPECS/GraphicsMagick.spec
diff -u SPECS/GraphicsMagick.spec:1.23 SPECS/GraphicsMagick.spec:1.24
--- SPECS/GraphicsMagick.spec:1.23	Wed May 14 23:38:05 2008
+++ SPECS/GraphicsMagick.spec	Thu May 22 01:39:06 2008
@@ -26,7 +26,8 @@
 Group:		X11/Applications/Graphics
 Source0:	http://dl.sourceforge.net/graphicsmagick/%{name}-%{version}.tar.bz2
 # Source0-md5:	a3f31cb58d2900495d5125d7b7453491
-Patch0:		%{name}-libpath.patch
+Patch0:		gf.patch
+#Patch0:		%{name}-libpath.patch
 Patch1:		%{name}-system-libltdl.patch
 Patch2:		%{name}-link.patch
 Patch3:		%{name}-png.patch
@@ -544,9 +545,9 @@
 
 %prep
 %setup -q
-%patch0 -p1
+#%patch0 -p1
 #%patch1 -p1
-%patch2 -p1
+#%patch2 -p1
 #%patch3 -p1
 #%patch4 -p1
 
@@ -556,10 +557,10 @@
 #echo -e '\nAC_DEFUN([AC_LIBTOOL_TAGS],[])' >> acinclude.m4
 
 %build
-%{__libtoolize}
-%{__aclocal}
-%{__autoconf}
-%{__automake}
+#%{__libtoolize}
+#%{__aclocal}
+#%{__autoconf}
+#%{__automake}
 %configure \
 	--enable-fast-install \
 	--enable-shared \
@@ -580,13 +581,19 @@
 
 %{__make}
 
+cd PerlMagick
+perl Makefile.PL
+make OTHERLDFLAGS="-L../magick/.libs/"
+cd ..
+
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl-%{version}
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT \
-	pkgdocdir=%{_docdir}/%{name}-devel-%{version}
+	pkgdocdir=%{_docdir}/%{name}-devel-%{version} \
+	OTHERLDFLAGS="-L../magick/.libs/"
 
 install PerlMagick/demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl-%{version}
 rm -f $RPM_BUILD_ROOT%{modulesdir}/{coders,filters}/*.a
@@ -927,6 +934,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.24  2008-05-21 23:39:06  wrobell
+- build perl bindings in build section
+- provide built graphicsmagick library perl bindings while
+  building/installing the bindings
+
 Revision 1.23  2008-05-14 21:38:05  wrobell
 - regenerate ac/am
 - enabled link patch as it applies
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/GraphicsMagick.spec?r1=1.23&r2=1.24&f=u



More information about the pld-cvs-commit mailing list