--- gfxboot-themes-4.2.2-1.2.orig/debian/copyright +++ gfxboot-themes-4.2.2-1.2/debian/copyright @@ -0,0 +1,44 @@ +Upstream-Contact: Steffen Winterfeldt +Upstream-Homepage: http://download.opensuse.org/factory/repo/src-oss/suse/src/ +Maintainer-Contact: Debian Syslinux Maintainers +Maintainer-Homepage: http://syslinux.debian-maintainers.org/ + +Files: * +Copyright: 2004-2010 SUSE LINUX Products GmbH +License: GPL-2+ + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + . + On Debian systems, the complete text of the GNU General Public License + can be found in /usr/share/common-licenses/GPL-2 file. + +Files: debian/* +Copyright: (C) 2009-2010 Daniel Baumann +License: GPL-2+ + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + . + On Debian systems, the complete text of the GNU General Public License + can be found in /usr/share/common-licenses/GPL-2 file. --- gfxboot-themes-4.2.2-1.2.orig/debian/compat +++ gfxboot-themes-4.2.2-1.2/debian/compat @@ -0,0 +1 @@ +7 --- gfxboot-themes-4.2.2-1.2.orig/debian/README.source +++ gfxboot-themes-4.2.2-1.2/debian/README.source @@ -0,0 +1,37 @@ +Package Repositories +-------------------- + +Backports for the current stable debian distribution as well as snapshots of +unreleased versions may be available in repositories listed on the maintainers +homepage. The current URL of the maintainer homepage can be seen in +debian/copyright. + + +Source Access +------------- + +You can obtain the sources of this package with: + + $ apt-get source ${PACKAGE} + +whereas '${PACKAGE}' has to be replaced with the actual name of the package. + +This package is maintained with the Git version control system. The current git +source tree can be obtained with: + + $ git clone ${GIT_URI} + +whereas '${GIT_URI}' has to be replaced with the actual URI for the Git +repository. The current Git URI can be seen in debian/control in the extracted +package sources. + +More information about Git can be found in the git-core package. + +This package may use the Quilt patch system to manage all modifications to the +upstream source. Changes, if any, are stored in the source package as diffs in +debian/diff and are applied during the build. Current modifications can be +applied to the source tree with: + + $ QUILT_PATCHES=debian/patches quilt push -a + +More information about Quilt can be found in the quilt package. --- gfxboot-themes-4.2.2-1.2.orig/debian/control +++ gfxboot-themes-4.2.2-1.2/debian/control @@ -0,0 +1,56 @@ +Source: gfxboot-themes +Section: misc +Priority: extra +Maintainer: Debian Syslinux Maintainers +Uploaders: + Daniel Baumann , Otavio Salvador +Build-Depends: + debhelper (>= 7.0.50~), gfxboot-dev (>= 4.2.2), quilt (>= 0.46-7) +Standards-Version: 3.9.0 +Homepage: http://gfxboot.sourceforge.net/ +Vcs-Browser: http://git.debian-maintainers.org/?p=syslinux/gfxboot-themes.git +Vcs-Git: git://git.debian-maintainers.org/git/syslinux/gfxboot-themes.git + +Package: gfxboot-themes-opensuse +Architecture: all +Depends: ${misc:Depends}, gfxboot (>= 4.2.2) +Recommends: gfxboot-dev +Provides: gfxboot-theme +Description: tool to test and create graphical boot logos (openSUSE theme) + gfxboot is tool to test and create graphical boot logos for gfxboot compliant + boot loaders. Currently, this includes grub, lilo, and syslinux (all payloads). + . + This package contains the openSUSE theme. + +Package: gfxboot-themes-sled +Architecture: all +Depends: ${misc:Depends}, gfxboot (>= 4.2.2) +Recommends: gfxboot-dev +Provides: gfxboot-theme +Description: tool to test and create graphical boot logos (SLED theme) + gfxboot is tool to test and create graphical boot logos for gfxboot compliant + boot loaders. Currently, this includes grub, lilo, and syslinux (all payloads). + . + This package contains the SLED theme. + +Package: gfxboot-themes-sles +Architecture: all +Depends: ${misc:Depends}, gfxboot (>= 4.2.2) +Recommends: gfxboot-dev +Provides: gfxboot-theme +Description: tool to test and create graphical boot logos (SLES theme) + gfxboot is tool to test and create graphical boot logos for gfxboot compliant + boot loaders. Currently, this includes grub, lilo, and syslinux (all payloads). + . + This package contains the SLES theme. + +Package: gfxboot-themes-upstream +Architecture: all +Depends: ${misc:Depends}, gfxboot (>= 4.2.2) +Recommends: gfxboot-dev +Provides: gfxboot-theme +Description: tool to test and create graphical boot logos (upstream theme) + gfxboot is tool to test and create graphical boot logos for gfxboot compliant + boot loaders. Currently, this includes grub, lilo, and syslinux (all payloads). + . + This package contains the upstream theme. --- gfxboot-themes-4.2.2-1.2.orig/debian/rules +++ gfxboot-themes-4.2.2-1.2/debian/rules @@ -0,0 +1,60 @@ +#!/usr/bin/make -f + +SHELL := sh -e + +%: + dh --with quilt ${@} + +override_dh_auto_clean: + dh_auto_clean + + rm -rf build + +override_dh_auto_build: + cp -a themes build + + $(MAKE) -C build/openSUSE/help-install + $(MAKE) -C build/openSUSE + + for THEME in `cd build && ls`; \ + do \ + if [ "$${THEME}" != "openSUSE" ]; \ + then \ + $(MAKE) -C build/$${THEME}; \ + fi; \ + done + +override_dh_install: + dh_install + + mkdir -p debian/gfxboot-themes-opensuse/usr/share/gfxboot/themes + cp -a themes/openSUSE debian/gfxboot-themes-opensuse/usr/share/gfxboot/themes + + for THEME in `cd themes && ls`; \ + do \ + if [ "$${THEME}" != "openSUSE" ]; \ + then \ + PACKAGE="gfxboot-themes-`echo $${THEME} | tr [A-Z] [a-z]`"; \ + mkdir -p debian/$${PACKAGE}/usr/share/gfxboot/themes; \ + cp -a themes/openSUSE debian/$${PACKAGE}/usr/share/gfxboot/themes/$${THEME}; \ + cd themes/$${THEME}; \ + find . | cpio -dmpu --no-preserve-owner ../../debian/$${PACKAGE}/usr/share/gfxboot/themes/$${THEME}; \ + cd -; \ + rm -f debian/$${PACKAGE}/usr/share/gfxboot/themes/$${THEME}/Makefile; \ + cp -a themes/openSUSE/Makefile debian/$${PACKAGE}/usr/share/gfxboot/themes/$${THEME}/Makefile; \ + fi; \ + done + + for THEME in `cd build && ls`; \ + do \ + PACKAGE="gfxboot-themes-`echo $${THEME} | tr [A-Z] [a-z]`"; \ + install -D -m 0644 build/$${THEME}/bootlogo debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/cdrom/bootlogo; \ + /usr/share/gfxboot/bin/unpack_bootlogo debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/cdrom; \ + mkdir -p debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/bootloader; \ + cp -a build/$${THEME}/message build/$${THEME}/help-boot/*.hlp build/$${THEME}/po/*.tr debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/bootloader; \ + done + +override_dh_fixperms: + dh_fixperms + + find . debian -name "*.xcf" | xargs chmod 0644 --- gfxboot-themes-4.2.2-1.2.orig/debian/changelog +++ gfxboot-themes-4.2.2-1.2/debian/changelog @@ -0,0 +1,99 @@ +gfxboot-themes (4.2.2-1.2-1) unstable; urgency=low + + * Updating standards version to 3.9.0. + * Merging upstream version 4.2.2-1.2. + * Updating versioned gfxboot depends to 4.2.2. + + -- Daniel Baumann Tue, 06 Jul 2010 00:36:04 +0200 + +gfxboot-themes (4.2.1-1.2-1) unstable; urgency=low + + * Merging upstream version 4.2.1-1.2. + * Updating versioned gfxboot depends to 4.2.1. + + -- Daniel Baumann Sat, 05 Jun 2010 09:57:20 +0200 + +gfxboot-themes (4.1.47-1.1-1) unstable; urgency=low + + * Merging upstream version 4.1.47-1.1. + * Updating versioned gfxboot depends to 4.1.47. + + -- Daniel Baumann Sat, 22 May 2010 15:56:38 +0200 + +gfxboot-themes (4.1.44-1.1-1) unstable; urgency=low + + * Updating year in copyright file. + * Updating to standards 3.8.4. + * Merging upstream version 4.1.44-1.1. + * Updating year in copyright file. + * Sorting dh call in rules to common order. + * Updating versioned gfxboot depends to 4.1.44. + + -- Daniel Baumann Sat, 24 Apr 2010 11:39:24 +0200 + +gfxboot-themes (4.1.41-1.1-1) unstable; urgency=low + + * Merging upstream version 4.1.41-1.1. + * Updating versioned gfxboot depends to 4.1.41. + + -- Daniel Baumann Wed, 23 Dec 2009 09:13:17 +0100 + +gfxboot-themes (4.1.40-1.2-1) unstable; urgency=low + + * Merging upstream version 4.1.20-1.2. + * Updating versioned gfxboot depends to 4.1.40. + * Updating README.source. + * Adding explicit debian source version 1.0 until switch to 3.0. + * Correcting install location of themes, thanks to tefan Lippers- + Hollmann (Closes: #558138). + + -- Daniel Baumann Fri, 27 Nov 2009 15:25:37 +0100 + +gfxboot-themes (4.1.39-1.3-1) unstable; urgency=low + + * Merging upstream version 4.1.39-1.3. + * Updating versioned gfxboot depends to 4.1.39. + + -- Daniel Baumann Tue, 10 Nov 2009 12:01:58 +0100 + +gfxboot-themes (4.1.33-1.1-1) unstable; urgency=low + + * Merging upstream version 4.1.33-1.1. + * Updating versioned gfxboot depends to 4.1.33. + + -- Daniel Baumann Wed, 21 Oct 2009 08:38:46 +0200 + +gfxboot-themes (4.1.31-1.1-1) unstable; urgency=low + + * Merging upstream version 4.1.31-1.1. + * Updating versioned gfxboot depends to 4.1.31. + + -- Daniel Baumann Sat, 10 Oct 2009 13:06:10 +0200 + +gfxboot-themes (4.1.30-1.2-1) unstable; urgency=low + + * Merging upstream version 4.1.30-1.2. + * Updating versioned gfxboot depends to 4.1.30. + * Making quilt build-depends versioned. + + -- Daniel Baumann Tue, 06 Oct 2009 20:38:19 +0200 + +gfxboot-themes (4.1.28-1.1-1) unstable; urgency=low + + * Merging upstream version 4.1.28-1.1. + * Updating version gfxboot depends to 4.1.28. + + -- Daniel Baumann Fri, 02 Oct 2009 19:56:53 +0200 + +gfxboot-themes (4.1.24-1.1-1) unstable; urgency=low + + * Merging upstream version 4.1.24-1.1. + * Updating version gfxboot depends to 4.1.24. + + -- Daniel Baumann Sun, 20 Sep 2009 21:21:02 +0200 + +gfxboot-themes (4.1.19-2.15-1) unstable; urgency=low + + * Initial release. + + -- Daniel Baumann Wed, 02 Sep 2009 16:53:56 +0200 --- gfxboot-themes-4.2.2-1.2.orig/debian/TODO +++ gfxboot-themes-4.2.2-1.2/debian/TODO @@ -0,0 +1,2 @@ +* test with grub2 and include a conditional 'gfxboot --update-theme ${THEME}' + in postinst. --- gfxboot-themes-4.2.2-1.2.orig/debian/source/format +++ gfxboot-themes-4.2.2-1.2/debian/source/format @@ -0,0 +1 @@ +1.0 --- gfxboot-themes-4.2.2-1.2.orig/debian/patches/series +++ gfxboot-themes-4.2.2-1.2/debian/patches/series @@ -0,0 +1 @@ +01-adddir.patch --- gfxboot-themes-4.2.2-1.2.orig/debian/patches/01-adddir.patch +++ gfxboot-themes-4.2.2-1.2/debian/patches/01-adddir.patch @@ -0,0 +1,17 @@ +Author: Daniel Baumann +Description: + Replacing adddir location with absolute name in order to allow to compile the + themes from any location, not just /usr/share/gfxboot/themes/foo. + +diff -Naurp gfxboot-themes.orig/themes/openSUSE/Makefile gfxboot-themes/themes/openSUSE/Makefile +--- gfxboot-themes.orig/themes/openSUSE/Makefile 2009-09-02 14:53:09.000000000 +0000 ++++ gfxboot-themes/themes/openSUSE/Makefile 2009-09-03 07:51:19.000000000 +0000 +@@ -8,7 +8,7 @@ else + PREPARED = $(shell [ -f .prepared ] && echo 1) + endif + +-ADDDIR = ../../bin/adddir ++ADDDIR = /usr/share/gfxboot/bin/adddir + BFLAGS = -O -v -L ../.. + + SUBDIRS = fonts help-boot help-install po src