aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.PL
diff options
context:
space:
mode:
authorDexter Morgan <dmorgan@mageia.org>2011-06-02 20:41:49 +0000
committerDexter Morgan <dmorgan@mageia.org>2011-06-02 20:41:49 +0000
commit6d626d6f0c3a3313b55a865c084f16a762d60713 (patch)
tree8f77945253ea4e76b2c674c45b97d53a64032e13 /Makefile.PL
downloadrpmtools-6d626d6f0c3a3313b55a865c084f16a762d60713.tar
rpmtools-6d626d6f0c3a3313b55a865c084f16a762d60713.tar.gz
rpmtools-6d626d6f0c3a3313b55a865c084f16a762d60713.tar.bz2
rpmtools-6d626d6f0c3a3313b55a865c084f16a762d60713.tar.xz
rpmtools-6d626d6f0c3a3313b55a865c084f16a762d60713.zip
Branch for updatesdistro/mga1
Diffstat (limited to 'Makefile.PL')
-rw-r--r--Makefile.PL55
1 files changed, 55 insertions, 0 deletions
diff --git a/Makefile.PL b/Makefile.PL
new file mode 100644
index 0000000..a8a47fb
--- /dev/null
+++ b/Makefile.PL
@@ -0,0 +1,55 @@
+# $Id: Makefile.PL 251926 2009-01-20 15:24:15Z pixel $
+
+use strict;
+use ExtUtils::MakeMaker;
+
+my $rpmtools_version = "5.9";
+
+# where to find the rpm utility
+
+sub MY::postamble {
+ <<MAKEMAKEFILE;
+.PHONY: ChangeLog
+
+cleanc:
+ rm -rf *.cz test
+
+ChangeLog:
+ LC_ALL=C svn2cl --accum --strip-prefix=soft/rpm/rpmtools/trunk
+ rm -f *.bak
+
+MAKEMAKEFILE
+}
+
+WriteMakefile(
+ NAME => 'rpmtools',
+ VERSION => $rpmtools_version,
+ macro => {
+ RPMTOOLSVERSION => $rpmtools_version,
+ },
+ depend => {
+ clean_subdirs => 'cleanc',
+ },
+ PM => {
+ 'packdrake.pm' => '$(INST_LIBDIR)/packdrake.pm',
+ },
+ EXE_FILES => [ qw(gendistrib genhdlist-old genhdlist2 packdrake dumpdistribconf) ],
+ C => [],
+ OBJECT => '',
+ CCFLAGS => '-Wall',
+ INC => '',
+ LIBS => [ '' ],
+ INSTALLDIRS => 'vendor',
+ MAN1PODS => {
+ dumpdistribconf => '$(INST_MAN1DIR)/dumpdistribconf.1',
+ gendistrib => '$(INST_MAN1DIR)/gendistrib.1',
+ 'genhdlist-old' => '$(INST_MAN1DIR)/genhdlist-old.1',
+ genhdlist2 => '$(INST_MAN1DIR)/genhdlist2.1',
+ packdrake => '$(INST_MAN1DIR)/packdrake.1',
+ },
+ MAN3PODS => {},
+ dist => {
+ COMPRESS => 'bzip2 --best',
+ SUFFIX => '.bz2',
+ },
+);