]> git.donarmstrong.com Git - class_modular.git/.git/commitdiff
* Fix debian/rules to call Make properly
authorDon Armstrong <don@donarmstrong.com>
Sun, 24 Oct 2004 07:01:38 +0000 (07:01 +0000)
committerDon Armstrong <don@donarmstrong.com>
Sun, 24 Oct 2004 07:01:38 +0000 (07:01 +0000)
 * Update debian/control
   - Proper Maintainer
   - Ditch useless ${misc:Depends}
   - Get rid of "generated by dh-make-perl" notice
 * Update debian/changelog for new update
 * Add CHANGES file
 * Update MANIFEST and META.yml

git-svn-id: file:///srv/don_svn/class_modular/trunk@30 96c6a18b-02ce-0310-9fca-9eb62c757ba6

MANIFEST
META.yml
debian/changelog
debian/control
debian/rules

index 45cb9e7552837eace4108dcda293ce9c0392c582..a683c62de4fda695d461d85b88b92145f6fb465b 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,3 +1,4 @@
+CHANGES
 COPYING
 debian/changelog
 debian/compat
index d62cec2b329b909f00d66a90f756064f2922593a..94b219bec0eb5883cabfbe314beb299dc71dec05 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,9 +1,9 @@
 # http://module-build.sourceforge.net/META-spec.html
 #XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
 name:         Class-Modular
-version:      0.1
+version:      0.03SVN
 version_from: lib/Class/Modular.pm
-installdirs:  vendor
+installdirs:  site
 requires:
 
 distribution_type: module
index 1f59081543421df00830c209811c35e0f8b01258..83e2e0272a6b5e288a2eb72e37d857c9ad4fc284 100644 (file)
@@ -1,3 +1,9 @@
+libclass-modular-perl (0.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Don Armstrong <don@donarmstrong.com>  Tue, 19 Oct 2004 19:27:58 -0700
+
 libclass-modular-perl (0.1-1) unstable; urgency=low
 
   * Initial Release.
index 11ebde379197fffd9e06d954620c16bf0c1b777c..2667511f720fb73bf15f2135ee95809773a50748 100644 (file)
@@ -1,14 +1,14 @@
 Source: libclass-modular-perl
 Section: perl
-Priority: optional
-Build-Depends: debhelper (>= 4.0.2)
-Build-Depends-Indep: perl (>= 5.8.0-7)
-Maintainer: Don Armstrong <don@archimedes.ucr.edu>
+Priority: extra
+Build-Depends: debhelper (>= 4)
+Build-Depends-Indep: perl (>= 5.6.0-16)
+Maintainer: Don Armstrong <don@donarmstrong.com>
 Standards-Version: 3.6.1
 
 Package: libclass-modular-perl
 Architecture: all
-Depends: ${perl:Depends}, ${misc:Depends}, 
+Depends: ${perl:Depends}
 Description:  Class::Modular -- Modular class generation superclass
  Class::Modular is a superclass for generating modular classes, where
  methods can be added into the class from the perspective of the
@@ -22,5 +22,3 @@ Description:  Class::Modular -- Modular class generation superclass
  It fills the middle ground between traditional class based OOP and
  classless OOP. Class::Mutator and Sex are similar to
  Class::Modular but less manic.
- .
- This description was automagically extracted from the module by dh-make-perl.
index 48a40e571971f52d2d3e4150ac08393420b6f4b9..ad4b6a5c4cee629ed06434a1861e81f10a5cb70f 100755 (executable)
@@ -32,19 +32,18 @@ build: build-stamp
 build-stamp:
        dh_testdir
 
-       # Add commands to compile the package here
        $(PERL) Makefile.PL INSTALLDIRS=vendor
-       $(MAKE) OPTIMIZE="$(CFLAGS)"
-       
+       $(MAKE)
+       $(MAKE) test
+
        touch build-stamp
 
 clean:
        dh_testdir
        dh_testroot
 
-       # Add commands to clean up after the build process here
        -$(MAKE) distclean
-       
+
        dh_clean build-stamp install-stamp
 
 install: install-stamp
@@ -53,9 +52,8 @@ install-stamp: build-stamp
        dh_testroot
        dh_clean -k
 
-       #$(MAKE) test
-       $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
-       
+       $(MAKE) install PREFIX=$(TMP)/usr
+
        # As this is a architecture independent package, we are not supposed to install
        # stuff to /usr/lib. MakeMaker creates the dirs, we delete them from the deb:
        rmdir --ignore-fail-on-non-empty --parents $(TMP)/usr/lib/perl5
@@ -71,8 +69,8 @@ binary-indep: build install
 #      dh_installcron
 #      dh_installmenu
 #      dh_installexamples
-       dh_installdocs .svn/README.txt lib/.svn/README.txt lib/Class/.svn/README.txt t/.svn/README.txt
-       dh_installchangelogs 
+       dh_installdocs
+       dh_installchangelogs CHANGES
        dh_perl
        dh_link
        dh_strip