Changeset 7440

Show
Ignore:
Timestamp:
10/08/05 15:40:28 (3 years ago)
Author:
rafl
Message:

r16858@ata: rafl | 2005-10-08 15:06:18 +0200
Debian:

  • New package 'libghc6-pugs-dev' for the haskell interface to pugs.
  • Added debian/libghc6-pugs-dev.install accordingly.
  • Added usr/share/pugs/* to pugs-modules.install
  • New install-stamp rule in debian/rules to get rid of the double-dh_install.
Location:
debian
Files:
1 added
3 modified

Legend:

Unmodified
Added
Removed
  • debian/control

    r6979 r7440  
    3939 . 
    4040 This package contains architecture independent pugs modules. 
     41 
     42Package: libghc6-pugs-dev 
     43Architecture: any 
     44Depends: ghc6 (>= 6.4), ghc6 (<< 6.4-999) 
     45Description: Pugs haskell interface 
     46 Pugs is an implementation of Perl 6, written in Haskell. It aims to implement 
     47 the full Perl 6 specification, as detailed in the Synopses at 
     48 http://dev.perl.org/perl6/synopsis/ 
     49 . 
     50 Homepage: http://pugscode.org/ 
     51 . 
     52 This package contains everything necessary to use pugs directly from haskell 
     53 code. 
  • debian/pugs-modules.install

    r6688 r7440  
     1usr/share/pugs/* 
    12usr/share/perl5/* 
    23usr/share/perl6/* 
  • debian/rules

    r6858 r7440  
    4444 
    4545install: install-indep install-arch 
    46 install-indep: 
     46install-stamp: 
    4747        dh_testdir 
    4848        dh_testroot 
     49        $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp 
     50        find $(CURDIR) -exec chmod u+rw {} \; 
    4951        dh_installdirs 
    50         dh_install -i --sourcedir=$(CURDIR)/debian/tmp --list-missing 
     52        dh_install --sourcedir=$(CURDIR)/debian/tmp --list-missing 
     53        touch install-stamp 
     54 
     55install-indep: install-stamp 
     56        dh_testdir 
     57        dh_testroot 
    5158        cp -r $(CURDIR)/docs/* $(CURDIR)/debian/pugs-doc/usr/share/doc/pugs-doc/ 
    5259        cp $(CURDIR)/debian/pugs-modules.lintian-overrides $(CURDIR)/debian/pugs-modules/usr/share/lintian/overrides/pugs-modules 
    5360        rm -f $(CURDIR)/debian/pugs-doc/usr/share/doc/pugs-doc/SEEALSO 
    5461 
    55 install-arch: 
     62install-arch: install-stamp 
    5663        dh_testdir 
    5764        dh_testroot 
    58         dh_installdirs -s 
    59         $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp 
    6065        cp util/perl6.vim $(CURDIR)/debian/pugs/usr/share/vim/vim63/syntax/ 
    61         dh_install -s --sourcedir=$(CURDIR)/debian/tmp --list-missing 
    6266        rm -f $(CURDIR)/debian/pugs/usr/lib/perl6/5.8/CORE/pugs/gen_prelude \ 
    6367        $(CURDIR)/debian/pugs/usr/lib/perl6/5.8/CORE/pugs/Pugs/Rule/LICENSE \