mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
- Update to 9.20140613
- Fix shebang - Update pkg-descr - Use single space after WWW: - Take maintainership Changes: http://source.joeyh.branchable.com/?p=source.git
This commit is contained in:
parent
921629bca3
commit
e16203444e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=360511
@ -2,18 +2,19 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= debhelper
|
||||
PORTVERSION= 9.20120909
|
||||
PORTVERSION= 9.20140613
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= DEBIAN
|
||||
DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX}
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Helper programs for debian/rules
|
||||
|
||||
MAKE_ENV+= SITE_PERL_REL=${SITE_PERL_REL}
|
||||
MAKE_ARGS= PREFIX=${PREFIX} SITE_PERL=${SITE_PERL}
|
||||
NO_BUILD= yes
|
||||
USES= perl5
|
||||
USES= gmake perl5 shebangfix
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
NO_STAGE= yes
|
||||
SHEBANG_FILES= dh*
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (debhelper_9.20120909.tar.gz) = fabcdb9c41975ea0a1ccc66d6e065e424ed7a2119f6f1a6f7bfb7d06701370af
|
||||
SIZE (debhelper_9.20120909.tar.gz) = 464785
|
||||
SHA256 (debhelper_9.20140613.tar.gz) = 11d02f7e45affeddf327efc923a582b3fa7ba7246a9858a2a15d5262078bcedd
|
||||
SIZE (debhelper_9.20140613.tar.gz) = 476444
|
||||
|
@ -1,26 +1,28 @@
|
||||
--- Makefile.orig 2012-08-26 22:22:58.000000000 +0800
|
||||
+++ Makefile 2012-08-26 22:23:51.000000000 +0800
|
||||
@@ -78,15 +78,14 @@
|
||||
--- Makefile.orig 2013-11-11 03:11:15.000000000 +0800
|
||||
+++ Makefile 2014-07-01 01:06:16.800481843 +0800
|
||||
@@ -88,17 +88,16 @@
|
||||
done;
|
||||
|
||||
install:
|
||||
- install -d $(DESTDIR)/usr/bin \
|
||||
- $(DESTDIR)/usr/share/debhelper/autoscripts \
|
||||
- install -d $(DESTDIR)$(PREFIX)/bin \
|
||||
- $(DESTDIR)$(PREFIX)/share/debhelper/autoscripts \
|
||||
- $(DESTDIR)$(PERLLIBDIR)/Sequence \
|
||||
- $(DESTDIR)$(PERLLIBDIR)/Buildsystem
|
||||
- install dh $(COMMANDS) $(DESTDIR)/usr/bin
|
||||
- install -m 0644 autoscripts/* $(DESTDIR)/usr/share/debhelper/autoscripts
|
||||
+ install -d \
|
||||
+ $(DESTDIR)${SITE_PERL}/Debian/Debhelper/Sequence \
|
||||
+ $(DESTDIR)${SITE_PERL}/Debian/Debhelper/Buildsystem
|
||||
install dh $(COMMANDS) $(DESTDIR)$(PREFIX)/bin
|
||||
- install -m 0644 autoscripts/* $(DESTDIR)$(PREFIX)/share/debhelper/autoscripts
|
||||
- install -m 0644 Debian/Debhelper/*.pm $(DESTDIR)$(PERLLIBDIR)
|
||||
+ install -m 0644 autoscripts/* $(DESTDIR)$(PREFIX)/bin
|
||||
+ install -m 0644 Debian/Debhelper/*.pm $(DESTDIR)${SITE_PERL}/Debian/Debhelper
|
||||
[ "$(PREFIX)" = /usr ] || \
|
||||
- sed -i '/$$prefix=/s@/usr@$(PREFIX)@g' $(DESTDIR)$(PERLLIBDIR)/Dh_Lib.pm
|
||||
- install -m 0644 Debian/Debhelper/Sequence/*.pm $(DESTDIR)$(PERLLIBDIR)/Sequence
|
||||
- install -m 0644 Debian/Debhelper/Buildsystem/*.pm $(DESTDIR)$(PERLLIBDIR)/Buildsystem
|
||||
+ install -d \
|
||||
+ $(PREFIX)/${SITE_PERL_REL}/Debian/Debhelper/Sequence \
|
||||
+ $(PREFIX)/${SITE_PERL_REL}/Debian/Debhelper/Buildsystem
|
||||
+ install dh $(COMMANDS) $(PREFIX)/bin
|
||||
+ install -m 0644 autoscripts/* $(PREFIX)/bin
|
||||
+ install -m 0644 Debian/Debhelper/*.pm $(PREFIX)/$(SITE_PERL_REL)/Debian/Debhelper
|
||||
+ install -m 0644 Debian/Debhelper/Sequence/*.pm $(PREFIX)/$(SITE_PERL_REL)/Debian/Debhelper/Sequence
|
||||
+ install -m 0644 Debian/Debhelper/Buildsystem/*.pm $(PREFIX)/$(SITE_PERL_REL)/Debian/Debhelper/Buildsystem
|
||||
+ sed -i '' '/$$prefix=/s@/usr@$(PREFIX)@g' $(DESTDIR)${SITE_PERL}/Debian/Debhelper/Dh_Lib.pm
|
||||
+ install -m 0644 Debian/Debhelper/Sequence/*.pm $(DESTDIR)${SITE_PERL}/Debian/Debhelper/Sequence
|
||||
+ install -m 0644 Debian/Debhelper/Buildsystem/*.pm $(DESTDIR)${SITE_PERL}/Debian/Debhelper/Buildsystem
|
||||
|
||||
test: version
|
||||
./run perl -MTest::Harness -e 'runtests grep { ! /CVS/ && ! /\.svn/ && -f && -x } @ARGV' t/* t/buildsystems/*
|
||||
|
@ -1,7 +1,7 @@
|
||||
A collection of programs that can be used in a debian/rules file to automate
|
||||
common tasks related to building debian packages. Programs are included to
|
||||
install various files into your package, compress files, fix file permissions,
|
||||
integrate your package with the debian menu system, debconf, doc-base, etc.
|
||||
Most debian packages use debhelper as part of their build process.
|
||||
debhelper is a collection of programs that can be used in a debian/rules file to
|
||||
automate common tasks related to building binary debian packages. Programs are
|
||||
included to install various files into your package, compress files, fix file
|
||||
permissions, integrate your package with the debian menu system, etc. This will
|
||||
be of use only to debian developers or others who wish to build debian packages.
|
||||
|
||||
WWW: http://joeyh.name/code/debhelper/
|
||||
WWW: http://joeyh.name/code/debhelper/
|
||||
|
@ -1,3 +1,43 @@
|
||||
bin/dh
|
||||
bin/maintscript-helper
|
||||
bin/postinst-emacsen
|
||||
bin/postinst-icons
|
||||
bin/postinst-init
|
||||
bin/postinst-init-nostart
|
||||
bin/postinst-init-restart
|
||||
bin/postinst-init-tmpfiles
|
||||
bin/postinst-makeshlibs
|
||||
bin/postinst-menu
|
||||
bin/postinst-menu-method
|
||||
bin/postinst-modules
|
||||
bin/postinst-moveconffile
|
||||
bin/postinst-python
|
||||
bin/postinst-suid
|
||||
bin/postinst-ucf
|
||||
bin/postinst-usrlocal
|
||||
bin/postinst-wm
|
||||
bin/postinst-wm-noman
|
||||
bin/postinst-xfonts
|
||||
bin/postrm-debconf
|
||||
bin/postrm-icons
|
||||
bin/postrm-init
|
||||
bin/postrm-makeshlibs
|
||||
bin/postrm-menu
|
||||
bin/postrm-menu-method
|
||||
bin/postrm-modules
|
||||
bin/postrm-sgmlcatalog
|
||||
bin/postrm-suid
|
||||
bin/postrm-ucf
|
||||
bin/postrm-xfonts
|
||||
bin/preinst-emacsen
|
||||
bin/preinst-moveconffile
|
||||
bin/preinst-sgmlcatalog
|
||||
bin/prerm-emacsen
|
||||
bin/prerm-init
|
||||
bin/prerm-init-norestart
|
||||
bin/prerm-python
|
||||
bin/prerm-usrlocal
|
||||
bin/prerm-wm
|
||||
%%SITE_PERL%%/Debian/Debhelper/Buildsystem.pm
|
||||
%%SITE_PERL%%/Debian/Debhelper/Buildsystem/ant.pm
|
||||
%%SITE_PERL%%/Debian/Debhelper/Buildsystem/autoconf.pm
|
||||
@ -12,50 +52,7 @@
|
||||
%%SITE_PERL%%/Debian/Debhelper/Dh_Getopt.pm
|
||||
%%SITE_PERL%%/Debian/Debhelper/Dh_Lib.pm
|
||||
%%SITE_PERL%%/Debian/Debhelper/Sequence/python_support.pm
|
||||
bin/dh
|
||||
bin/maintscript-helper
|
||||
bin/postinst-emacsen
|
||||
bin/postinst-icons
|
||||
bin/postinst-init
|
||||
bin/postinst-init-nostart
|
||||
bin/postinst-init-restart
|
||||
bin/postinst-makeshlibs
|
||||
bin/postinst-menu
|
||||
bin/postinst-menu-method
|
||||
bin/postinst-mime
|
||||
bin/postinst-modules
|
||||
bin/postinst-moveconffile
|
||||
bin/postinst-python
|
||||
bin/postinst-sharedmimeinfo
|
||||
bin/postinst-suid
|
||||
bin/postinst-ucf
|
||||
bin/postinst-usrlocal
|
||||
bin/postinst-wm
|
||||
bin/postinst-wm-noman
|
||||
bin/postinst-xfonts
|
||||
bin/postrm-debconf
|
||||
bin/postrm-icons
|
||||
bin/postrm-init
|
||||
bin/postrm-makeshlibs
|
||||
bin/postrm-menu
|
||||
bin/postrm-menu-method
|
||||
bin/postrm-mime
|
||||
bin/postrm-modules
|
||||
bin/postrm-sgmlcatalog
|
||||
bin/postrm-sharedmimeinfo
|
||||
bin/postrm-suid
|
||||
bin/postrm-ucf
|
||||
bin/postrm-xfonts
|
||||
bin/preinst-moveconffile
|
||||
bin/preinst-sgmlcatalog
|
||||
bin/prerm-emacsen
|
||||
bin/prerm-init
|
||||
bin/prerm-init-norestart
|
||||
bin/prerm-python
|
||||
bin/prerm-usrlocal
|
||||
bin/prerm-wm
|
||||
@dirrmtry %%SITE_PERL%%/Debian/Debhelper/Sequence
|
||||
@dirrmtry %%SITE_PERL%%/Debian/Debhelper/Buildsystem
|
||||
@dirrmtry %%SITE_PERL%%/Debian/Debhelper/Sequence
|
||||
@dirrmtry %%SITE_PERL%%/Debian/Debhelper
|
||||
@dirrmtry %%SITE_PERL%%/Debian
|
||||
@dirrmtry %%DATADIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user