Author: sargentd-guest Date: 2008-06-29 23:03:52 +0000 (Sun, 29 Jun 2008) New Revision: 7580
Added: packages/trunk/yabause/debian/ packages/trunk/yabause/debian/changelog packages/trunk/yabause/debian/compat packages/trunk/yabause/debian/control packages/trunk/yabause/debian/copyright packages/trunk/yabause/debian/rules packages/trunk/yabause/debian/watch packages/trunk/yabause/debian/yabause-gtk.postinst packages/trunk/yabause/debian/yabause-gtk.prerm packages/trunk/yabause/debian/yabause-qt.postinst packages/trunk/yabause/debian/yabause-qt.prerm Log: [svn-inject] Applying Debian modifications to trunk Property changes on: packages/trunk/yabause/debian ___________________________________________________________________ Name: mergeWithUpstream + 1 Added: packages/trunk/yabause/debian/changelog =================================================================== --- packages/trunk/yabause/debian/changelog (rev 0) +++ packages/trunk/yabause/debian/changelog 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,5 @@ +yabause (0.9.6-1) unstable; urgency=low + + * Initial release (Closes: #483124) + + -- Evgeni Golov <[EMAIL PROTECTED]> Sun, 29 Jun 2008 23:29:23 +0200 Added: packages/trunk/yabause/debian/compat =================================================================== --- packages/trunk/yabause/debian/compat (rev 0) +++ packages/trunk/yabause/debian/compat 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1 @@ +6 Added: packages/trunk/yabause/debian/control =================================================================== --- packages/trunk/yabause/debian/control (rev 0) +++ packages/trunk/yabause/debian/control 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,45 @@ +Source: yabause +Section: utils +Priority: optional +Maintainer: Debian Games Team <[EMAIL PROTECTED]> +Uploaders: Evgeni Golov <[EMAIL PROTECTED]> +Build-Depends: debhelper (>= 6), autotools-dev, pkg-config + freeglut3-dev, libgl1-mesa-dev, libglu1-mesa-dev, libsdl1.2-dev, + libglib2.0-dev, libgtk2.0-dev, libgtkglext1-dev, + libqt4-dev, libqt4-opengl-dev +Standards-Version: 3.8.0 +Homepage: http://yabause.org + +Package: yabause +Architecture: all +Depends: yabause-qt | yabause-gtk +Description: Yet Another Buggy And Uncomplete Saturn Emulator + Yabause is a Sega Saturn emulator under GNU GPL. + . + Yabause can boot Saturn bios and games, some of those games + are playable. + . + This package is a metapackage, which pulls either the preferred Qt + or the Gtk port of Yabause. + +Package: yabause-gtk +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Yet Another Buggy And Uncomplete Saturn Emulator - Gtk port + Yabause is a Sega Saturn emulator under GNU GPL. + . + Yabause can boot Saturn bios and games, some of those games + are playable. + . + This package contains the Gtk port of Yabause. + +Package: yabause-qt +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Yet Another Buggy And Uncomplete Saturn Emulator - Qt port + Yabause is a Sega Saturn emulator under GNU GPL. + . + Yabause can boot Saturn bios and games, some of those games + are playable. + . + This package contains the preferred Qt4 port of Yabause. Added: packages/trunk/yabause/debian/copyright =================================================================== --- packages/trunk/yabause/debian/copyright (rev 0) +++ packages/trunk/yabause/debian/copyright 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,127 @@ +This package was debianized by Evgeni Golov <[EMAIL PROTECTED]> on +Sun, 25 May 2008 13:06:03 +0200. + +It was downloaded from <http://yabause.org> + +Files: * +Copyright: © 2004-2008 Theo Berkau, 2003-2008 Guillaume Duhamel, 2005-2006 Fabien Coulon +License: GPL-2+ + +Files: src/{cdbase.*,cd-linux.c,cd-freebsd.c,cd-netbsd.c} +Copyright: © 2004-2008 Theo Berkau, 2004-2006 Guillaume Duhamel, 2005 Joost Peters +License: GPL-2+ + +Files: src/cd-macosx.c +Copyright: © 2005 Weston Yager, 2006-2008 Guillaume Duhamel, 2004-2005 Theo Berkau, 2004-2005 Lucas Newman +License: GPL-2+ + +Files: src/cs0.c +Copyright: © 2006 Ex-Cyber, 2005 Guillaume Duhamel, 2004-2005 Theo Berkau +License: GPL-2+ + +Files: src/profile.* +Copyright: © Patrick Kooman, 2002 +License: other + You are free to use, modify, re-distribute this code. + +Files: src/scsp.c +Copyright: © 2004 Stephane Dallongeville, 2004-2007 Theo Berkau, 2006 Guillaume Duhamel +License: GPL-2+ + +Files: src/scsp.h +Copyright: © 2004 Stephane Dallongeville, 2004-2006 Theo Berkau +Lincense: GPL-2+ + +Files: src/sh2d.c +Copyright: © 2000 Bart Trzynadlowski +License: PD + +Files: src/sh2idle.c +Copyright: © 2005-2006 Fabien Coulon +License: GPL-2+ + +Files: src/sh2int.c +Copyright: © 2004-2007 Theo Berkau, 2003-2005 Guillaume Duhamel, 2005 Fabien Coulon +License: GPL-2+ + +Files: src/{vidogl.c,vdp1.c} +Copyright: © 2003-2006 Guillaume Duhamel, 2004-2007 Theo Berkau, 2004 Lawrence Sebald +License: GPL-2+ + +Files: src/vidsoft.c +Copyright: © 2006 Fabien Coulon, 2004-2008 Theo Berkau, 2003-2004 Guillaume Duhamel +License: GPL-2+ + +Files: src/yabause.* +Copyright: © 2006 Anders Montonen, 2004-2006 Theo Berkau, 2003-2005 Guillaume Duhamel +License: GPL-2+ + +Files: src/carbon/{settings.c,main.c} +Copyright: © 2006 Anders Montonen, 2006 Guillaume Duhamel +License: GPL-2+ + +Files: src/carbon/cpustatus.* +Copyright: © 2006 Anders Montonen +License: GPL-2+ + +Files: src/carbon/build_dmg.sh +Copyright: © 2007 Anders Montonen / 2006 Lawrence Sebald / 2006 Guillaume Duhamel +License: GPL-2+ + +Files: src/c68k/{c68kexec.c,gen68k.c,c68k.c} +Copyright: © 2003-2004 Stephane Dallongeville +License: GPL-2+ + +Files: src/c68k/{c68k.h,gen68k.h} +Copyright: © 2004 Theo Berkau, 2003-2004 Stephane Dallongeville +License: GPL-2+ + +Files: src/dreamcast/yui.c +Copyright: © 2004-2008 Lawrence Sebald, 2003 Guillaume Duhamel +License: GPL-2+ + +Files: src/dreamcast/viddc.c +Copyright: © 2006 Fabien Coulon, 2003-2006 Guillaume Duhamel, 2004-2006 Theo Berkau, 2004-2007 Lawrence Sebald +License: GPL-2+ + +Files: src/dreamcast/{perdc.*,viddc.h} +Copyright: © 2005-2008 Lawrence Sebald +License: GPL-2+ + +Files: src/gtk/main.c +Copyright: © 2006 Fabien Coulon, 2006 Guillaume Duhamel, 2005 Joost Peters +License: GPL-2+ + +Files: src/qt/{Settings.*,UIAbout.*,UIYabause.*,UISettings.*,YabauseThread.*, + QtYabause.*,YabauseGL.*,PerQt.*,main.*}, + src/persdljoy.c +Copyright: © 2005-2006 Theo Berkau, 2008 Filipe Azevedo <[EMAIL PROTECTED]>, 2005 Guillaume Duhamel +License: GPL-2+ + +Files: src/qt/{CommonDialogs.*,UICheatRaw.*,UIWaitInput.*,UIBackupRam.*,UICheatAR.*,UICheats.*}, + src/qt/scripts/yabause_dmg.sh +Copyright: © 2008 Filipe Azevedo <[EMAIL PROTECTED]> +License: GPL-2+ + +Files: src/qt/mkspecs/win32-{osx,x11}-g++/qplatformdefs.h +Copyright: © 1992-2007 Trolltech ASA +License: GPL-2 + +Files: src/windows/{yui.c,yuidebug.c} +Copyright: © 2004-2008 Theo Berkau, 2004 Guillaume Duhamel, 2005 Joost Peters +License: GPL-2+ + +Files: src/windows/cd.h, src/cd-windows.c +Copyright: © 2004-2005 Theo Berkau, 2005 Joost Peters +License: GPL-2+ + +Files: debian/* +Copyright: © 2008 Evgeni Golov <[EMAIL PROTECTED]> +License: GPL-2+ + +Files: src/windows/resource.h, src/dreamcast/localtime.c +Copyright: UNKNOWN! +License: none + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. Added: packages/trunk/yabause/debian/rules =================================================================== --- packages/trunk/yabause/debian/rules (rev 0) +++ packages/trunk/yabause/debian/rules 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,118 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) + CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +else + CROSS= --build $(DEB_BUILD_GNU_TYPE) +endif + +config-common: + dh_testdir +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + +config-gtk: config-stamp-gtk +config-stamp-gtk: config-common + dh_testdir + ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info --with-port=gtk \ + CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs -Wl,--as-needed" + touch $@ + +config-qt: config-stamp-qt +config-stamp-qt: config-common + dh_testdir + ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info --with-port=qt \ + CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs -Wl,--as-needed" + touch $@ + +build-gtk: build-stamp-gtk +build-stamp-gtk: config-gtk + dh_testdir + $(MAKE) + touch $@ + +build-qt: build-stamp-qt +build-stamp-qt: config-qt + dh_testdir + $(MAKE) + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp-gtk build-stamp-qt config-stamp-gtk config-stamp-qt + + [ ! -f Makefile ] || $(MAKE) distclean + [ ! -f src/qt/Makefile ] || $(MAKE) -C src/qt distclean + [ ! -f src/gtk/Makefile ] || $(MAKE) -C src/gtk distclean + rm -f config.sub config.guess + + dh_clean + +install: + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # install yabause-gtk + install -D src/gtk/yabause $(CURDIR)/debian/yabause-gtk/usr/bin/yabause-gtk + install -D doc/yabause.1 $(CURDIR)/debian/yabause-gtk/usr/share/man/man1/yabause-gtk.1 + install -D src/gtk/yabause.desktop $(CURDIR)/debian/yabause-gtk/usr/share/applications/yabause-gtk.desktop + install -D -m 0644 src/gtk/yabause.png $(CURDIR)/debian/yabause-gtk/usr/share/pixmaps/yabause-gtk.png + sed -i -e 's,yabause,yabause-gtk,' $(CURDIR)/debian/yabause-gtk/usr/share/applications/yabause-gtk.desktop + + # install yabause-qt + install -D src/qt/yabause $(CURDIR)/debian/yabause-qt/usr/bin/yabause-qt + install -D doc/yabause.1 $(CURDIR)/debian/yabause-qt/usr/share/man/man1/yabause-qt.1 + install -D src/qt/yabause.desktop $(CURDIR)/debian/yabause-qt/usr/share/applications/yabause-qt.desktop + install -D -m 0644 src/qt/resources/icons/yabause.png $(CURDIR)/debian/yabause-qt/usr/share/pixmaps/yabause-qt.png + sed -i -e 's,yabause,yabause-qt,' $(CURDIR)/debian/yabause-qt/usr/share/applications/yabause-qt.desktop + +# Build architecture-independent files here. +binary-indep: + dh_testdir + dh_testroot + dh_clean -i -k + dh_installchangelogs -i + dh_installdocs -i + dh_compress -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build-gtk build-qt install + dh_testdir + dh_testroot + dh_installchangelogs -a ChangeLog + dh_installdocs -a + dh_installman -a + dh_desktop -a + dh_link -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install Property changes on: packages/trunk/yabause/debian/rules ___________________________________________________________________ Name: svn:executable + * Added: packages/trunk/yabause/debian/watch =================================================================== --- packages/trunk/yabause/debian/watch (rev 0) +++ packages/trunk/yabause/debian/watch 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,4 @@ +version=3 +http://sf.net/yabause/yabause-(.*)\.tar\.gz + + Added: packages/trunk/yabause/debian/yabause-gtk.postinst =================================================================== --- packages/trunk/yabause/debian/yabause-gtk.postinst (rev 0) +++ packages/trunk/yabause/debian/yabause-gtk.postinst 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,15 @@ +#!/bin/sh -e + +if [ "$1" = configure ]; then + update-alternatives --install /usr/bin/yabause \ + yabause /usr/bin/yabause-gtk 40 \ + --slave /usr/share/man/man1/yabause.1.gz \ + yabause.1.gz /usr/share/man/man1/yabause-gtk.1.gz +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 Added: packages/trunk/yabause/debian/yabause-gtk.prerm =================================================================== --- packages/trunk/yabause/debian/yabause-gtk.prerm (rev 0) +++ packages/trunk/yabause/debian/yabause-gtk.prerm 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,12 @@ +#!/bin/sh -e + +if [ "$1" = "remove" ] || [ "$1" = upgrade ]; then + update-alternatives --remove yabause /usr/bin/yabause-gtk +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 Added: packages/trunk/yabause/debian/yabause-qt.postinst =================================================================== --- packages/trunk/yabause/debian/yabause-qt.postinst (rev 0) +++ packages/trunk/yabause/debian/yabause-qt.postinst 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,15 @@ +#!/bin/sh -e + +if [ "$1" = configure ]; then + update-alternatives --install /usr/bin/yabause \ + yabause /usr/bin/yabause-qt 50 \ + --slave /usr/share/man/man1/yabause.1.gz \ + yabause.1.gz /usr/share/man/man1/yabause-qt.1.gz +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 Added: packages/trunk/yabause/debian/yabause-qt.prerm =================================================================== --- packages/trunk/yabause/debian/yabause-qt.prerm (rev 0) +++ packages/trunk/yabause/debian/yabause-qt.prerm 2008-06-29 23:03:52 UTC (rev 7580) @@ -0,0 +1,12 @@ +#!/bin/sh -e + +if [ "$1" = "remove" ] || [ "$1" = upgrade ]; then + update-alternatives --remove yabause /usr/bin/yabause-qt +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

