svn commit: r409951 - head/x11/deforaos-libdesktop
Olivier Cochard
olivier at FreeBSD.org
Wed Mar 2 16:04:13 UTC 2016
Author: olivier
Date: Wed Mar 2 16:04:11 2016
New Revision: 409951
URL: https://svnweb.freebsd.org/changeset/ports/409951
Log:
Update to 0.2.1 and add DOCS option
Approved by: jadawin
Differential Revision: https://reviews.freebsd.org/D5523
Modified:
head/x11/deforaos-libdesktop/Makefile
head/x11/deforaos-libdesktop/distinfo
head/x11/deforaos-libdesktop/pkg-plist
Modified: head/x11/deforaos-libdesktop/Makefile
==============================================================================
--- head/x11/deforaos-libdesktop/Makefile Wed Mar 2 15:09:11 2016 (r409950)
+++ head/x11/deforaos-libdesktop/Makefile Wed Mar 2 16:04:11 2016 (r409951)
@@ -2,16 +2,17 @@
# $FreeBSD$
PORTNAME= libdesktop
-PORTVERSION= 0.0.10
+PORTVERSION= 0.2.1
CATEGORIES= x11
-MASTER_SITES= http://www.defora.org/os/download/download/4293/
+MASTER_SITES= http://www.defora.org/os/download/download/4394/
PKGNAMEPREFIX= deforaos-
DISTNAME= libDesktop-${PORTVERSION}
MAINTAINER= olivier at FreeBSD.org
COMMENT= DeforaOS desktop library
-LICENSE= GPLv3
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libSystem.so:${PORTSDIR}/devel/deforaos-libsystem
@@ -19,11 +20,28 @@ USE_GNOME= gtk20
USES= pkgconfig
USE_LDCONFIG= yes
MAKE_ARGS+= PREFIX=${PREFIX}
+MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man
MAKE_JOBS_UNSAFE= yes
+OPTIONS_DEFINE= DOCS
+
+DOCS_BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt \
+ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl \
+ gtkdoc-check:${PORTSDIR}/textproc/gtk-doc
post-patch:
${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \
${WRKSRC}/data/pkgconfig.sh
+ ${REINPLACE_CMD} 's|-Wl,-pie||g' ${WRKSRC}/tools/Makefile
+ ${REINPLACE_CMD} -e 's|./docbook.sh -P "$$(DESTDIR)$$(PREFIX)" -i -- "$$(OBJDIR)widget.html"| \
+ #./docbook.sh -P "$$(DESTDIR)$$(PREFIX)" -i -- "$$(OBJDIR)widget.html"|' \
+ ${WRKSRC}/doc/Makefile
+
+post-patch-DOCS-off:
+ ${REINPLACE_CMD} -e '/^SUBDIRS/ s|doc||' ${WRKSRC}/Makefile
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/widget \
+ ${STAGEDIR}${PREFIX}/lib/libDesktop.so.0.0
.include <bsd.port.mk>
Modified: head/x11/deforaos-libdesktop/distinfo
==============================================================================
--- head/x11/deforaos-libdesktop/distinfo Wed Mar 2 15:09:11 2016 (r409950)
+++ head/x11/deforaos-libdesktop/distinfo Wed Mar 2 16:04:11 2016 (r409951)
@@ -1,2 +1,2 @@
-SHA256 (libDesktop-0.0.10.tar.gz) = e3071e3c9e69920e5de538b00fce9fbe93f8fd515d11dc4b955f8fb50338d043
-SIZE (libDesktop-0.0.10.tar.gz) = 26732
+SHA256 (libDesktop-0.2.1.tar.gz) = 466e8e92f4371ea90b653f6018ea57ad5622d1d9021a327228b3a6a2d8e79466
+SIZE (libDesktop-0.2.1.tar.gz) = 22801
Modified: head/x11/deforaos-libdesktop/pkg-plist
==============================================================================
--- head/x11/deforaos-libdesktop/pkg-plist Wed Mar 2 15:09:11 2016 (r409950)
+++ head/x11/deforaos-libdesktop/pkg-plist Wed Mar 2 16:04:11 2016 (r409951)
@@ -1,14 +1,39 @@
+bin/widget
include/Desktop.h
include/Desktop/about.h
include/Desktop/accel.h
include/Desktop/compat.h
+include/Desktop/help.h
include/Desktop/menubar.h
include/Desktop/message.h
include/Desktop/mime.h
include/Desktop/toolbar.h
-include/Desktop/help.h
+include/Desktop/widget.h
lib/libDesktop.a
lib/libDesktop.so
lib/libDesktop.so.0
lib/libDesktop.so.0.0
libdata/pkgconfig/libDesktop.pc
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/api-index-full.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/ch01.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/deprecated-api-index.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/home.png
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/index.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/index.sgml
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/left-insensitive.png
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/left.png
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-about.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-accel.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-compat.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-help.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-menubar.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-message.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-mime.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop-toolbar.html
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/libDesktop.devhelp2
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/right-insensitive.png
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/right.png
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/style.css
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/up-insensitive.png
+%%PORTDOCS%%share/gtk-doc/html/libDesktop/up.png
+%%PORTDOCS%%man/man1/widget.1.gz
More information about the svn-ports-all
mailing list