mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-22 12:31:10 +00:00
Updated the Debian packages. They seem to work on my machine.
This commit is contained in:
parent
313c82efef
commit
a27452539f
10 changed files with 94 additions and 4 deletions
18
debian/changelog
vendored
18
debian/changelog
vendored
|
@ -1,3 +1,21 @@
|
|||
quakeforge (0.5.1-0cvs20020416) frozen unstable; urgency=low
|
||||
|
||||
* New snapshot.
|
||||
|
||||
-- Jeff Teunissen <deek@d2dc.net> Sat, 16 Apr 2002 04:07:02 -0400
|
||||
|
||||
quakeforge (0.5.1-0cvs20011117) frozen unstable; urgency=low
|
||||
|
||||
* New snapshot.
|
||||
|
||||
-- Jeff Teunissen <deek@d2dc.net> Sat, 17 Nov 2001 18:13:02 -0500
|
||||
|
||||
quakeforge (0.5.1-0cvs20011103) frozen unstable; urgency=low
|
||||
|
||||
* New snapshot.
|
||||
|
||||
-- Jeff Teunissen <deek@d2dc.net> Sat, 3 Nov 2001 16:13:02 -0500
|
||||
|
||||
quakeforge (0.5.1-0cvs20011015) frozen unstable; urgency=low
|
||||
|
||||
* New snapshot
|
||||
|
|
15
debian/control
vendored
15
debian/control
vendored
|
@ -3,7 +3,7 @@ Section: contrib/games
|
|||
Priority: optional
|
||||
Maintainer: Jeff Teunissen <deek@debian.org>
|
||||
Standards-Version: 3.1.1
|
||||
Build-Depends: automake, autoconf, libtool, bison, flex, debhelper, libsdl1.2-dev, zlib1g-dev, libncurses5-dev, svgalibg1-dev, xlibs-dev (>= 4)
|
||||
Build-Depends: automake, autoconf, libtool, bison, flex, debhelper, libsdl1.2-dev, zlib1g-dev, libncurses5-dev, svgalibg1-dev, xlibs-dev (>= 4), libasound2-dev
|
||||
|
||||
Package: quakeforge
|
||||
Architecture: any
|
||||
|
@ -172,3 +172,16 @@ Depends: quakeforge-common, ${shlibs:Depends}
|
|||
Description: ALSA 0.9 digital audio output plugin for QuakeForge
|
||||
The ALSA 0.9 plugin for QuakeForge provides digital audio output for QuakeForge
|
||||
targets that contain clients.
|
||||
|
||||
Package: qfcc
|
||||
Architecture: any
|
||||
Depends: cpp, ${shlibs:Depends}
|
||||
Description: The QuakeForge Code Compiler
|
||||
QFCC is an optimizing byte-code compiler for the Ruamoko language, a language
|
||||
based strongly on Id Software's QuakeC. The bytecode interpreter for QuakeC
|
||||
and Ruamoko is located inside the Quake engine (though there is a standalone
|
||||
interpreter available).
|
||||
.
|
||||
QFCC is designed to work with the QuakeForge engines, but will work with
|
||||
most non-QuakeForge servers with a couple of changes to its command-line
|
||||
options.
|
||||
|
|
7
debian/quakeforge-alsa.postinst
vendored
Normal file
7
debian/quakeforge-alsa.postinst
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/sh -e
|
||||
|
||||
update-alternatives --install /usr/lib/quakeforge/libsnd_output_default.so quakeforge-audio-default /usr/lib/quakeforge/libsnd_output_alsa0_9.so 100
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
7
debian/quakeforge-alsa.prerm
vendored
Normal file
7
debian/quakeforge-alsa.prerm
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
update-alternatives --remove quakeforge-audio-default /usr/lib/quakeforge/libsnd_output_alsa0_9.so
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
9
debian/quakeforge-common.shlibs
vendored
Normal file
9
debian/quakeforge-common.shlibs
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
libQFcd 1 quakeforge-common (>= 0.5.1)
|
||||
libQFconsole 1 quakeforge-common (>= 0.5.1)
|
||||
libQFcsqc 1 quakeforge-common (>= 0.5.1)
|
||||
libQFgamecode 1 quakeforge-common (>= 0.5.1)
|
||||
libQFgamecode_builtins 1 quakeforge-common (>= 0.5.1)
|
||||
libQFjs 1 quakeforge-common (>= 0.5.1)
|
||||
libQFmodels 1 quakeforge-common (>= 0.5.1)
|
||||
libQFsound 1 quakeforge-common (>= 0.5.1)
|
||||
libQFutil 1 quakeforge-common (>= 0.5.1)
|
2
debian/quakeforge-libs-gl.shlibs
vendored
Normal file
2
debian/quakeforge-libs-gl.shlibs
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
libQFrenderer_gl 1 quakeforge-libs-gl (>= 0.5.1)
|
||||
libQFmodels_gl 1 quakeforge-libs-gl (>= 0.5.1)
|
2
debian/quakeforge-libs-sw.shlibs
vendored
Normal file
2
debian/quakeforge-libs-sw.shlibs
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
libQFrenderer_sw 1 quakeforge-libs-sw (>= 0.5.1)
|
||||
libQFmodels_sw 1 quakeforge-libs-sw (>= 0.5.1)
|
7
debian/quakeforge-oss.postinst
vendored
Normal file
7
debian/quakeforge-oss.postinst
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/sh -e
|
||||
|
||||
update-alternatives --install /usr/lib/quakeforge/libsnd_output_default.so quakeforge-audio-default /usr/lib/quakeforge/libsnd_output_oss.so 90
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
7
debian/quakeforge-oss.prerm
vendored
Normal file
7
debian/quakeforge-oss.prerm
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
update-alternatives --remove quakeforge-audio-default /usr/lib/quakeforge/libsnd_output_oss.so
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
24
debian/rules
vendored
24
debian/rules
vendored
|
@ -21,6 +21,7 @@ x11 := $(PACKAGE)-x11
|
|||
|
||||
alsa := $(PACKAGE)-alsa
|
||||
oss := $(PACKAGE)-oss
|
||||
QFCC := qfcc
|
||||
|
||||
build := $(shell pwd)/debian/tmp
|
||||
tmp := debian/tmp
|
||||
|
@ -37,6 +38,8 @@ configure-stamp:
|
|||
# Add here commands to configure the package.
|
||||
[ -d CVS ] && ./bootstrap
|
||||
./configure --prefix=/usr $(RETARGET) --bindir=/usr/games \
|
||||
--without-fbdev \
|
||||
--disable-xmms \
|
||||
--mandir=\$${prefix}/share/man \
|
||||
--infodir=\$${prefix}/share/info \
|
||||
--with-plugin-path=/usr/lib/quakeforge \
|
||||
|
@ -79,19 +82,22 @@ install: build
|
|||
|
||||
# quakeforge-common
|
||||
find $(tmp)/etc ! -type d | sed -e "s:^$(tmp)::" > debian/$(common).conffiles
|
||||
install -D -m755 debian/$(common).shlibs debian/$(common)/DEBIAN/shlibs
|
||||
dh_movefiles -p$(common) --sourcedir=$(tmp) \
|
||||
etc/quakeforge.conf \
|
||||
usr/lib/libQFcd.so.* \
|
||||
usr/lib/libQFconsole.so.* \
|
||||
usr/lib/libQFcsqc.so.* \
|
||||
usr/lib/libQFgamecode.so.* \
|
||||
usr/lib/libQFgamecode_builtins.so.* \
|
||||
usr/lib/libQFgib.so.* \
|
||||
usr/lib/libQFjs.so.* \
|
||||
usr/lib/libQFmodels.so.* \
|
||||
usr/lib/libQFsound.so.* \
|
||||
usr/lib/libQFutil.so.* \
|
||||
usr/lib/quakeforge/libcd_null.so* \
|
||||
usr/lib/quakeforge/libconsole_client.so* \
|
||||
usr/lib/quakeforge/libsnd_output_disk.so* \
|
||||
usr/lib/quakeforge/libsnd_output_null.so* \
|
||||
usr/lib/quakeforge/libsnd_render_default.so*
|
||||
dh_installdocs -p$(common) NEWS TODO
|
||||
dh_installchangelogs -p$(common) ChangeLog
|
||||
|
@ -102,10 +108,10 @@ install: build
|
|||
usr/lib/libQFcd.so \
|
||||
usr/lib/libQFconsole.*a \
|
||||
usr/lib/libQFconsole.so \
|
||||
usr/lib/libQFcsqc.*a \
|
||||
usr/lib/libQFcsqc.so \
|
||||
usr/lib/libQFgamecode.*a \
|
||||
usr/lib/libQFgamecode.so \
|
||||
usr/lib/libQFgib.*a \
|
||||
usr/lib/libQFgib.so \
|
||||
usr/lib/libQFjs.*a \
|
||||
usr/lib/libQFjs.so \
|
||||
usr/lib/libQFmodels.*a \
|
||||
|
@ -125,6 +131,7 @@ install: build
|
|||
dh_movefiles -p$(gllib) --sourcedir=$(tmp) \
|
||||
usr/lib/libQFmodels_gl.so.* \
|
||||
usr/lib/libQFrenderer_gl.so.*
|
||||
install -D -m755 debian/$(gllib).shlibs debian/$(gllib)/DEBIAN/shlibs
|
||||
install -d -m755 debian/$(gllib)/usr/share/doc
|
||||
ln -s $(common) debian/$(gllib)/usr/share/doc/$(gllib)
|
||||
|
||||
|
@ -132,6 +139,7 @@ install: build
|
|||
dh_movefiles -p$(swlib) --sourcedir=$(tmp) \
|
||||
usr/lib/libQFmodels_sw.so.* \
|
||||
usr/lib/libQFrenderer_sw.so.*
|
||||
install -D -m755 debian/$(swlib).shlibs debian/$(swlib)/DEBIAN/shlibs
|
||||
install -d -m755 debian/$(swlib)/usr/share/doc
|
||||
ln -s $(common) debian/$(swlib)/usr/share/doc/$(swlib)
|
||||
|
||||
|
@ -191,6 +199,15 @@ install: build
|
|||
install -d -m755 debian/$(oss)/usr/share/doc
|
||||
ln -s $(common) debian/$(oss)/usr/share/doc/$(oss)
|
||||
|
||||
# qfcc
|
||||
install -D -m755 $(tmp)/usr/games/qfcc $(tmp)/usr/bin/qfcc
|
||||
rm -f $(tmp)/usr/games/qfcc
|
||||
dh_movefiles -p$(QFCC) --sourcedir=$(tmp) \
|
||||
usr/bin/qfcc \
|
||||
usr/share/man/man1/qfcc.1
|
||||
install -d -m755 debian/$(QFCC)/usr/share/doc
|
||||
ln -s $(common) debian/$(QFCC)/usr/share/doc/$(QFCC)
|
||||
|
||||
# quakeforge
|
||||
find $(tmp) -type d -empty | xargs -r rmdir -p --ignore-fail-on-non-empty
|
||||
dh_movefiles -p$(PACKAGE) --sourcedir=$(tmp)
|
||||
|
@ -212,6 +229,7 @@ binary-arch: build install
|
|||
dh_testroot
|
||||
dh_installexamples
|
||||
dh_installmenu
|
||||
dh_installman -p$(QFCC)
|
||||
dh_undocumented
|
||||
dh_strip
|
||||
dh_link
|
||||
|
|
Loading…
Reference in a new issue