[Scummvm-cvs-logs] SF.net SVN: scummvm:[34741] residual/trunk/dists

aquadran at users.sourceforge.net aquadran at users.sourceforge.net
Sat Oct 4 18:54:14 CEST 2008


Revision: 34741
          http://scummvm.svn.sourceforge.net/scummvm/?rev=34741&view=rev
Author:   aquadran
Date:     2008-10-04 16:54:14 +0000 (Sat, 04 Oct 2008)

Log Message:
-----------
added debian packaging by Pino Toscano

Added Paths:
-----------
    residual/trunk/dists/debian/
    residual/trunk/dists/debian/changelog
    residual/trunk/dists/debian/compat
    residual/trunk/dists/debian/control
    residual/trunk/dists/debian/copyright
    residual/trunk/dists/debian/prepare
    residual/trunk/dists/debian/residual.dirs
    residual/trunk/dists/debian/residual.docs
    residual/trunk/dists/debian/residual.menu
    residual/trunk/dists/debian/rules

Added: residual/trunk/dists/debian/changelog
===================================================================
--- residual/trunk/dists/debian/changelog	                        (rev 0)
+++ residual/trunk/dists/debian/changelog	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,5 @@
+residual (0.0.6~svn-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Pino Toscano <pino at kde.org>  Sat, 04 Oct 2008 12:06:26 +020


Property changes on: residual/trunk/dists/debian/changelog
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/compat
===================================================================
--- residual/trunk/dists/debian/compat	                        (rev 0)
+++ residual/trunk/dists/debian/compat	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1 @@
+5


Property changes on: residual/trunk/dists/debian/compat
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/control
===================================================================
--- residual/trunk/dists/debian/control	                        (rev 0)
+++ residual/trunk/dists/debian/control	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,20 @@
+Source: residual
+Section: games
+Priority: optional
+Maintainer: Pino Toscano <pino at kde.org>
+Build-Depends: debhelper (>= 5.0.0), libgl1-mesa-dev, libsdl1.2-dev, libmad0-dev, libvorbis-dev (>= 1.0.0-2), libflac-dev (>= 1.1.1-2), libz-dev
+Standards-Version: 3.8.0
+
+Package: residual
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: free implementation of LucasArts' LUA-based 3D adventures interpreter
+ Residual is a ScummVM (http://www.scummvm.org/) sub-project to play
+ LucasArts' LUA-based 3D adventures, such as Grim Fandango. Residual utilizes
+ OpenGL for 3D graphics hardware acceleration.
+ .
+ A software renderer is also included for machines without hardware OpenGL.
+ .
+ Residual is named such as it aims to do the same for the residual (remaining)
+ games. It is also a word pun, as the engine used in these LUA-based adventure
+ is called GrimE (as opposed to SCUMM). Grime is a type of residue.


Property changes on: residual/trunk/dists/debian/control
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/copyright
===================================================================
--- residual/trunk/dists/debian/copyright	                        (rev 0)
+++ residual/trunk/dists/debian/copyright	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,101 @@
+Residual was debianized by Pino Toscano <pino at kde.org> the 4th Oct 2008.
+
+It was downloaded from <http://www.scummvm.org/>.
+
+Upstream Authors: see `/usr/share/doc/residual/AUTHORS'.
+
+Copyright:
+
+Most of the files are released under the GNU General Public License v2:
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) any later version.
+
+    This library 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
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
+
+On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL-2'.
+
+Files released as GPL v2 or later:
+
+    common/algorithm.h
+    common/array.h
+    common/config-file.cpp
+    common/config-file.h
+    common/config-manager.cpp
+    common/config-manager.h
+    common/endian.h
+    common/error.h
+    common/events.h
+    common/file.cpp
+    common/file.h
+    common/frac.h
+    common/fs.cpp
+    common/fs.h
+    common/func.h
+    common/hashmap.cpp
+    common/hashmap.h
+    common/hash-str.h
+    common/keyboard.h
+    common/list.h
+    common/memorypool.cpp
+    common/memorypool.h
+    common/mutex.cpp
+    common/mutex.h
+    common/noncopyable.h
+    common/ptr.h
+    common/rect.h
+    common/savefile.h
+    common/singleton.h
+    common/str.cpp
+    common/stream.cpp
+    common/stream.h
+    common/str.h
+    common/timer.h
+    common/util.cpp
+    common/util.h
+    config.guess
+    config.sub
+    configure
+    engine/backend/events/default/default-events.cpp
+    engine/backend/events/default/default-events.h
+    engine/backend/fs/abstract-fs.h
+    engine/backend/fs/amigaos4/amigaos4-fs.cpp
+    engine/backend/fs/amigaos4/amigaos4-fs-factory.cpp
+    engine/backend/fs/amigaos4/amigaos4-fs-factory.h
+    engine/backend/fs/fs-factory.h
+    engine/backend/fs/posix/posix-fs.cpp
+    engine/backend/fs/posix/posix-fs-factory.cpp
+    engine/backend/fs/posix/posix-fs-factory.h
+    engine/backend/fs/windows/windows-fs.cpp
+    engine/backend/fs/windows/windows-fs-factory.cpp
+    engine/backend/fs/windows/windows-fs-factory.h
+    engine/backend/saves/compressed/compressed-saves.cpp
+    engine/backend/saves/compressed/compressed-saves.h
+    engine/backend/saves/default/default-saves.cpp
+    engine/backend/saves/default/default-saves.h
+    engine/backend/saves/savefile.cpp
+    engine/backend/timer/default/default-timer.cpp
+    engine/backend/timer/default/default-timer.h
+    engine/cmd_line.cpp
+    engine/cmd_line.h
+    mixer/audiostream.cpp
+    mixer/audiostream.h
+    mixer/mixer.cpp
+    mixer/mixer.h
+    mixer/mixer_intern.h
+    mixer/rate.cpp
+    mixer/rate.h
+
+
+The Debian packaging is licensed under the GPL,
+see `/usr/share/common-licenses/GPL'.


Property changes on: residual/trunk/dists/debian/copyright
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/prepare
===================================================================
--- residual/trunk/dists/debian/prepare	                        (rev 0)
+++ residual/trunk/dists/debian/prepare	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,36 @@
+#! /bin/sh
+
+# This simple script is called from the upstream makefile whenever someone
+# calls "make deb".  It adds a changelog entry to the top of debian/changelog
+# so that the version number is correct.
+
+VERSION=`sed -n -e 's/svn//g' -e 's/^#define RESIDUAL_VERSION "\(.*\)"/\1/p' engine/internal_version.h`-0svn`date +%Y%m%d`
+USERNAME=`whoami`
+GECOS=`getent passwd $USERNAME | awk '-F[,:]' '{print $5}'`
+DOMAIN=`hostname --fqdn`
+DATE=`date -R`
+
+head -1 debian/changelog | grep -qF $VERSION && exit 0
+
+TMP=`tempfile`
+
+cat debian/changelog > $TMP
+
+cat << __eof > debian/changelog
+residual ($VERSION) experimental; urgency=low
+
+  * SVN snapshot.
+
+    Builder:    $GECOS <$USERNAME@$DOMAIN>
+    Build-date: $DATE
+
+    Please don't file bugs you find in this package in the Debian Bug Tracking
+    system, use the ScummVM team's own bug tracker instead.  You can find this
+    tracker at <http://sourceforge.net/tracker/?group_id=37116>.
+
+ -- Pino Toscano <pino at kde.org>  $DATE
+
+__eof
+
+cat $TMP >> debian/changelog
+rm -f $TMP


Property changes on: residual/trunk/dists/debian/prepare
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/residual.dirs
===================================================================
--- residual/trunk/dists/debian/residual.dirs	                        (rev 0)
+++ residual/trunk/dists/debian/residual.dirs	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,5 @@
+usr/games
+usr/share/man/man6
+usr/share/icons
+usr/share/applications
+usr/share/pixmaps


Property changes on: residual/trunk/dists/debian/residual.dirs
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/residual.docs
===================================================================
--- residual/trunk/dists/debian/residual.docs	                        (rev 0)
+++ residual/trunk/dists/debian/residual.docs	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,3 @@
+AUTHORS
+README
+TODO


Property changes on: residual/trunk/dists/debian/residual.docs
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/residual.menu
===================================================================
--- residual/trunk/dists/debian/residual.menu	                        (rev 0)
+++ residual/trunk/dists/debian/residual.menu	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,3 @@
+?package(residual):needs="x11" section="Games/Adventure" \
+  title="Residual" command="/usr/games/residual" \
+  icon="/usr/share/icons/residual.xpm"


Property changes on: residual/trunk/dists/debian/residual.menu
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: residual/trunk/dists/debian/rules
===================================================================
--- residual/trunk/dists/debian/rules	                        (rev 0)
+++ residual/trunk/dists/debian/rules	2008-10-04 16:54:14 UTC (rev 34741)
@@ -0,0 +1,45 @@
+#!/usr/bin/make -f
+
+build: residual
+
+residual:
+	dh_testdir
+	./configure --prefix=/usr --bindir=/usr/games --datadir=/usr/share/games --mandir=/usr/share/man
+	$(MAKE)
+
+clean:
+	dh_testdir
+	dh_testroot
+	-$(MAKE) distclean
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean
+	dh_installdirs
+	$(MAKE) install DESTDIR=debian/residual
+	install -m 644 dists/residual.desktop debian/residual/usr/share/applications
+	#install -m 644 icons/residual.svg debian/residual/usr/share/pixmaps
+
+binary: binary-arch
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installchangelogs NEWS
+	dh_installman
+	dh_installmenu
+	dh_strip
+	dh_compress -X.pdf
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary-indep:
+
+.PHONY: build clean binary install binary-arch binary-indep


Property changes on: residual/trunk/dists/debian/rules
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list