--- graphlcd-base-0.1.9+git20120310.orig/Make.config +++ graphlcd-base-0.1.9+git20120310/Make.config @@ -35,7 +35,7 @@ HAVE_FREETYPE2=1 # uncomment one of the following two lines if you want either GraphicsMagick/ImageMagick support -#HAVE_IMAGEMAGICK=1 +HAVE_IMAGEMAGICK=1 #HAVE_GRAPHICSMAGICK=1 # uncomment this variable if you want to enable the experimental AX 206 based digital photo frame driver --- graphlcd-base-0.1.9+git20120310.orig/debian/libglcddrivers1.install +++ graphlcd-base-0.1.9+git20120310/debian/libglcddrivers1.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/libglcddrivers.so.* + +graphlcd.conf etc/ +99-graphlcd-base.rules lib/udev/rules.d --- graphlcd-base-0.1.9+git20120310.orig/debian/glcdgraphics.pc +++ graphlcd-base-0.1.9+git20120310/debian/glcdgraphics.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: graphlcd +Description: Graphics library for graphical LCD library +Requires: +Version: 0.1.5 +Libs: -L${libdir} -lglcdgraphics +Cflags: -I${includedir} --- graphlcd-base-0.1.9+git20120310.orig/debian/rules +++ graphlcd-base-0.1.9+git20120310/debian/rules @@ -0,0 +1,91 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 + +CFLAGS = -Wall -g -fPIC + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +# To use dpatch uncomment the following line and set Build-Depends to dpatch +#DPATCH=yes + +ifdef DPATCH +#include /usr/share/dpatch/dpatch.make +else +patch: +patch-stamp: +unpatch: +endif + +build: build-stamp +build-stamp: patch-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) HAVE_AX206DPF_EXPERIMENTAL=1 + + touch build-stamp + +clean: clean-patched unpatch +clean-patched: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) HAVE_AX206DPF_EXPERIMENTAL=1 clean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/tmp + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/usr + + +# Build architecture-independent files here. +binary-indep: + @echo "Nothing to do." + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples + dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python + dh_makeshlibs -V + dh_installdeb + dh_shlibdeps -l debian/libglcddrivers1/usr/lib:debian/libglcdgraphics2/usr/lib:debian/libglcdskins1/usr/lib + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install \ + clean-patched patch unpatch --- graphlcd-base-0.1.9+git20120310.orig/debian/control +++ graphlcd-base-0.1.9+git20120310/debian/control @@ -0,0 +1,70 @@ +Source: graphlcd-base +Priority: optional +Maintainer: Tobias Grimm +Build-Depends: debhelper (>= 7), libfreetype6-dev, pkg-config, libusb-dev, libmagick9-dev | libmagick-dev |libmagickwand-dev, libmagick++-dev +Standards-Version: 3.9.1 +Section: libs + +Package: libglcddrivers1-dev +Provides: libglcddrivers-dev +Conflicts: libglcddrivers-dev, libglcddrivers1 (<< 0.1.9) +Section: libdevel +Architecture: any +Depends: libglcddrivers1 (= ${Source-Version}) +Description: Development files for the GraphLCD drivers library + The GraphLCD drivers library provides a common interface for programming + different graphical LC displays. Special devices for frambuffer and + image output allow to test the GraphLCD routines, without attaching a + LC display. + +Package: libglcddrivers1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libserdisp1 (>= 1.97.7) +Description: Library for programming graphical LC displays + The GraphLCD drivers library provides a common interface for programming + different graphical LC displays. Special devices for frambuffer and + image output allow to test the GraphLCD routines, without attaching a + LC display. + +Package: libglcdgraphics2-dev +Provides: libglcdgraphics-dev +Conflicts: libglcdgraphics-dev, libglcdgraphics2 (<< 0.1.9) +Section: libdevel +Architecture: any +Depends: libglcdgraphics2 (= ${Source-Version}) +Description: Development files for the GraphLCD graphics library + The GraphLCD graphics library provides methods for processing graphics + and fonts to be displayed with the GraphLCD drivers library. + +Package: libglcdgraphics2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Library for handling graphics and fonts with GraphLCD + The GraphLCD graphics library provides methods for processing graphics + and fonts to be displayed with the GraphLCD drivers library. + +Package: graphlcd-tools +Architecture: any +Depends: ${shlibs:Depends} +Description: Tools for GraphLCD VDR Plugin + Tools to convert pictures and fonts to GraphLCD format and to display + pictures and text on the LCD using the GraphLCD drivers library. + +Package: libglcdskin1-dev +Section: libdevel +Architecture: any +Depends: libglcdskin1 +Description: Development files for the GraphLCD graphics library + The GraphLCD graphics library + +Package: libglcdskin1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Library for handling skins with GraphLCD + The GraphLCD graphics library provides methods for processing skins + to be displayed with the GraphLCD drivers library. + + --- graphlcd-base-0.1.9+git20120310.orig/debian/graphlcd-tools.docs +++ graphlcd-base-0.1.9+git20120310/debian/graphlcd-tools.docs @@ -0,0 +1,4 @@ +docs/README.showpic +docs/README.convpic +docs/README.crtfont +docs/README.showtext --- graphlcd-base-0.1.9+git20120310.orig/debian/libglcdgraphics2.install +++ graphlcd-base-0.1.9+git20120310/debian/libglcdgraphics2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libglcdgraphics.so.* --- graphlcd-base-0.1.9+git20120310.orig/debian/glcddrivers.pc +++ graphlcd-base-0.1.9+git20120310/debian/glcddrivers.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: graphlcd +Description: Graphical LCD Library +Requires: +Version: 0.1.5 +Libs: -L${libdir} -lglcddrivers +Cflags: -I${includedir} --- graphlcd-base-0.1.9+git20120310.orig/debian/watch +++ graphlcd-base-0.1.9+git20120310/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=downloadurlmangle=s/prdownload/download/ \ + http://developer.berlios.de/project/showfiles.php?group_id=3566 \ + .*/graphlcd/graphlcd-base-(.*)\.tgz --- graphlcd-base-0.1.9+git20120310.orig/debian/copyright +++ graphlcd-base-0.1.9+git20120310/debian/copyright @@ -0,0 +1,11 @@ +This package was debianized by Tobias Grimm on +Sat, 22 Oct 2005 11:09:36 +0200. + +It was downloaded from http://graphlcd.berlios.de + +Copyright Holder: Andreas Regel (andreas.regel AT powarman.de) + +License: + +It may be redistributed under the terms of the GNU GPL, Version 2 +found on Debian systems in the file /usr/share/common-licenses/GPL . --- graphlcd-base-0.1.9+git20120310.orig/debian/TODO +++ graphlcd-base-0.1.9+git20120310/debian/TODO @@ -0,0 +1,3 @@ +- glcddrivers probably doesn't need freetype +- libserdisp is linked dynamically at runtime, only when needed. + Maybe only suggest libserdisp or patch graphlcd to link it at compile time. --- graphlcd-base-0.1.9+git20120310.orig/debian/libglcddrivers1-dev.install +++ graphlcd-base-0.1.9+git20120310/debian/libglcddrivers1-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/libglcddrivers.so +debian/tmp/usr/include/glcddrivers +debian/glcddrivers.pc usr/lib/pkgconfig/ --- graphlcd-base-0.1.9+git20120310.orig/debian/compat +++ graphlcd-base-0.1.9+git20120310/debian/compat @@ -0,0 +1 @@ +7 --- graphlcd-base-0.1.9+git20120310.orig/debian/libglcdgraphics2-dev.install +++ graphlcd-base-0.1.9+git20120310/debian/libglcdgraphics2-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/glcdgraphics +debian/tmp/usr/lib/libglcdgraphics.so + +debian/glcdgraphics.pc usr/lib/pkgconfig/ --- graphlcd-base-0.1.9+git20120310.orig/debian/graphlcd-tools.install +++ graphlcd-base-0.1.9+git20120310/debian/graphlcd-tools.install @@ -0,0 +1,8 @@ +tools/convpic/convpic usr/bin/ +tools/convpic/convall usr/bin/ +tools/convpic/c_bmp2glcd usr/bin/ +tools/convpic/c_tif2glcd usr/bin/ +tools/crtfont/crtfont usr/bin/ +tools/showpic/showpic usr/bin/ +tools/showtext/showtext usr/bin/ +tools/lcdtestpattern/lcdtestpattern usr/bin/ --- graphlcd-base-0.1.9+git20120310.orig/debian/libglcddrivers1-dev.docs +++ graphlcd-base-0.1.9+git20120310/debian/libglcddrivers1-dev.docs @@ -0,0 +1 @@ +docs/DRIVER.* --- graphlcd-base-0.1.9+git20120310.orig/debian/libglcdskin1-dev.install +++ graphlcd-base-0.1.9+git20120310/debian/libglcdskin1-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/glcdskin +debian/tmp/usr/lib/libglcdskin.so + + --- graphlcd-base-0.1.9+git20120310.orig/debian/docs +++ graphlcd-base-0.1.9+git20120310/debian/docs @@ -0,0 +1 @@ +README --- graphlcd-base-0.1.9+git20120310.orig/debian/libglcdskin1.install +++ graphlcd-base-0.1.9+git20120310/debian/libglcdskin1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libglcdskin.so.* --- graphlcd-base-0.1.9+git20120310.orig/debian/changelog +++ graphlcd-base-0.1.9+git20120310/debian/changelog @@ -0,0 +1,163 @@ +graphlcd-base (0.1.9+git20120310-0yavdr0~lucid) lucid; urgency=high + + * Rebuild for yaVDR 0.3.3 + + -- Frank Neumann Thu, 29 Mar 2012 23:36:36 +0200 + +graphlcd-base (0.1.9+git20120310-0yavdr0~natty) natty; urgency=medium + + * New Upstream Snaphot + * Added libmagick-dev build-dep and usage of LIBMAGICK + + -- Reiner Paulus Sat, 10 Mar 2012 11:33:57 +0100 + +graphlcd-base (0.1.9+git20111129-0yavdr0~natty) natty; urgency=medium + + * New Upstream Snaphot + + -- Reiner Paulus Tue, 29 Nov 2011 09:12:00 +0100 + +graphlcd-base (0.1.9+git20111024-0yavdr0~natty) natty; urgency=medium + + * New Upstream Snaphot + * added libmagick-dev build-dep + + -- Holger Schvestka Mon, 24 Oct 2011 20:08:15 +0200 + +graphlcd-base (0.1.9+git20110829-1yavdr1~natty) natty; urgency=medium + + * New upstream snapshot (touchcol branch) + * removed ax206 udev file, now provided upstream + + -- Gerald Dachs Mon, 29 Aug 2011 11:02:52 +0200 + +graphlcd-base (0.1.9+git20110825-1yavdr2~natty) natty; urgency=medium + + * changed group in ax206 udev rule + + -- Gerald Dachs Fri, 26 Aug 2011 13:52:09 +0200 + +graphlcd-base (0.1.9+git20110825-1yavdr1~natty) natty; urgency=medium + + * New upstream snapshot (touchcol branch) + + -- Gerald Dachs Thu, 25 Aug 2011 13:16:42 +0200 + +graphlcd-base (0.1.9+git20110812-1yavdr2~natty) natty; urgency=medium + + * cleaned up package (thanks to Keine_Ahnung) + + -- Gerald Dachs Thu, 25 Aug 2011 11:56:18 +0200 + +graphlcd-base (0.1.9+git20110812-1yavdr1~natty) natty; urgency=low + + * New upstream snapshot (touchcol branch) + * added udev rule for ax206dpf + + -- Gerald Dachs Fri, 12 Aug 2011 09:04:14 +0200 + +graphlcd-base (0.1.9+git20110811-1yavdr1~natty) natty; urgency=low + + * New upstream snapshot (touchcol branch) + * activated ax206dpf + + -- Gerald Dachs Thu, 11 Aug 2011 09:38:39 +0200 + +graphlcd-base (0.1.9+git20110424-1yavdr1~natty) natty; urgency=low + + * New upstream snapshot + + -- Holger Schvestka Sun, 24 Apr 2011 07:17:02 +0200 + +graphlcd-base (0.1.5-5) unstable; urgency=low + + * Added 03_gcc-43.dpatch to fix gcc 4.3.x issue + + -- Tobias Grimm Wed, 12 Nov 2008 19:43:24 +0100 + +graphlcd-base (0.1.5-4) unstable; urgency=low + + * Added 02_utf8.dpatch + + -- Tobias Grimm Sun, 11 May 2008 14:25:58 +0200 + +graphlcd-base (0.1.5-3) unstable; urgency=low + + * Added 01_libserdisp.dpatch + + -- Tobias Grimm Wed, 26 Mar 2008 03:10:20 +0100 + +graphlcd-base (0.1.5-2) unstable; urgency=low + + * Depend on libserdisp1 (>= 1.97.7) + + -- Tobias Grimm Thu, 20 Mar 2008 23:31:48 +0100 + +graphlcd-base (0.1.5-1) unstable; urgency=low + + * New upstream release + * Removed 01_includes-fix.dpatch + * New SONAME libglcdgraphics1 -> libglcdgraphics2 + + -- Tobias Grimm Sun, 11 Mar 2007 18:53:15 +0100 + +graphlcd-base (0.1.4-1) unstable; urgency=low + + * New upstream release + * Removed 90_serdisp-config.dpatch - fixed upestream + * Added 01_includes-fix.dpatch + * Fixed architecture of dev packages to any + * Moved library-symlinks without version number to -dev packages + (fixes Lintian error libsnon-dev-pkg-with-shlib-symlink) + * Installing genfont, showtext and lcdtestpattern tools now + * Bumped Standards-Version to 3.7.2 + * Conflict dev packages to libglcd* (< 0.1.4) to avoid upgrade + problems + * Increased pkgconfig version + * Added -V option to dh_makeshlibs to make shlibs generate versioned + dependencies to the lib packages + + -- Tobias Grimm Sat, 17 Feb 2007 22:20:19 +0100 + +graphlcd-base (0.1.3-3) unreleased; urgency=low + + * Tobias Grimm + - Modified debian/watch to use new downloadurlmangle option of uscan + * Thomas Schmidt + - Make libglcddrivers1-dev and libglcdgraphics1-dev Architecture: all + instead of Architecture: any + - Removed README.Debian, because it contains no useful information + + -- Debian VDR Team Tue, 2 May 2006 19:51:00 +0200 + +graphlcd-base (0.1.3-2) unstable; urgency=low + + * Tobias Grimm + - Added 90_serdisp-config.dpatch + + -- Debian VDR Team Thu, 26 Jan 2006 00:43:44 +0100 + +graphlcd-base (0.1.3-1) unstable; urgency=low + + * Tobias Grimm + - New upstream release + - Fixed watch file + - Removed 92_fix-destdir + - Removed 93_symlink-libs + - Removed 94_freetype + - Deactivated dpatch + + -- Debian VDR Team Wed, 25 Jan 2006 02:12:36 +0100 + +graphlcd-base (0.1.2+0.1.3pre2-2) unstable; urgency=low + + * Fixed dependecies of -dev packages + + -- Tobias Grimm Tue, 6 Dec 2005 09:01:41 +0100 + +graphlcd-base (0.1.2+0.1.3pre2-1) unstable; urgency=low + + * Initial release + + -- Tobias Grimm Sat, 22 Oct 2005 11:09:36 +0200 +