|
From: Marcelo E. M. <mar...@bi...> - 2000-07-17 17:11:29
|
Hi,
In order to figure out some context for the Spanish translation I had
to build stormpkg. There's a bug (#108784) stating that it won't
build. It's fixed now (hint, close the bug) but it still won't build,
in debian/rules one has to change:
install -d debian/tmp/usr/share/icons/
install -d debian/tmp/usr/share/applnk
cp -r debian/gnome/* debian/tmp/usr/share/gnome/apps
- cp -r pixmaps/stormpkg_box*.xpm debian/tmp/usr/share/icons
+ cp -r pixmaps/*.xpm debian/tmp/usr/share/icons
cp -r debian/kde/* debian/tmp/usr/share/applnk
I didn't change this because this is not the reason I was granted write
access to the CVS tree. Would anyone mind if I change such things
directly (with a proper log) or do you guys prefer to have a bug
submitted?
Along the same lines, in po/Makefile.in.in there's a problem which will
prevent the package from building, namely:
@@ -111,16 +111,16 @@
install-data-no: all
install-data-yes: all
if test -r "$(MKINSTALLDIRS)"; then \
- $(MKINSTALLDIRS) $(datadir); \
+ $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
else \
- $(SHELL) $(top_srcdir)/mkinstalldirs $(datadir); \
+ $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
fi
@catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
case "$$cat" in \
- *.gmo) destdir=$(gnulocaledir);; \
- *) destdir=$(localedir);; \
+ *.gmo) destdir=$(DESTDIR)$(gnulocaledir);; \
+ *) destdir=$(DESTDIR)$(localedir);; \
esac; \
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
dir=$$destdir/$$lang/LC_MESSAGES; \
i.e., stuff is getting installed on $(prefix)/blah/$(datadir), and
prefix is set to /usr. One option is to install the files with prefix
set to $PWD/debian/tmp/usr and the other one is applying this patch.
Also, I noticed some stuff like configure is on the CVS tree. It
shouldn't. config.h, log, po/stamp-cat-id, po/cat-id-tbl.c,
po/Makefile, po/Makefile.in shouldn't be there, too. (and I guess
stamp-h neither)
And lastly, for some reason my Makefile.in.in got changed/updated
(sorry, I'm not at home to check the version the gettext -- it's
whatever is on woody atm)
Greetings,
Marcelo
|