[fenix] 34/127: Leave it all in one single package

Peter Pentchev roam at ringlet.net
Thu Dec 17 14:39:32 UTC 2015


This is an automated email from the git hooks/post-receive script.

roam-guest pushed a commit to branch master
in repository fenix.

commit 9f593f27417b2ac76412bbcc35de94a9406e83b5
Author: Miriam Ruiz <miriam at debian.org>
Date:   Tue Jul 31 07:48:00 2007 +0000

    Leave it all in one single package
---
 debian/changelog              |  4 +++-
 debian/control                | 16 +---------------
 debian/fenix-runtime.install  |  2 --
 debian/fenix-runtime.manpages |  1 -
 debian/fenix.install          |  3 +++
 debian/fenix.manpages         |  1 +
 debian/rules                  |  2 ++
 7 files changed, 10 insertions(+), 19 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 1345d8f..e0c3602 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,7 +4,9 @@ fenix (0.92a.dfsg1-1) UNRELEASED; urgency=low
   * Renamed package to simply fenix
   * Added patch to synchronize code against the latest CVS version
   * Added support for reading programs from stdin in the interpreter.
-  
+  * Added fenix binary to compile and execute a game on the fly.
+  * Put everything in a single package.
+
   [ Cyril Brulebois ]
   * Added XS-Vcs-Svn and XS-Vcs-Browser fields in the control file.
 
diff --git a/debian/control b/debian/control
index b41a138..b01af6c 100644
--- a/debian/control
+++ b/debian/control
@@ -10,26 +10,12 @@ Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/fenix/
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/fenix/?op=log
 
-Package: fenix-runtime
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: runtime environment for executing 2D games made with fenix
- Fenix is an interpreted script programming language, especially designed to
- developing and running 2D games. It has a full graphic library, sound engine
- and full featured 2D game engine, making game development extremely easy.
- .
- This package contains the interpreter needed to run games developed in fenix.
- .
-  Homepage: http://fenix.divsite.net/
-
 Package: fenix
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, fenix-runtime (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: development environment for making 2D games
  Fenix is an interpreted script programming language, especially designed to
  developing and running 2D games. It has a full graphic library, sound engine
  and full featured 2D game engine, making game development extremely easy.
  .
- This package contains the programs needed to develop games in fenix.
- .
   Homepage: http://fenix.divsite.net/
diff --git a/debian/fenix-runtime.install b/debian/fenix-runtime.install
deleted file mode 100644
index 17b34e9..0000000
--- a/debian/fenix-runtime.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/bin/*fxi
-usr/share/locale/*/LC_MESSAGES/fenix-fxi.mo
diff --git a/debian/fenix-runtime.manpages b/debian/fenix-runtime.manpages
deleted file mode 100644
index 66bb5bd..0000000
--- a/debian/fenix-runtime.manpages
+++ /dev/null
@@ -1 +0,0 @@
-debian/fenix-fxi.1
diff --git a/debian/fenix.install b/debian/fenix.install
index db5ac93..94e9154 100644
--- a/debian/fenix.install
+++ b/debian/fenix.install
@@ -1,4 +1,7 @@
 usr/bin/*fpg
 usr/bin/*fxc
 usr/bin/*map
+usr/bin/*fxi
+usr/bin/fenix
+usr/share/locale/*/LC_MESSAGES/fenix-fxi.mo
 usr/share/locale/*/LC_MESSAGES/fenix-fxc.mo
diff --git a/debian/fenix.manpages b/debian/fenix.manpages
index 096b3d0..1efb084 100644
--- a/debian/fenix.manpages
+++ b/debian/fenix.manpages
@@ -2,3 +2,4 @@ debian/fenix.1
 debian/fenix-fxc.1
 debian/fenix-fpg.1
 debian/fenix-map.1
+debian/fenix-fxi.1
diff --git a/debian/rules b/debian/rules
index 196fbb6..184587a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -69,6 +69,8 @@ install: build
 			mv "$$f" "fenix-$$f" ; \
 		done
 	$(MAKE) -C debian/i18n install INSTALLPREFIX=$(CURDIR)/debian/tmp/usr/share/locale/
+	cp debian/fenix.sh $(CURDIR)/debian/tmp/usr/bin/fenix
+	chmod +x $(CURDIR)/debian/tmp/usr/bin/fenix
 
 # Build architecture-independent files here.
 binary-indep: build install

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/fenix.git



More information about the Pkg-games-commits mailing list