[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Enigma-devel] Some patches and wishlist items

From: Erich Schubert
Subject: [Enigma-devel] Some patches and wishlist items
Date: Fri, 12 Apr 2002 14:53:52 +0200
User-agent: Mutt/1.3.28i

First: i loved Oxyd. And i've been thinking about starting an oxyd clone
myself, too. I wouldn't have made it that similar, though.

I've been preparing Debian packages, but run into a small problem with
them (actually i had them working ;):
Debian has lua 4.1 already, which enigma doesn't build with.
The included lua works, I don't like including lua with enigma.
Especially since the lua build process of the included lua is not nice.

So it would be nice to get enigma working with lua 4.1, and remove the
lua source from the tarball - after all lua is used by some more apps.

you have on the TODO list:
. include debian package information
which usually is not recommended to include. Keep it separate, because
people probably won't agree with your preferences for building.
Having a "debian" dir in CVS is quite ugly sometimes.
So this is deprecated unless you are the maintainer yourself.

Here are some small diffs for your Makefiles, that allow building
into a separate tree (i prefer keeping the generated .o files etc.
separate from the source. so i build into enigma/build):

--- enigma-0.38a.orig/gfx/Makefile.am
+++ enigma-0.38a/gfx/Makefile.am
@@ -1,4 +1,4 @@
 pkgdatadir = $(datadir)/@PACKAGE@/gfx

-pkgdata_DATA = *.png
+pkgdata_DATA = $(srcdir)/*.png
 EXTRA_DIST = *.png *.sh
--- enigma-0.38a.orig/fonts/Makefile.am
+++ enigma-0.38a/fonts/Makefile.am
@@ -1,5 +1,3 @@
 pkgdatadir = $(datadir)/@PACKAGE@/fonts
-pkgdata_DATA = dreamorp.ttf dreamorp.txt *.png *.bmf
+pkgdata_DATA = $(srcdir)/dreamorp.ttf $(srcdir)/dreamorp.txt $(srcdir)/*.png $$
 EXTRA_DIST = $(pkgdata_DATA) mkfonts.sh
--- enigma-0.38a.orig/sound/Makefile.am
+++ enigma-0.38a/sound/Makefile.am
@@ -1,3 +1,3 @@
 pkgdatadir = $(datadir)/@PACKAGE@/sound
-pkgdata_DATA = *.wav Emilie.xm
+pkgdata_DATA = $(srcdir)/*.wav $(srcdir)/Emilie.xm
 EXTRA_DIST = $(pkgdata_DATA) 
--- enigma-0.38a.orig/levels/Makefile.am
+++ enigma-0.38a/levels/Makefile.am
@@ -1,3 +1,3 @@
 pkgdatadir = $(datadir)/@PACKAGE@/levels
-pkgdata_DATA = *.lua *.png
+pkgdata_DATA = $(srcdir)/*.lua $(srcdir)/*.png
 EXTRA_DIST = $(pkgdata_DATA) *.sh

Erich Schubert

erich@(mucl.de|debian.org)        --        GPG Key ID: 4B3A135C
A polar bear is a rectangular bear after a coordinate transform.
Die kürzeste Verbindung zwischen zwei Menschen ist ein Lächeln.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]