Skip to content

Instantly share code, notes, and snippets.

@matthiasr
Created February 21, 2012 21:19
Show Gist options
  • Save matthiasr/1879020 to your computer and use it in GitHub Desktop.
Save matthiasr/1879020 to your computer and use it in GitHub Desktop.
patch for bringing back the manpage in the updated pkgsrc/mail/offlineimap
diff --git a/mail/offlineimap/Makefile b/mail/offlineimap/Makefile
index a114d5b..b6d2517 100644
--- a/mail/offlineimap/Makefile
+++ b/mail/offlineimap/Makefile
@@ -18,7 +18,10 @@ PKG_DESTDIR_SUPPORT= user-destdir
WRKSRC= ${WRKDIR}/offlineimap
-INSTALLATION_DIRS= share/examples/offlineimap
+INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/examples/offlineimap
+
+pre-build:
+ ${PREFIX}/bin/rst2man.py ${WRKSRC}/docs/MANUAL.rst ${WRKSRC}/offlineimap.1
EGG_NAME= ${PKGNAME}
@@ -26,6 +29,9 @@ post-install:
.for f in offlineimap.conf offlineimap.conf.minimal
${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/examples/offlineimap/${f}
.endfor
+ ${INSTALL_MAN} ${WRKSRC}/offlineimap.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/offlineimap.1
+
+BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/offlineimap/PLIST b/mail/offlineimap/PLIST
index cca07dc..3f0632c 100644
--- a/mail/offlineimap/PLIST
+++ b/mail/offlineimap/PLIST
@@ -103,5 +103,6 @@ ${PYSITELIB}/offlineimap/ui/__init__.pyo
${PYSITELIB}/offlineimap/ui/debuglock.py
${PYSITELIB}/offlineimap/ui/debuglock.pyc
${PYSITELIB}/offlineimap/ui/debuglock.pyo
+man/man1/offlineimap.1
share/examples/offlineimap/offlineimap.conf
share/examples/offlineimap/offlineimap.conf.minimal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment