- Update to version 1.17.16

- Convert to USES=libtool
- Clean pkg-plist
This commit is contained in:
Pawel Pekala
2014-10-08 15:11:16 +00:00
parent e283a7caf5
commit 6850cf4091
4 changed files with 31 additions and 112 deletions
+8 -3
View File
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= dpkg
PORTVERSION= 1.17.9
PORTVERSION= 1.17.16
CATEGORIES= archivers sysutils
MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL}
DISTNAME= dpkg_${PORTVERSION}
@@ -18,13 +18,13 @@ RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar \
gmd5sum:${PORTSDIR}/sysutils/coreutils
GNU_CONFIGURE= yes
USES= gmake iconv perl5 pkgconfig tar:xz shebangfix
USES= gmake iconv libtool perl5 pkgconfig tar:xz shebangfix
WRKSRC= ${WRKDIR}/dpkg-${PORTVERSION}
SHEBANG_FILES= dselect/methods/ftp/update dselect/methods/ftp/install \
dselect/methods/ftp/setup
DPKGDIR?= /var/db/dpkg
PLIST_SUB+= DPKGDIR=${DPKGDIR:C,^/,,}
PLIST_SUB+= DPKGDIR=${DPKGDIR}
SUB_FILES= pkg-install pkg-deinstall
SUB_LIST+= DPKGDIR=${DPKGDIR}
@@ -48,5 +48,10 @@ post-patch:
@${REINPLACE_CMD} -e 's/cp -p $$(DEST/mv $$(DEST/g; s/rm $$(/rm -f $$(/g' \
${WRKSRC}/scripts/mk/Makefile.in \
${WRKSRC}/scripts/Makefile.in
@${REINPLACE_CMD} 's/{^MATCH}/\&/' ${WRKSRC}/dselect/mkcurkeys.pl
post-install:
(cd ${STAGEDIR}${DPKGDIR} && ${MKDIR} available diversions \
statoverride status)
.include <bsd.port.mk>
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (dpkg_1.17.9.tar.xz) = da58389a80a3515ea12aaf10c9e48f84ee6c08d2fe2c9e1450f4df49ffeeb6aa
SIZE (dpkg_1.17.9.tar.xz) = 4051292
SHA256 (dpkg_1.17.16.tar.xz) = 3bb58a197ad6e8fe80a2063de70ec737a486b1f6cafd9a481a92ce5411c90fe0
SIZE (dpkg_1.17.16.tar.xz) = 4299248
@@ -1,15 +0,0 @@
--- dselect/Makefile.in.orig 2013-07-28 14:55:57.000000000 +0200
+++ dselect/Makefile.in 2013-09-07 13:26:28.000000000 +0200
@@ -403,11 +403,7 @@
pkgsublist.cc \
pkgtop.cc
-dselect_LDADD = \
- $(CURSES_LIBS) \
- ../lib/dpkg/libdpkg.a \
- ../lib/compat/libcompat.a \
- $(LIBINTL)
+dselect_LDADD = $(LIBINTL) $(CURSES_LIBS) -ltinfow ../lib/dpkg/libdpkg.a ../lib/compat/libcompat.a
EXTRA_DIST = keyoverride mkcurkeys.pl
CLEANFILES = curkeys.h
+21 -92
View File
@@ -154,7 +154,6 @@ libexec/dpkg/methods/multicd/update
libexec/dpkg/parsechangelog/debian
libexec/libdpkg.a
libexec/pkgconfig/libdpkg.pc
%%NLS%%man/de/man1/dpkg-architecture.1.gz
%%NLS%%man/de/man1/dpkg-buildflags.1.gz
%%NLS%%man/de/man1/dpkg-buildpackage.1.gz
%%NLS%%man/de/man1/dpkg-checkbuilddeps.1.gz
@@ -204,7 +203,6 @@ libexec/pkgconfig/libdpkg.pc
%%NLS%%man/es/man1/dpkg-mergechangelogs.1.gz
%%NLS%%man/es/man1/dpkg-name.1.gz
%%NLS%%man/es/man1/dpkg-parsechangelog.1.gz
%%NLS%%man/es/man1/dpkg-query.1.gz
%%NLS%%man/es/man1/dpkg-scanpackages.1.gz
%%NLS%%man/es/man1/dpkg-scansources.1.gz
%%NLS%%man/es/man1/dpkg-shlibdeps.1.gz
@@ -226,17 +224,20 @@ libexec/pkgconfig/libdpkg.pc
%%NLS%%man/es/man5/deb-symbols.5.gz
%%NLS%%man/es/man5/deb-triggers.5.gz
%%NLS%%man/es/man5/deb-version.5.gz
%%NLS%%man/es/man5/deb.5.gz
%%NLS%%man/es/man5/dpkg.cfg.5.gz
%%NLS%%man/es/man5/dselect.cfg.5.gz
%%NLS%%man/es/man8/dpkg-divert.8.gz
%%NLS%%man/es/man8/start-stop-daemon.8.gz
%%NLS%%man/es/man8/update-alternatives.8.gz
%%NLS%%man/fr/man1/dpkg-buildflags.1.gz
%%NLS%%man/fr/man1/dpkg-buildpackage.1.gz
%%NLS%%man/fr/man1/dpkg-checkbuilddeps.1.gz
%%NLS%%man/fr/man1/dpkg-deb.1.gz
%%NLS%%man/fr/man1/dpkg-distaddfile.1.gz
%%NLS%%man/fr/man1/dpkg-genchanges.1.gz
%%NLS%%man/fr/man1/dpkg-gencontrol.1.gz
%%NLS%%man/fr/man1/dpkg-gensymbols.1.gz
%%NLS%%man/fr/man1/dpkg-maintscript-helper.1.gz
%%NLS%%man/fr/man1/dpkg-mergechangelogs.1.gz
%%NLS%%man/fr/man1/dpkg-name.1.gz
%%NLS%%man/fr/man1/dpkg-parsechangelog.1.gz
@@ -266,6 +267,7 @@ libexec/pkgconfig/libdpkg.pc
%%NLS%%man/fr/man5/dpkg.cfg.5.gz
%%NLS%%man/fr/man5/dselect.cfg.5.gz
%%NLS%%man/fr/man8/dpkg-divert.8.gz
%%NLS%%man/fr/man8/dpkg-statoverride.8.gz
%%NLS%%man/fr/man8/start-stop-daemon.8.gz
%%NLS%%man/fr/man8/update-alternatives.8.gz
%%NLS%%man/hu/man5/dpkg.cfg.5.gz
@@ -276,7 +278,6 @@ libexec/pkgconfig/libdpkg.pc
%%NLS%%man/it/man1/dpkg-distaddfile.1.gz
%%NLS%%man/it/man1/dpkg-name.1.gz
%%NLS%%man/it/man1/dpkg-parsechangelog.1.gz
%%NLS%%man/it/man1/dpkg-query.1.gz
%%NLS%%man/it/man1/dpkg-scanpackages.1.gz
%%NLS%%man/it/man1/dpkg-scansources.1.gz
%%NLS%%man/it/man1/dpkg-split.1.gz
@@ -293,7 +294,6 @@ libexec/pkgconfig/libdpkg.pc
%%NLS%%man/it/man5/deb-src-control.5.gz
%%NLS%%man/it/man5/deb-substvars.5.gz
%%NLS%%man/it/man5/deb-version.5.gz
%%NLS%%man/it/man5/deb.5.gz
%%NLS%%man/it/man5/dpkg.cfg.5.gz
%%NLS%%man/it/man5/dselect.cfg.5.gz
%%NLS%%man/it/man8/dpkg-statoverride.8.gz
@@ -307,7 +307,6 @@ libexec/pkgconfig/libdpkg.pc
%%NLS%%man/ja/man1/dpkg-mergechangelogs.1.gz
%%NLS%%man/ja/man1/dpkg-name.1.gz
%%NLS%%man/ja/man1/dpkg-parsechangelog.1.gz
%%NLS%%man/ja/man1/dpkg-query.1.gz
%%NLS%%man/ja/man1/dpkg-scanpackages.1.gz
%%NLS%%man/ja/man1/dpkg-scansources.1.gz
%%NLS%%man/ja/man1/dpkg-shlibdeps.1.gz
@@ -329,7 +328,6 @@ libexec/pkgconfig/libdpkg.pc
%%NLS%%man/ja/man5/deb-symbols.5.gz
%%NLS%%man/ja/man5/deb-triggers.5.gz
%%NLS%%man/ja/man5/deb-version.5.gz
%%NLS%%man/ja/man5/deb.5.gz
%%NLS%%man/ja/man5/dpkg.cfg.5.gz
%%NLS%%man/ja/man5/dselect.cfg.5.gz
%%NLS%%man/ja/man8/dpkg-divert.8.gz
@@ -420,7 +418,6 @@ man/man8/update-alternatives.8.gz
%%NLS%%man/pl/man1/dpkg-mergechangelogs.1.gz
%%NLS%%man/pl/man1/dpkg-name.1.gz
%%NLS%%man/pl/man1/dpkg-parsechangelog.1.gz
%%NLS%%man/pl/man1/dpkg-query.1.gz
%%NLS%%man/pl/man1/dpkg-scanpackages.1.gz
%%NLS%%man/pl/man1/dpkg-scansources.1.gz
%%NLS%%man/pl/man1/dpkg-shlibdeps.1.gz
@@ -442,13 +439,11 @@ man/man8/update-alternatives.8.gz
%%NLS%%man/pl/man5/deb-symbols.5.gz
%%NLS%%man/pl/man5/deb-triggers.5.gz
%%NLS%%man/pl/man5/deb-version.5.gz
%%NLS%%man/pl/man5/deb.5.gz
%%NLS%%man/pl/man5/dpkg.cfg.5.gz
%%NLS%%man/pl/man5/dselect.cfg.5.gz
%%NLS%%man/pl/man8/dpkg-divert.8.gz
%%NLS%%man/pl/man8/start-stop-daemon.8.gz
%%NLS%%man/pl/man8/update-alternatives.8.gz
%%NLS%%man/sv/man1/dpkg-architecture.1.gz
%%NLS%%man/sv/man1/dpkg-buildflags.1.gz
%%NLS%%man/sv/man1/dpkg-buildpackage.1.gz
%%NLS%%man/sv/man1/dpkg-checkbuilddeps.1.gz
@@ -571,91 +566,25 @@ sbin/start-stop-daemon
%%NLS%%share/locale/th/LC_MESSAGES/dpkg.mo
%%NLS%%share/locale/tl/LC_MESSAGES/dpkg.mo
%%NLS%%share/locale/tl/LC_MESSAGES/dselect.mo
%%NLS%%share/locale/tr/LC_MESSAGES/dpkg.mo
%%NLS%%share/locale/vi/LC_MESSAGES/dpkg.mo
%%NLS%%share/locale/vi/LC_MESSAGES/dselect.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/dpkg.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/dselect.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/dpkg.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/dselect.mo
%%NLS%%@dirrmtry share/locale/tl/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/tl
%%NLS%%@dirrmtry share/locale/mr/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/mr
%%NLS%%@dirrmtry share/locale/ku/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/ku
%%NLS%%@dirrmtry share/locale/km/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/km
%%NLS%%@dirrmtry share/locale/dz/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/dz
%%NLS%%@dirrmtry share/locale/ast/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/ast
@dirrm %%DATADIR%%
@dirrm libexec/pkgconfig
@dirrm libexec/dpkg/parsechangelog
@dirrm libexec/dpkg/methods/multicd
@dirrm libexec/dpkg/methods/ftp
@dirrm libexec/dpkg/methods/floppy
@dirrm libexec/dpkg/methods/disk
@dirrm libexec/dpkg/methods
@dirrm libexec/dpkg
@dirrm %%SITE_PERL%%/Dselect
@dirrm %%SITE_PERL%%/Dpkg/Vendor
@dirrm %%SITE_PERL%%/Dpkg/Source/Package/V3
@dirrm %%SITE_PERL%%/Dpkg/Source/Package
@dirrm %%SITE_PERL%%/Dpkg/Source
@dirrm %%SITE_PERL%%/Dpkg/Shlibs
@dirrm %%SITE_PERL%%/Dpkg/Interface
@dirrm %%SITE_PERL%%/Dpkg/Dist
@dirrm %%SITE_PERL%%/Dpkg/Control
@dirrm %%SITE_PERL%%/Dpkg/Compression
@dirrm %%SITE_PERL%%/Dpkg/Changelog/Entry
@dirrm %%SITE_PERL%%/Dpkg/Changelog
@dirrm %%SITE_PERL%%/Dpkg
@dirrm include/dpkg
@dirrmtry etc/dpkg/dselect.cfg.d
@dirrmtry etc/dpkg/dpkg.cfg.d
@dirrmtry etc/dpkg
@dirrmtry etc/alternatives
%%NLS%%@dirrmtry man/sv/man8
%%NLS%%@dirrmtry man/sv/man5
%%NLS%%@dirrmtry man/sv/man1
%%NLS%%@dirrmtry man/sv
%%NLS%%@dirrmtry man/pl/man8
%%NLS%%@dirrmtry man/pl/man5
%%NLS%%@dirrmtry man/pl/man1
%%NLS%%@dirrmtry man/pl
%%NLS%%@dirrmtry man/it/man8
%%NLS%%@dirrmtry man/it/man5
%%NLS%%@dirrmtry man/it/man1
%%NLS%%@dirrmtry man/it
%%NLS%%@dirrmtry man/hu/man8
%%NLS%%@dirrmtry man/hu/man5
%%NLS%%@dirrmtry man/hu/man1
%%NLS%%@dirrmtry man/hu
%%NLS%%@dirrmtry man/fr/man8
%%NLS%%@dirrmtry man/fr/man5
%%NLS%%@dirrmtry man/fr/man1
%%NLS%%@dirrmtry man/fr
%%NLS%%@dirrmtry man/es/man8
%%NLS%%@dirrmtry man/es/man5
%%NLS%%@dirrmtry man/es/man1
%%NLS%%@dirrmtry man/es
%%NLS%%@dirrmtry man/de/man8
%%NLS%%@dirrmtry man/de/man5
%%NLS%%@dirrmtry man/de/man1
%%NLS%%@dirrmtry man/de
@exec [ -e /%%DPKGDIR%%/available ] || touch /%%DPKGDIR%%/available
@exec [ -e /%%DPKGDIR%%/diversions ] || touch /%%DPKGDIR%%/diversions
@exec [ -e /%%DPKGDIR%%/statoverride ] || touch /%%DPKGDIR%%/statoverride
@exec [ -e /%%DPKGDIR%%/status ] || touch /%%DPKGDIR%%/status
@dirrmtry /%%DPKGDIR%%/updates
@dirrmtry /%%DPKGDIR%%/parts
@dirrmtry /%%DPKGDIR%%/methods/multicd
@dirrmtry /%%DPKGDIR%%/methods/mnt
@dirrmtry /%%DPKGDIR%%/methods/ftp
@dirrmtry /%%DPKGDIR%%/methods/floppy
@dirrmtry /%%DPKGDIR%%/methods/disk
@dirrmtry /%%DPKGDIR%%/methods
@dirrmtry /%%DPKGDIR%%/info
@dirrmtry /%%DPKGDIR%%/alternatives
@dirrmtry /%%DPKGDIR%%
@dir %%DPKGDIR%%/alternatives
@dir %%DPKGDIR%%/available
@dir %%DPKGDIR%%/diversions
@dir %%DPKGDIR%%/info
@dir %%DPKGDIR%%/methods/disk
@dir %%DPKGDIR%%/methods/floppy
@dir %%DPKGDIR%%/methods/ftp
@dir %%DPKGDIR%%/methods/mnt
@dir %%DPKGDIR%%/methods/multicd
@dir %%DPKGDIR%%/methods
@dir %%DPKGDIR%%/parts
@dir %%DPKGDIR%%/statoverride
@dir %%DPKGDIR%%/status
@dir %%DPKGDIR%%/updates
@dir %%DPKGDIR%%