swftools-common
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Swftools-common] 2 patches


From: Orion Poplawski
Subject: [Swftools-common] 2 patches
Date: Thu, 21 Aug 2008 13:29:17 -0600
User-agent: Thunderbird 2.0.0.16 (X11/20080723)

- add support for "make install DESTDIR=$RPM_BUILD_ROOT" used in making
rpms.

- look for Python Imaging.h in /usr/include/python$PY_VERSION/Imaging/
which is where it is in Fedora.


--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  address@hidden
Boulder, CO 80301              http://www.cora.nwra.com

Index: m4/python.m4
===================================================================
RCS file: /cvsroot/swftools/swftools/m4/python.m4,v
retrieving revision 1.13
diff -u -r1.13 python.m4
--- m4/python.m4        9 Jun 2008 10:29:10 -0000       1.13
+++ m4/python.m4        21 Aug 2008 15:51:22 -0000
@@ -17,10 +17,11 @@
             if test -f 
"/usr/lib/python2.$v/site-packages/PIL/_imaging.so";then 
                 PYTHON_LIB2="$PYTHON_LIB 
/usr/lib/python2.$v/site-packages/PIL/_imaging.so"
                 HAVE_PYTHON_IMAGING_LIB=1
+               PYTHON_INCLUDES="-I/usr/include/python$PY_VERSION 
-I/usr/include/python$PY_VERSION/Imaging"
             else
                 PYTHON_LIB2="$PYTHON_LIB"
+               PYTHON_INCLUDES="-I/usr/include/python$PY_VERSION"
             fi
-           PYTHON_INCLUDES="-I/usr/include/python$PY_VERSION"
         # Mac OS X
         elif test -f 
"/System/Library/Frameworks/Python.framework/Versions/2.$v/include/python2.$v/Python.h";then
             #TODO: test for 
/System/Library/Frameworks/Python.framework/Versions/2.3/Python ?

--- Makefile.common.in.orig     2007-01-22 11:08:24.000000000 +0100
+++ Makefile.common.in  2007-01-22 11:09:31.000000000 +0100
@@ -60,9 +60,9 @@
 
 # ------------------- defines -------------------------
 
-INSTALL_BIN = echo installing $$file to $(bindir);$(INSTALL_PROGRAM) $$file 
$(bindir)/`echo $$file|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 
's/$$/$(EXEEXT)/'`
+INSTALL_BIN = echo installing $$file to $(DESTDIR)$(bindir);$(INSTALL_PROGRAM) 
$$file $(DESTDIR)$(bindir)/`echo $$file|sed 's/$(EXEEXT)$$//'|sed 
'$(transform)'|sed 's/$$/$(EXEEXT)/'`
 UNINSTALL_BIN = ff=`echo $$file|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 
's/$$/$(EXEEXT)/'`;echo rm -f $(bindir)/$$ff;rm -f $(bindir)/$$ff
-INSTALL_MAN1 = ff=$(srcdir)/$$file.1; inst=`echo $$file | sed 
'$(transform)'`.1; echo "$(INSTALL_DATA) $$ff $(man1dir)/$$inst"; 
$(INSTALL_DATA) $$ff $(man1dir)/$$inst
+INSTALL_MAN1 = ff=$(srcdir)/$$file.1; inst=`echo $$file | sed 
'$(transform)'`.1; echo "$(INSTALL_DATA) $$ff $(DESTDIR)$(man1dir)/$$inst"; 
$(INSTALL_DATA) $$ff $(DESTDIR)$(man1dir)/$$inst
 UNINSTALL_MAN1 = ff=$(srcdir)/$$file.1; inst=`echo $$file | sed 
'$(transform)'`.1; echo "rm -f $(man1dir)/$$inst"; rm -f $(man1dir)/$$inst
 
 #%.o: %.c
--- pdf2swf/fonts/Makefile.in.orig      2007-01-22 11:35:09.000000000 +0100
+++ pdf2swf/fonts/Makefile.in   2007-01-22 11:35:40.000000000 +0100
@@ -8,8 +8,8 @@
 fonts = n021003l.pfb n021023l.pfb n021004l.pfb n021024l.pfb n019003l.pfb 
