The new docs are quite different than the old docs. Instead of one massive document, we now have seven distinct manuals.
Responsible Changed From-To: freebsd-ports-bugs->amdmi3 I'll take it.
> Synopsis: [MAINTAINER-UPDATE] sysutils/bacula-docs upgrade to latest version > > http://www.freebsd.org/cgi/query-pr.cgi?pr=133634 What about this instead: - Use PORTDOCS=* to not list docfiles twice - Use INSTALL_DATA instead of CP - Find docs automatically (this is questionable, may as leave separate INSTALL_DATA for each file - While here, fix some identation and use SF macro --- bacula-docs.patch begins here --- Index: Makefile =================================================================== RCS file: /home/amdmi3/projects/freebsd/FreeBSD.cvs/ports/sysutils/bacula-docs/Makefile,v retrieving revision 1.15 diff -u -r1.15 Makefile --- Makefile 6 Jan 2009 15:32:47 -0000 1.15 +++ Makefile 12 Apr 2009 04:09:50 -0000 @@ -6,10 +6,9 @@ # PORTNAME= bacula -PORTVERSION= 2.4.4 +PORTVERSION= 3.0.0 CATEGORIES= sysutils -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= bacula +MASTER_SITES= SF PKGNAMESUFFIX= -docs DISTFILES= ${PORTNAME}-docs-${PORTVERSION}.tar.bz2 ${PORTNAME}-${PORTVERSION}.tar.gz @@ -20,23 +19,22 @@ CONFLICTS= bacula-server-devel[0-9]* bacula-client-devel[0-9]* bacula-docs-devel-[0-9]* -UNIQUENAME=${PORTNAME}${PKGNAMESUFFIX} +UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} -PORTDOCS= ReleaseNotes bacula.pdf kernstodo manual +PORTDOCS= * .ifdef NOPORTDOCS -IGNORE= consists of only documentation, please undef NOPORTDOCS and try again +IGNORE= consists of only documentation, please undef NOPORTDOCS and try again .endif do-install: -# Documentation is only installed in -client port - for na in manual; do \ - ${MKDIR} ${DOCSDIR}/$$na ;\ - cd ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION} && ${FIND} $$na | \ - ${CPIO} -pdm -L -R root:wheel ${DOCSDIR}; \ - done - @${CP} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/ReleaseNotes ${DOCSDIR} - @${CP} ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION}/manual/bacula.pdf ${DOCSDIR} - @${CP} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/kernstodo ${DOCSDIR} + ${MKDIR} ${DOCSDIR} + + ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/ReleaseNotes \ + ${WRKDIR}/${PORTNAME}-${PORTVERSION}/kernstodo \ + ${DOCSDIR}/ + + ${FIND} ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION}/manuals/en \ + -name "*.pdf" -exec ${INSTALL_DATA} {} ${DOCSDIR}/ \; .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/amdmi3/projects/freebsd/FreeBSD.cvs/ports/sysutils/bacula-docs/distinfo,v retrieving revision 1.15 diff -u -r1.15 distinfo --- distinfo 6 Jan 2009 15:32:47 -0000 1.15 +++ distinfo 12 Apr 2009 04:04:41 -0000 @@ -1,6 +1,6 @@ -MD5 (bacula-docs-2.4.4.tar.bz2) = d9bb3e8ca8c9a4c741b83569c21a4806 -SHA256 (bacula-docs-2.4.4.tar.bz2) = 4ee4569ebac5666a6293f6353dd2e188d6c3dc890f41c8c5a97d55706416864b -SIZE (bacula-docs-2.4.4.tar.bz2) = 23009484 -MD5 (bacula-2.4.4.tar.gz) = 4eb6155b45611018af03002d37a2ffde -SHA256 (bacula-2.4.4.tar.gz) = 3a698bdf0fd3f55733a6a4aabe8c3dc2b1ed1ad5ca7fab000f6e0f804a9d3d38 -SIZE (bacula-2.4.4.tar.gz) = 3145564 +MD5 (bacula-docs-3.0.0.tar.bz2) = 2c3a1c6ba46b1371240a9b8d053fdf61 +SHA256 (bacula-docs-3.0.0.tar.bz2) = 7fc4d944f7e8222bfddba4b342ca19f7783e89e5439daa059cb45f783049e996 +SIZE (bacula-docs-3.0.0.tar.bz2) = 40703755 +MD5 (bacula-3.0.0.tar.gz) = 5ea5294c4f66f0d8ba1414f1ca9dc79b +SHA256 (bacula-3.0.0.tar.gz) = cafcf9e9682662d2efcef84a6d90ee09230c60c7ed15a7051b70a30f2966d45c +SIZE (bacula-3.0.0.tar.gz) = 3834280 --- bacula-docs.patch ends here --- -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dmitry: Thank you. Good suggestions. Please proceed. :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknibywACgkQCgsXFM/7nTywcACglfN3Iah9epoIBdrIOZaY/8eA r8oAn2zZrju+IXjaDNqRzLA03AbFXZ8e =oeSy -----END PGP SIGNATURE-----
State Changed From-To: open->closed Committed, with minor changes. Thanks!