Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/utils In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv18082
Added Files: libzbar-py.info libzbar-py.patch libzbar0-gtk.info libzbar0-gtk.patch libzbar0-qt.info libzbar0-qt.patch Log Message: copy libzbar bindings to 10.7 maintainer OK --- NEW FILE: libzbar0-qt.patch --- diff -Nurd -x'*~' zbar-0.10.orig/Makefile.in zbar-0.10/Makefile.in --- zbar-0.10.orig/Makefile.in 2009-10-23 14:17:25.000000000 -0400 +++ zbar-0.10/Makefile.in 2010-09-02 00:25:33.000000000 -0400 @@ -414,7 +414,7 @@ @HAVE_MAGICK_TRUE@zbarimg_zbarimg_DEPENDENCIES = \ @HAVE_MAGICK_TRUE@ $(am__DEPENDENCIES_1) zbar/libzbar.la \ @HAVE_MAGICK_TRUE@ $(am__append_32) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/_include depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ @@ -656,7 +656,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CPPFLAGS = -I$(srcdir)/include +AM_CPPFLAGS = AM_CFLAGS = -Wall -Wno-parentheses AM_CXXFLAGS = $(AM_CFLAGS) ACLOCAL_AMFLAGS = -I config @@ -766,7 +766,7 @@ @HAVE_GTK_TRUE@@HAVE_PYTHON_TRUE@dist_pygtk_zbarpygtk_la_SOURCES = pygtk/zbarpygtkmodule.c @HAVE_GTK_TRUE@@HAVE_PYTHON_TRUE@nodist_pygtk_zbarpygtk_la_SOURCES = pygtk/zbarpygtk.c @HAVE_QT_TRUE@qt_libzbarqt_la_CPPFLAGS = -Iqt $(QT_CFLAGS) $(AM_CPPFLAGS) -@HAVE_QT_TRUE@qt_libzbarqt_la_LDFLAGS = -version-info $(ZQT_LIB_VERSION) $(AM_LDFLAGS) +@HAVE_QT_TRUE@qt_libzbarqt_la_LDFLAGS = -version-info $(ZQT_LIB_VERSION) $(AM_LDFLAGS) -no-undefined @HAVE_QT_TRUE@qt_libzbarqt_la_LIBADD = $(QT_LIBS) zbar/libzbar.la $(AM_LIBADD) @HAVE_QT_TRUE@qt_libzbarqt_la_SOURCES = qt/QZBar.cpp qt/QZBarThread.h qt/QZBarThread.cpp @HAVE_QT_TRUE@nodist_qt_libzbarqt_la_SOURCES = qt/moc_QZBar.cpp qt/moc_QZBarThread.cpp --- NEW FILE: libzbar0-qt.info --- Info2: << Package: libzbar0-qt%type_pkg[qt] Version: 0.10 Revision: 2 Source: mirror:sourceforge:zbar/zbar-%v.tar.bz2 Source-MD5: 0fd61eb590ac1bab62a77913c8b086a5 Type: qt (-x11) BuildDepends: << fink (>= 0.24.12-1), fink-package-precedence, libzbar0 (>= %v-1), libjpeg8, pkgconfig, qt4-base%type_pkg[qt] (>= 4.6.0-1), x11-dev, xmlto << Depends: %n-shlibs (= %v-%r) BuildDependsOnly: true GCC: 4.0 PatchFile: %{ni}.patch PatchFile-MD5: ba08abadc5357a1f4a0738d9d9ae64dc PatchScript: << %{default_script} mkdir -p _include/zbar ln -s ../include/config.h _include ln -s ../../include/zbar/{QZbar.h,QZbarImage.h} _include/zbar perl -pi -e 's,zbar/libzbar.la,,g' Makefile.in perl -pi -e 's,zbar.pc,,g' Makefile.in << ConfigureParams: --prefix=%p/lib/qt4%type_pkg[qt] --enable-dependency-tracking --disable-video --without-imagemagick --without-npapi --without-gtk --without-python --with-qt --disable-static CompileScript: << #!/bin/sh -ex # gather flags for installed zebra ZBAR_CFLAGS=`%p/bin/pkg-config --cflags zbar` ZBAR_LIBS=`%p/bin/pkg-config --libs zbar` CPPFLAGS="$CPPFLAGS $ZBAR_CFLAGS" LDFLAGS="$LDFLAGS $ZBAR_LIBS" # special stuff for qt4 export PKG_CONFIG_PATH=%p/lib/qt4%type_pkg[qt]/lib/pkgconfig:$PKG_CONFIG_PATH ./configure %c make fink-package-precedence --prohibit-bdep=%n . << InstallScript: << make install DESTDIR=%d include_HEADERS= zinclude_HEADERS="include/zbar/QZbar.h include/zbar/QZbarImage.h" rm -rf %i/lib/qt4%type_pkg[qt]/share/doc/zbar rm -rf %i/lib/qt4%type_pkg[qt]/share/zbar rmdir %i/lib/qt4%type_pkg[qt]/bin rm -rf %i/lib/qt4%type_pkg[qt]/share/man << DocFiles: COPYING ChangeLog HACKING NEWS README TODO SplitOff: << Package: %N-shlibs Files: lib/qt4%type_pkg[qt]/lib/libzbarqt.0.* Depends: << libzbar0-shlibs (>= %v-1), libjpeg8-shlibs, qt4-base%type_pkg[qt]-qtgui-shlibs (>= 4.6.0-1), qt4-base%type_pkg[qt]-qtcore-shlibs (>= 4.6.0-1) << Shlibs: %p/lib/qt4%type_pkg[qt]/lib/libzbarqt.0.dylib 1.0.0 %n (>= 0.10-1) DocFiles: COPYING ChangeLog HACKING NEWS README TODO << DescPackaging: << Hack makefiles and autoconf config.h locations to use installed zebra instead of building locally. Redo doc files manually so they go where we want and include the files oriented towards users not installers. This is just the qt4 lib; removing the should-be-empty bin dir without -f makes sure we didn't accidentally build any front-end programs. Only install qt4 headers << Description: QT4 bindings for zebra barcode library Homepage: http://zbar.sourceforge.net/ License: LGPL Maintainer: Daniel Macks <dma...@netspace.org> << --- NEW FILE: libzbar-py.patch --- diff -Nurd -x'*~' zbar-0.10.orig/Makefile.in zbar-0.10/Makefile.in --- zbar-0.10.orig/Makefile.in 2009-10-23 14:17:25.000000000 -0400 +++ zbar-0.10/Makefile.in 2010-09-02 01:11:14.000000000 -0400 @@ -414,7 +414,7 @@ @HAVE_MAGICK_TRUE@zbarimg_zbarimg_DEPENDENCIES = \ @HAVE_MAGICK_TRUE@ $(am__DEPENDENCIES_1) zbar/libzbar.la \ @HAVE_MAGICK_TRUE@ $(am__append_32) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/_include depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ @@ -656,7 +656,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CPPFLAGS = -I$(srcdir)/include +AM_CPPFLAGS = AM_CFLAGS = -Wall -Wno-parentheses AM_CXXFLAGS = $(AM_CFLAGS) ACLOCAL_AMFLAGS = -I config --- NEW FILE: libzbar0-gtk.info --- Package: libzbar0-gtk Version: 0.10 Revision: 1 Source: mirror:sourceforge:zbar/zbar-%v.tar.bz2 Source-MD5: 0fd61eb590ac1bab62a77913c8b086a5 BuildDepends: << atk1 (>= 1.28.0-1), cairo (>= 1.8.8-3), fink (>= 0.24.12-1), fink-package-precedence, fontconfig2-dev (>= 2.8.0-4), freetype219 (>= 2.3.12-1), glib2-dev (>= 2.22.0-1), glitz, gtk+2-dev (>= 2.18.0-1), libjpeg8, libzbar0 (>= %v-1), pango1-xft2-ft219-dev (>= 1.24.5-4), pixman (>= 0.18.0-1), pkgconfig, x11-dev, xmlto << Depends: %n-shlibs (= %v-%r) BuildDependsOnly: true PatchFile: %n.patch PatchFile-MD5: 236ad66e7caca262ceb1e4f70f690deb PatchScript: << %{default_script} mkdir -p _include/zbar ln -s ../include/config.h _include ln -s ../../include/zbar/zbargtk.h _include/zbar perl -pi -e 's,zbar/libzbar.la,,g' Makefile.in perl -pi -e 's,zbar.pc,,g' Makefile.in << ConfigureParams: --enable-dependency-tracking --disable-video --without-imagemagick --without-npapi --with-gtk --without-python --without-qt --disable-static CompileScript: << #!/bin/sh -ex # gather flags for installed zebra ZBAR_CFLAGS=`%p/bin/pkg-config --cflags zbar` ZBAR_LIBS=`%p/bin/pkg-config --libs zbar` CPPFLAGS="$CPPFLAGS $ZBAR_CFLAGS" LDFLAGS="$LDFLAGS $ZBAR_LIBS" # special stuff for gtk export PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" ./configure %c make fink-package-precedence --prohibit-bdep=%n . << InstallScript: << make install DESTDIR=%d include_HEADERS= zinclude_HEADERS="include/zbar/zbargtk.h" rm -rf %i/share/doc/zbar rm -rf %i/share/zbar rmdir %i/bin rm -rf %i/share/man << DocFiles: COPYING ChangeLog HACKING NEWS README TODO SplitOff: << Package: %N-shlibs Files: lib/libzbargtk.0.* Depends: << atk1-shlibs (>= 1.28.0-1), cairo-shlibs (>= 1.8.8-3), fontconfig2-shlibs (>= 2.8.0-4), freetype219-shlibs (>= 2.3.12-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), libjpeg8-shlibs, libzbar0-shlibs (>= %v-1), pango1-xft2-ft219-shlibs (>= 1.24.5-4), x11-shlibs << Shlibs: %p/lib/libzbargtk.0.dylib 1.0.0 %n (>= 0.10-1) DocFiles: COPYING ChangeLog HACKING NEWS README TODO << DescPackaging: << Hack makefiles and autoconf config.h locations to use installed zebra instead of building locally. Redo doc files manually so they go where we want and include the files oriented towards users not installers. This is just the gtk lib; removing the should-be-empty bin dir without -f makes sure we didn't accidentally build any front-end programs. Only install gtk headers << Description: GTK bindings for zebra barcode library Homepage: http://zbar.sourceforge.net/ License: LGPL Maintainer: Daniel Macks <dma...@netspace.org> --- NEW FILE: libzbar-py.info --- Info2: << Package: libzbar-py%type_pkg[python] Version: 0.10 Revision: 1 Source: mirror:sourceforge:zbar/zbar-%v.tar.bz2 Source-MD5: 0fd61eb590ac1bab62a77913c8b086a5 Type: python (2.6 2.7) BuildDepends: << atk1 (>= 1.28.0-1), cairo (>= 1.8.8-3), expat1, fink (>= 0.24.12-1), fontconfig2-dev (>= 2.8.0-4), freetype219 (>= 2.3.12-1), glib2-dev (>= 2.22.0-1), glitz, gtk+2-dev (>= 2.18.0-1), libzbar0 (>= %v-1), libzbar0-gtk (>= %v-1), libjpeg8, pango1-xft2-ft219-dev (>= 1.24.5-4), pixman (>= 0.18.0-1), pkgconfig, python%type_pkg[python], pygtk2-gtk-py%type_pkg[python]-dev (>= 2.16.0-1), pygobject2-py%type_pkg[python]-dev (>= 2.20.0-1), x11-dev, xft2-dev, xmlto << Depends: << atk1-shlibs (>= 1.28.0-1), cairo-shlibs (>= 1.8.8-3), fontconfig2-shlibs (>= 2.8.0-4), freetype219-shlibs (>= 2.3.12-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), libzbar0-shlibs (>= %v-1), libzbar0-gtk-shlibs (>= %v-1), libjpeg8-shlibs, pango1-xft2-ft219-shlibs (>= 1.24.5-4), python%type_pkg[python], pygtk2-gtk-py%type_pkg[python] (>= 2.16.0-1), pygobject2-py%type_pkg[python] (>= 2.20.0-1) << PatchFile: %{ni}.patch PatchFile-MD5: 9cb52dd3f1cedc5ba072795cbea6bf45 PatchScript: << %{default_script} mkdir -p _include/zbar ln -s ../include/config.h _include perl -pi -e 's,zbar/libzbar.la,,g' Makefile.in perl -pi -e 's,zbar.pc,,g' Makefile.in perl -pi -e 's,gtk/libzbargtk.la,,g' Makefile.in perl -pi -e 's,zbar-gtk.pc,,g' Makefile.in << ConfigureParams: --enable-dependency-tracking --disable-video --without-imagemagick --without-npapi --with-gtk --with-python --without-qt CompileScript: << #!/bin/sh -ex # special stuff for gtk export PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" # gather flags for installed zebra & zebra-gtk ZBAR_CFLAGS=`%p/bin/pkg-config --cflags zbar-gtk` ZBAR_LIBS=`%p/bin/pkg-config --libs zbar-gtk` CPPFLAGS="$CPPFLAGS $ZBAR_CFLAGS" LDFLAGS="$LDFLAGS $ZBAR_LIBS" # special stuff for python export PYTHON=%p/bin/python%type_raw[python] export PYTHON_CONFIG=%p/bin/python%type_raw[python]-config ./configure %c make fink-package-precedence . << InstallScript: << make install DESTDIR=%d include_HEADERS= zinclude_HEADERS= rm -rf %i/share/doc/zbar rm -rf %i/share/zbar rmdir %i/bin %i/include/zbar %i/include %i/lib/pkgconfig rm -rf %i/share/man << DocFiles: COPYING ChangeLog HACKING NEWS README TODO DescPackaging: << Hack makefiles and autoconf config.h locations to use installed zebra instead of building locally. Need to enable gtk in order to enable pygtk, but then hack to use installed zebra-gtk instead of building locally. Redo doc files manually so they go where we want and include the files oriented towards users not installers. This is just the python module; removing the should-be-empty without -f makes sure we didn't accidentally build any front-end programs or install any extraneous headers. << Description: Python-gtk bindings for zebra barcode library Homepage: http://zbar.sourceforge.net/ License: LGPL Maintainer: Daniel Macks <dma...@netspace.org> << --- NEW FILE: libzbar0-gtk.patch --- diff -Nurd -x'*~' zbar-0.10.orig/Makefile.in zbar-0.10/Makefile.in --- zbar-0.10.orig/Makefile.in 2009-10-23 14:17:25.000000000 -0400 +++ zbar-0.10/Makefile.in 2010-09-01 23:56:43.000000000 -0400 @@ -414,7 +414,7 @@ @HAVE_MAGICK_TRUE@zbarimg_zbarimg_DEPENDENCIES = \ @HAVE_MAGICK_TRUE@ $(am__DEPENDENCIES_1) zbar/libzbar.la \ @HAVE_MAGICK_TRUE@ $(am__append_32) -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/_include depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ @@ -656,7 +656,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CPPFLAGS = -I$(srcdir)/include +AM_CPPFLAGS = AM_CFLAGS = -Wall -Wno-parentheses AM_CXXFLAGS = $(AM_CFLAGS) ACLOCAL_AMFLAGS = -I config @@ -749,7 +749,7 @@ @HAVE_GTK_TRUE@gtk_libzbargtk_la_CPPFLAGS = -Igtk $(GTK_CFLAGS) $(AM_CPPFLAGS) @HAVE_GTK_TRUE@gtk_libzbargtk_la_LDFLAGS = -version-info $(ZGTK_LIB_VERSION) \ -@HAVE_GTK_TRUE@ -export-symbols-regex "^zbar_gtk_.*" $(AM_LDFLAGS) +@HAVE_GTK_TRUE@ -export-symbols-regex "^zbar_gtk_.*" $(AM_LDFLAGS) -no-undefined @HAVE_GTK_TRUE@gtk_libzbargtk_la_LIBADD = $(GTK_LIBS) zbar/libzbar.la $(AM_LIBADD) @HAVE_GTK_TRUE@dist_gtk_libzbargtk_la_SOURCES = gtk/zbargtk.c gtk/zbargtkprivate.h ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs