svn commit: r398265 - head/databases/namazu2

Dmitry Marakasov amdmi3 at FreeBSD.org
Thu Oct 1 09:42:21 UTC 2015


Author: amdmi3
Date: Thu Oct  1 09:42:19 2015
New Revision: 398265
URL: https://svnweb.freebsd.org/changeset/ports/398265

Log:
  - Add CPE info
  - Use /var instead of PREFIX/var
  - Don't install win32 configs
  - Use @sample
  - Properly handle vardirs in plist

Modified:
  head/databases/namazu2/Makefile
  head/databases/namazu2/pkg-plist

Modified: head/databases/namazu2/Makefile
==============================================================================
--- head/databases/namazu2/Makefile	Thu Oct  1 09:35:26 2015	(r398264)
+++ head/databases/namazu2/Makefile	Thu Oct  1 09:42:19 2015	(r398265)
@@ -3,7 +3,7 @@
 
 PORTNAME=	namazu
 PORTVERSION=	${NAMAZU_PORTVERSION}
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES+=	databases www textproc
 MASTER_SITES=	http://www.namazu.org/stable/
 PKGNAMESUFFIX=	2
@@ -14,11 +14,13 @@ COMMENT=	Full-text search system intende
 BUILD_DEPENDS=	p5-File-MMagic>=0:${PORTSDIR}/devel/p5-File-MMagic
 RUN_DEPENDS=	p5-File-MMagic>=0:${PORTSDIR}/devel/p5-File-MMagic
 
-USES=		gettext iconv libtool perl5
+USES=		cpe gettext iconv libtool perl5
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-perl5="${PERL}" \
 		--with-libintl-prefix=${LOCALBASE} \
+		--localstatedir=/var \
 		${ICONV_CONFIGURE_ARG}
+INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	DOCS
@@ -27,8 +29,14 @@ OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g' ${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -e 's|/usr/local/var|/var|g' ${WRKSRC}/conf/namazurc-sample
 
 post-install:
+	${RM} ${STAGEDIR}${PREFIX}/etc/namazu/*win32
+	${MV} ${STAGEDIR}${PREFIX}/etc/namazu/mknmzrc-sample \
+		${STAGEDIR}${PREFIX}/etc/namazu/mknmzrc.sample
+	${MV} ${STAGEDIR}${PREFIX}/etc/namazu/namazurc-sample \
+		${STAGEDIR}${PREFIX}/etc/namazu/namazurc.sample
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/*.css ${STAGEDIR}${DOCSDIR}
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}/en

Modified: head/databases/namazu2/pkg-plist
==============================================================================
--- head/databases/namazu2/pkg-plist	Thu Oct  1 09:35:26 2015	(r398264)
+++ head/databases/namazu2/pkg-plist	Thu Oct  1 09:42:19 2015	(r398265)
@@ -15,10 +15,8 @@ bin/rfnmz
 bin/vfnmz
 man/man1/mknmz.1.gz
 man/man1/namazu.1.gz
-etc/namazu/mknmzrc-sample
-etc/namazu/mknmzrc-sample.win32
-etc/namazu/namazurc-sample
-etc/namazu/namazurc-sample.win32
+ at sample etc/namazu/mknmzrc.sample
+ at sample etc/namazu/namazurc.sample
 include/namazu/codeconv.h
 include/namazu/field.h
 include/namazu/hlist.h
@@ -156,3 +154,5 @@ share/locale/pl/LC_MESSAGES/namazu.mo
 %%DATADIR%%/template/NMZ.tips.fr
 %%DATADIR%%/template/NMZ.tips.ja
 %%DATADIR%%/template/NMZ.tips.pl
+ at dir /var/namazu/index
+ at dir /var/namazu


More information about the svn-ports-all mailing list