n019023l.pfb n019004l.pfb n019024l.pfb n022003l.pfb n022023l.pfb n022004l.pfb 
n022024l.pfb s050000l.pfb d050000l.pfb n021003l.afm n021023l.afm n021004l.afm 
n021024l.afm n019003l.afm n019023l.afm n019004l.afm n019024l.afm n022003l.afm 
n022023l.afm n022004l.afm n022024l.afm s050000l.afm d050000l.afm
 
 install:
-       $(mkinstalldirs) $(pkgdatadir)/fonts
-       @echo installing fonts in $(pkgdatadir)/fonts;for file in $(fonts);do 
$(INSTALL_DATA) $$file $(pkgdatadir)/fonts/$$file;done
+       $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/fonts
+       @echo installing fonts in $(pkgdatadir)/fonts;for file in $(fonts);do 
$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdatadir)/fonts/$$file;done
        
 uninstall:
        @for file in $(fonts);do $(UNINSTALL_DATA) 
$(pkgdatadir)/fonts/$$file;done
--- swfs/Makefile.in.orig       2007-01-22 11:39:19.000000000 +0100
+++ swfs/Makefile.in    2007-01-22 11:41:08.000000000 +0100
@@ -34,17 +34,17 @@
        ./PreLoaderTemplate$(E) || true
 
 install:
-       $(mkinstalldirs) $(pkgdatadir)
-       $(mkinstalldirs) $(pkgdatadir)/swfs
-       $(INSTALL_DATA) ./simple_viewer.swf $(pkgdatadir)/swfs/simple_viewer.swf
-       $(INSTALL_DATA) ./keyboard_viewer.swf 
$(pkgdatadir)/swfs/keyboard_viewer.swf
-       $(INSTALL_DATA) ./PreLoaderTemplate.swf 
$(pkgdatadir)/swfs/PreLoaderTemplate.swf
-       $(INSTALL_DATA) ./tessel_loader.swf $(pkgdatadir)/swfs/tessel_loader.swf
-       $(INSTALL_DATA) ./swft_loader.swf $(pkgdatadir)/swfs/swft_loader.swf
-       test -f $(pkgdatadir)/swfs/default_viewer.swf || \
-           $(LN_S) $(pkgdatadir)/swfs/simple_viewer.swf 
$(pkgdatadir)/swfs/default_viewer.swf;
-       test -f $(pkgdatadir)/swfs/default_loader.swf || \
-           $(LN_S) $(pkgdatadir)/swfs/tessel_loader.swf 
$(pkgdatadir)/swfs/default_loader.swf;
+       $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
+       $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/swfs
+       $(INSTALL_DATA) ./simple_viewer.swf 
$(DESTDIR)$(pkgdatadir)/swfs/simple_viewer.swf
+       $(INSTALL_DATA) ./keyboard_viewer.swf 
$(DESTDIR)$(pkgdatadir)/swfs/keyboard_viewer.swf
+       $(INSTALL_DATA) ./PreLoaderTemplate.swf 
$(DESTDIR)$(pkgdatadir)/swfs/PreLoaderTemplate.swf
+       $(INSTALL_DATA) ./tessel_loader.swf 
$(DESTDIR)$(pkgdatadir)/swfs/tessel_loader.swf
+       $(INSTALL_DATA) ./swft_loader.swf 
$(DESTDIR)$(pkgdatadir)/swfs/swft_loader.swf
+       test -f $(DESTDIR)$(pkgdatadir)/swfs/default_viewer.swf || \
+           $(LN_S) simple_viewer.swf 
$(DESTDIR)$(pkgdatadir)/swfs/default_viewer.swf;
+       test -f $(DESTDIR)$(pkgdatadir)/swfs/default_loader.swf || \
+           $(LN_S) tessel_loader.swf 
$(DESTDIR)$(pkgdatadir)/swfs/default_loader.swf;
                
 uninstall:
        $(UNINSTALL_DATA) $(pkgdatadir)/swfs/simple_viewer.swf


reply via email to

[Prev in Thread] Current Thread [Next in Thread]