svn commit: r428372 - in head/x11: libfm libfm-extra
Olivier Duchateau
olivierd at FreeBSD.org
Sun Dec 11 17:53:54 UTC 2016
Author: olivierd
Date: Sun Dec 11 17:53:52 2016
New Revision: 428372
URL: https://svnweb.freebsd.org/changeset/ports/428372
Log:
- Update to 1.2.5
- Adjust dependencies (reported by QA script)
- Switch to USES= localbase
- Remove DOCS option
- Take maintainership
Modified:
head/x11/libfm-extra/Makefile
head/x11/libfm-extra/pkg-plist
head/x11/libfm/Makefile
head/x11/libfm/distinfo
head/x11/libfm/pkg-plist
Modified: head/x11/libfm-extra/Makefile
==============================================================================
--- head/x11/libfm-extra/Makefile Sun Dec 11 17:41:31 2016 (r428371)
+++ head/x11/libfm-extra/Makefile Sun Dec 11 17:53:52 2016 (r428372)
@@ -4,7 +4,7 @@
PORTNAME= libfm
PKGNAMESUFFIX= -extra
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= olivierd at FreeBSD.org
COMMENT= LibFM-Extra library
LICENSE= LGPL21
@@ -20,6 +20,6 @@ USE_LDCONFIG= yes
EXTRA_ONLY= yes
-OPTIONS_EXCLUDE=DOCS NLS
+OPTIONS_EXCLUDE= NLS
.include "${MASTERDIR}/Makefile"
Modified: head/x11/libfm-extra/pkg-plist
==============================================================================
--- head/x11/libfm-extra/pkg-plist Sun Dec 11 17:41:31 2016 (r428371)
+++ head/x11/libfm-extra/pkg-plist Sun Dec 11 17:53:52 2016 (r428372)
@@ -2,6 +2,6 @@ include/libfm/fm-extra.h
include/libfm/fm-version.h
include/libfm/fm-xml-file.h
lib/libfm-extra.so
-lib/libfm-extra.so.%%ABI_VERSION%%
-lib/libfm-extra.so.%%ABI_VERSION%%.%%MICRO_VERSION%%
+lib/libfm-extra.so.4
+lib/libfm-extra.so.4.0.5
libdata/pkgconfig/libfm-extra.pc
Modified: head/x11/libfm/Makefile
==============================================================================
--- head/x11/libfm/Makefile Sun Dec 11 17:41:31 2016 (r428371)
+++ head/x11/libfm/Makefile Sun Dec 11 17:53:52 2016 (r428372)
@@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= libfm
-PORTVERSION= 1.2.4
+PORTVERSION= 1.2.5
CATEGORIES= x11
MASTER_SITES= SF/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM/
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= olivierd at FreeBSD.org
COMMENT?= Core library of PCManFM file manager
LICENSE= LGPL21
@@ -15,42 +15,42 @@ LICENSE= LGPL21
BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
valac:lang/vala
LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \
- libexif.so:graphics/libexif
+ libexif.so:graphics/libexif \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libfm-extra.so:x11/libfm-extra
.endif
SLAVEDIRS= ${CATEGORIES}/${PORTNAME}-extra
-USES= gettext-tools gmake libtool pathfix pkgconfig tar:xz
+USES= gettext-tools gmake libtool localbase pathfix pkgconfig tar:xz
USE_GNOME= glib20 intltool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --disable-static
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
.if ! defined(EXTRA_ONLY)
USES+= desktop-file-utils shared-mime-info
-USE_GNOME+= gtk20
+USE_GNOME+= gtk20 cairo gdkpixbuf2
CONFIGURE_ARGS+=--with-gtk=2
.else
USE_GNOME+= intltool intlhack
CONFIGURE_ARGS+=--with-extra-only
.endif
-MICRO_VERSION= 0.4
-ABI_VERSION= 4
-PLIST_SUB+= MICRO_VERSION=${MICRO_VERSION} \
- ABI_VERSION=${ABI_VERSION}
-
-PORTDOCS= AUTHORS NEWS README
-
-OPTIONS_DEFINE= DOCS NLS
+OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_USES= gettext-runtime
NLS_CONFIGURE_ENABLE= nls
+post-extract:
+.if !defined(EXTRA_ONLY)
+ ${MV} ${WRKSRC}/data/libfm.conf \
+ ${WRKSRC}/data/libfm.conf.sample
+.endif
+
post-patch:
${REINPLACE_CMD} -e 's|^[[:blank:]]\{5,\}USE_NLS=yes|#&|' \
${WRKSRC}/configure
@@ -59,7 +59,7 @@ post-patch:
/@LN_S@ @PACKAGE at -@FMLIBVER@/d' \
${WRKSRC}/src/Makefile.in
-.if ! defined(EXTRA_ONLY)
+.if !defined(EXTRA_ONLY)
${REINPLACE_CMD} -e 's|DATA = libfm-extra.pc|DATA =|' \
${WRKSRC}/Makefile.in
@@ -74,16 +74,12 @@ post-patch:
/^vfs_menu_la_LIBADD/s|$$(top.*|-lfm-extra|' \
${WRKSRC}/src/modules/Makefile.in
-post-install:
- ${MV} ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME}/${PORTNAME}.conf \
- ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME}/${PORTNAME}.conf.sample
+ ${REINPLACE_CMD} -e 's|libfm.conf|libfm.conf.sample|' \
+ ${WRKSRC}/data/Makefile.in
+post-install:
${INSTALL_DATA} ${WRKSRC}/src/actions/fm-actions.h \
${STAGEDIR}${PREFIX}/include/${PORTNAME}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk>
Modified: head/x11/libfm/distinfo
==============================================================================
--- head/x11/libfm/distinfo Sun Dec 11 17:41:31 2016 (r428371)
+++ head/x11/libfm/distinfo Sun Dec 11 17:53:52 2016 (r428372)
@@ -1,2 +1,3 @@
-SHA256 (libfm-1.2.4.tar.xz) = 7804f6f28cb3d1bc8ffb3151ab7ff0c063b27c5f9b06c682eb903e01cf25502f
-SIZE (libfm-1.2.4.tar.xz) = 912164
+TIMESTAMP = 1481474043
+SHA256 (libfm-1.2.5.tar.xz) = c706bb1020cf5f2d6f5a9226f692ce1985947134dcf2bde64278bd0420779b5a
+SIZE (libfm-1.2.5.tar.xz) = 912740
Modified: head/x11/libfm/pkg-plist
==============================================================================
--- head/x11/libfm/pkg-plist Sun Dec 11 17:41:31 2016 (r428371)
+++ head/x11/libfm/pkg-plist Sun Dec 11 17:53:52 2016 (r428372)
@@ -68,11 +68,11 @@ include/libfm/fm-thumbnailer.h
include/libfm/fm-utils.h
include/libfm/fm.h
lib/libfm-gtk.so
-lib/libfm-gtk.so.%%ABI_VERSION%%
-lib/libfm-gtk.so.%%ABI_VERSION%%.%%MICRO_VERSION%%
+lib/libfm-gtk.so.4
+lib/libfm-gtk.so.4.0.5
lib/libfm.so
-lib/libfm.so.%%ABI_VERSION%%
-lib/libfm.so.%%ABI_VERSION%%.%%MICRO_VERSION%%
+lib/libfm.so.4
+lib/libfm.so.4.0.5
lib/libfm/modules/gtk-fileprop-x-desktop.so
lib/libfm/modules/gtk-fileprop-x-shortcut.so
lib/libfm/modules/gtk-menu-actions.so
More information about the svn-ports-all
mailing list