chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] svn head - buid problem on debian


From: F. Wittenberger
Subject: Re: [Chicken-users] svn head - buid problem on debian
Date: Wed, 10 Dec 2008 12:29:53 +0100

Am Mittwoch, den 10.12.2008, 08:58 +0100 schrieb felix winkelmann:
> DESTDIR is the destination directory for installation. I'm not familiar
> with the debian builds, but usually, this is set to install into a particular
> directory for packing a binary distribution (note that this is not the
> PREFIX, which is appended to DESTDIR), by default DESTDIR is empty.

Neither am I.  So if someone familiar with debian packaging could
review, it would be great.

Nevertheless here the diff to make
"dpkg-buildpackage -B -rfakeroot" working again where svn head is
checked out.

BEst regards

/Jörg



Index: rules.make
===================================================================
--- rules.make  (Revision 12808)
+++ rules.make  (Arbeitskopie)
@@ -1123,7 +1123,7 @@
        $(DESTDIR)$(IBINDIR)/$(CHICKEN_INSTALL_PROGRAM) -update-db
 else
        @echo
-       @echo "Warning: can not run `chicken-install -update-db\' when DESTDIR
is set"
+       @echo "Warning: can not run \`chicken-install -update-db\' when
DESTDIR is set"
        @echo
 endif
 endif
Index: debian/libchicken3.install
===================================================================
--- debian/libchicken3.install  (Revision 12808)
+++ debian/libchicken3.install  (Arbeitskopie)
@@ -1 +1 @@
-usr/lib/lib*.so.3
+usr/lib/lib*.so.4
Index: debian/changelog
===================================================================
--- debian/changelog    (Revision 12808)
+++ debian/changelog    (Arbeitskopie)
@@ -1,3 +1,9 @@
+chicken (4.0.0-0.1) unstable; urgency=low
+
+  * Added directory information to texi documentation file.
+
+ -- Ivan Raikov <address@hidden>  Thu, 01 Oct 2008 15:01:00 +0200
+
 chicken (3.2.0-0.2) unstable; urgency=low
 
   * Added directory information to texi documentation file.
Index: debian/rules
===================================================================
--- debian/rules        (Revision 12808)
+++ debian/rules        (Arbeitskopie)
@@ -49,12 +49,13 @@
 # build system, but will not end up in the package.
        $(MAKE) \
            install \
+           DESTDIR="$(CURDIR)/debian/tmp" \
             USE_HOST_PCRE=1 \
-           PREFIX="$(CURDIR)/debian/tmp/usr" \
-           MANDIR="$(CURDIR)/debian/tmp/usr/share/man" \
-           INFODIR="$(CURDIR)/debian/tmp/usr/share/info" \
-           SHAREDIR="$(CURDIR)/debian/tmp/usr/share" \
-           EGGDIR="$(CURDIR)/debian/tmp/var/lib/chicken/$(BINARYVERSION)" \
+           PREFIX="/usr" \
+           MANDIR="/usr/share/man" \
+           INFODIR="/usr/share/info" \
+           SHAREDIR="/tmp/usr/share" \
+           EGGDIR="/var/lib/chicken/$(BINARYVERSION)" \
            MAKEINFO_PROGRAM_OPTIONS="" \
            HOSTNAME=debian
 
@@ -66,7 +67,7 @@
 # The asterisk in chicken.info* is necessary, because Debian makeinfo
 # is very different from the standard makeinfo, and it is incredibly
 # difficult to convince it to produce standalone Texinfo files. 
-       dh_installinfo chicken.info*
+#      dh_installinfo chicken.info*
        dh_installchangelogs ChangeLog.*
        dh_install --sourcedir=debian/tmp
        dh_link
Index: debian/chicken-bin.manpages
===================================================================
--- debian/chicken-bin.manpages (Revision 12808)
+++ debian/chicken-bin.manpages (Arbeitskopie)
@@ -1,6 +1,5 @@
 csc.1
 csi.1
 chicken.1
-chicken-setup.1
 chicken-profile.1
 chicken-bug.1
Index: debian/chicken-bin.dirs
===================================================================
--- debian/chicken-bin.dirs     (Revision 12808)
+++ debian/chicken-bin.dirs     (Arbeitskopie)
@@ -1 +1,2 @@
+usr/share/chicken
 var/lib/chicken




reply via email to

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