new GNUstep release
Hubert Chan
uhoreg at debian.org
Mon Jul 16 18:03:00 UTC 2007
Hi everyone,
I've finally packaged the new GNUstep release. Due to changes in
gnustep-make, this will require changes in your packages. (Games
packaging team, your package that I'm referring to is oolite.)
- installing has changed, and now uses the standard DESTDIR variable.
Rather than using:
make install GNUSTEP_INSTALLATION_DIR=...
use instead:
make install DESTDIR=$(CURDIR)/debian/<package> GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
- instead of sourcing /usr/lib/GNUstep/System/Makefiles/GNUstep.sh
before running make, you can either:
- include /usr/share/GNUstep/debian/config.mk, and then set
GNUSTEP_MAKEFILES=$(GS_MAKE_DIR); or
- use gs_make instead of make
- the application and tool wrappers should no longer be made (i.e. the
links to gnustep-app-wrapper and gnustep-tool-wrapper)
- update your build depends to depend on libgnustep-base-dev (>= 1.14.0)
and/or libgnustep-gui-dev (>= 0.12.0)
That's probably all that needs to be done for most of the packages.
Unfortunately, due to the directory changes, the previous and current
GNUstep releases cannot be installed at the same time.
I have uploaded the new GNUstep packages into the experimental
distribution. Since most of it will be sitting in the NEW queue for a
little bit, you can also fetch them from:
http://debian.uhoreg.ca/experimental/gnustep/
(apt-get-able repository).
When you fix your packages, don't upload them into unstable yet, or else
they will FTBFS. If you upload them, upload only into experimental,
until we're ready to make the transition in unstable.
Sebastian Ley: the situation is a bit different for you, since you're
using gnustep-make-ogo. I tried to set it so that it's as similar to
what was there before. But let me know if you want any changes made (in
particular, if you want it setup so it uses more FHS-like paths), and
make sure that everything still builds fine with the new
gnustep-make-ogo.
Thank you all.
If you have any questions, please don't hesitate to ask. I will be out
of town, with no Internet access, for the next few days, but I will
answer your questions when I get back.
--
Hubert Chan <uhoreg at debian.org> -- Jabber: hubert at uhoreg.ca
PGP/GnuPG key: 1024D/124B61FA http://www.uhoreg.ca/
Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B 61FA
More information about the Pkg-games-devel
mailing list