diff options
author | matthijs <matthijs@openttd.org> | 2008-09-09 11:26:17 +0000 |
---|---|---|
committer | matthijs <matthijs@openttd.org> | 2008-09-09 11:26:17 +0000 |
commit | a527d237aa3af230dd95447916822985ae1c1e11 (patch) | |
tree | f8663c90cfb2b487b76207177aae27473d583387 /os/debian | |
parent | 3baee8f3c624738fd86f506628f5224c917d679e (diff) | |
download | openttd-a527d237aa3af230dd95447916822985ae1c1e11.tar.xz |
(svn r14279) -Revert (r14237): Undo changes for renaming Debian packages, this is not the right way to do this.
Diffstat (limited to 'os/debian')
-rw-r--r-- | os/debian/control (renamed from os/debian/control.in) | 4 | ||||
-rwxr-xr-x | os/debian/rules | 29 |
2 files changed, 8 insertions, 25 deletions
diff --git a/os/debian/control.in b/os/debian/control index 0c6a4a053..c17953dd2 100644 --- a/os/debian/control.in +++ b/os/debian/control @@ -1,4 +1,4 @@ -Source: PACKAGE +Source: openttd Section: contrib/games Priority: optional Maintainer: Matthijs Kooijman <matthijs@stdin.nl> @@ -9,7 +9,7 @@ Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/deb-maint/openttd/trunk/ Vcs-Svn: svn://svn.debian.org/svn/collab-maint/deb-maint/openttd/trunk Homepage: http://www.openttd.org/ -Package: PACKAGE +Package: openttd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: timidity, freepats diff --git a/os/debian/rules b/os/debian/rules index d6fa65dbf..1ac6c90ef 100755 --- a/os/debian/rules +++ b/os/debian/rules @@ -6,22 +6,7 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -DEFAULT_PACKAGE := openttd -# Find the package name from the topmost changelog entry. -# Is this the best way to do this? -PACKAGE = $(shell cat debian/changelog | head -1 | cut -f1 -d' ') - -debian/control: - # Generate control file - sed 's/PACKAGE/$(PACKAGE)/' debian/control.in > debian/control - - # TODO: How to do this using makefile conditionals? - if [ "$(PACKAGE)" != "$(DEFAULT_PACKAGE)" ]; then \ - echo "Provides: $(DEFAULT_PACKAGE)" >> debian/control ; \ - echo "Conflicts: $(DEFAULT_PACKAGE)" >> debian/control ; \ - fi; - -configure: debian/control configure-stamp +configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. @@ -29,20 +14,20 @@ configure-stamp: touch configure-stamp -build: debian/control configure build-stamp +build: configure build-stamp build-stamp: dh_testdir # Add here commands to compile the package. - ./configure --prefix-dir=/usr --binary-dir=games --data-dir=share/games/openttd --icon-dir=share/pixmaps --personal-dir=.openttd --install-dir=debian/$(PACKAGE) + ./configure --prefix-dir=/usr --binary-dir=games --data-dir=share/games/openttd --icon-dir=share/pixmaps --personal-dir=.openttd --install-dir=debian/openttd $(MAKE) #/usr/bin/docbook-to-man debian/openttd.sgml > openttd.1 touch build-stamp -clean: debian/control +clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp @@ -54,10 +39,8 @@ clean: debian/control [ ! -f Makefile ] || $(MAKE) distclean dh_clean - # Clean up generated control file - -rm debian/control -install: debian/control build +install: build dh_testdir dh_testroot dh_clean -k @@ -71,7 +54,7 @@ binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. -binary-arch: debian/control build install +binary-arch: build install dh_testdir dh_testroot dh_installchangelogs changelog.txt |