Changeset 5882 in project


Ignore:
Timestamp:
09/03/07 05:58:08 (13 years ago)
Author:
Ivan Raikov
Message:

Made some fixes so that the Debian package builds with the new build system.

Location:
chicken/trunk
Files:
1 deleted
8 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/chicken.texi

    r5399 r5882  
    22@setfilename chicken.info
    33@settitle Chicken Scheme Reference Manual
     4@ifinfo
     5@format
     6INFO-DIR-SECTION Programming
     7START-INFO-DIR-ENTRY
     8* Chicken: (chicken).           A compiler that translates Scheme source files into C.
     9END-INFO-DIR-ENTRY
     10@end format
     11@end ifinfo
    412@setchapternewpage on
    513@copying
  • chicken/trunk/debian/changelog

    r3241 r5882  
     1chicken (2.7-1) unstable; urgency=low
     2
     3  * New upstream version.
     4
     5 -- Ivan Raikov <raikov@oist.jp>  Mon, 03 Sep 2007 12:02:18 +0900
     6
     7chicken (2.5-1) unstable; urgency=low
     8
     9  * New upstream version; closes: #388632.
     10  * Installing eggs into /var/lib/chicken, not /usr/lib/chicken.
     11    closes: #388644.
     12
     13 -- Davide Puricelli (evo) <evo@debian.org>  Sun,  7 Jan 2007 17:13:09 +0100
     14
    115chicken (2.3-1) unstable; urgency=medium
    216
  • chicken/trunk/debian/chicken-bin.dirs

    r2616 r5882  
    1 usr/lib/chicken
     1var/lib/chicken
  • chicken/trunk/debian/chicken-bin.docs

    r2616 r5882  
    11README
    22NEWS
    3 chicken.html
    4 chicken.texi
    5 TASKS
     3
  • chicken/trunk/debian/libchicken0.files

    r2616 r5882  
    11usr/lib/lib*.so.*
    22usr/share/chicken/*.scm
     3usr/share/chicken/*.exports
  • chicken/trunk/debian/rules

    r2616 r5882  
    1414major=0
    1515
     16MAKE:=$(MAKE) PLATFORM=linux
     17PREFIX=/usr
     18BINARYVERSION=1
     19
    1620build: build-stamp
    1721build-stamp:
    1822        dh_testdir
    19         CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
    20         $(MAKE)
     23#       CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
     24        $(MAKE) MAKEINFO_PROGRAM_OPTIONS="" CFLAGS="$(CFLAGS)" PREFIX="$(PREFIX)" MANDIR="$(PREFIX)/share/man" INFODIR="$(PREFIX)/share/info" EGGDIR="/var/lib/chicken/$(BINARYVERSION)"
    2125        touch build-stamp
    2226
     
    2529        dh_testroot
    2630        rm -f build-stamp
    27         -test -r /usr/share/misc/config.sub && \
    28           cp -f /usr/share/misc/config.sub $(CURDIR)/config.sub
    29         -test -r /usr/share/misc/config.guess && \
    30           cp -f /usr/share/misc/config.guess $(CURDIR)/config.guess
     31#       -test -r /usr/share/misc/config.sub && \
     32#         cp -f /usr/share/misc/config.sub $(CURDIR)/config.sub
     33#       -test -r /usr/share/misc/config.guess && \
     34#         cp -f /usr/share/misc/config.guess $(CURDIR)/config.guess
    3135        -$(MAKE) clean
    3236        -$(MAKE) distclean
     
    3943        dh_clean -k
    4044        dh_installdirs
    41         $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr mandir=$(CURDIR)/debian/tmp/usr/share/man
     45        $(MAKE) install PREFIX="$(CURDIR)/debian/tmp/usr" MANDIR="$(CURDIR)/debian/tmp/usr/share/man" INFODIR="$(CURDIR)/debian/tmp/usr/share/info" EGGDIR="$(CURDIR)/debian/tmp/var/lib/chicken/$(BINARYVERSION)"
    4246
    4347binary-common:
     
    4751        dh_installdocs
    4852        dh_installman
    49         dh_installchangelogs ChangeLog
     53        dh_installinfo chicken.info
     54#       dh_installchangelogs ChangeLog
    5055        dh_link
    5156ifeq "$(findstring nostrip,$(DEB_BUILD_OPTIONS))" ""
  • chicken/trunk/defaults.make

    r5861 r5882  
    106106REMOVE_COMMAND_OPTIONS ?= -f
    107107REMOVE_COMMAND_RECURSIVE_OPTIONS ?= -fr
    108 MAKEINFO_PROGRAM_OPTIONS ?= --no-split
     108MAKEINFO_PROGRAM_OPTIONS ?= --no-split 
    109109INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS ?= -m755
    110110INSTALL_PROGRAM_STATIC_LIBRARY_OPTIONS ?= -m644
  • chicken/trunk/rules.make

    r5861 r5882  
    721721          chicken-profile.1 $(MANDIR)
    722722        $(MAKEDIR_COMMAND) $(MAKEDIR_COMMAND_OPTIONS) $(DOCDIR)/html
    723         $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) html/* $(DOCDIR)/html
     723#       $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) doc/html/* $(DOCDIR)/html
    724724        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) chicken.h $(CHICKEN_CONFIG_H) $(INCDIR)
    725725        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) README LICENSE $(DOCDIR)
    726         $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) chicken-more-macros.scm chicken-ffi-macros.scm \
    727           *.exports $(SHAREDIR)
    728         $(INSTALLINFO_PROGRAM) $(INSTALLINFO_PROGRAM_OPTIONS) chicken.info $(INFODIR)/dir
     726        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_FILE_OPTIONS) chicken-more-macros.scm chicken-ffi-macros.scm $(SHAREDIR)
     727#         *.exports $(SHAREDIR)
     728
     729        $(INSTALLINFO_PROGRAM) $(INSTALLINFO_PROGRAM_OPTIONS) --infodir=$(INFODIR) chicken.info
    729730ifdef WINDOWS
    730731        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_EXECUTABLE_OPTIONS) csibatch.bat $(BINDIR)
Note: See TracChangeset for help on using the changeset viewer.