svn commit: r492819 - in head/x11-wm/compiz-plugins-extra: . files
Koichiro Iwao
meta at FreeBSD.org
Wed Feb 13 01:53:42 UTC 2019
Author: meta
Date: Wed Feb 13 01:53:40 2019
New Revision: 492819
URL: https://svnweb.freebsd.org/changeset/ports/492819
Log:
x11-wm/compiz-plugins-extra: add LICENSE etc
- Add LICENSE
- Add missing dependencies
- Add option NLS
- Cleanup USEs
- Pet some portlint warnings
- Reset maintainership due to long timeout
PR: 230908
Submitted by: Samy Mahmoudi <samy.mahmoudi at gmail.com>
Approved by: freebsd-ports at dan.me.uk (maintainer timeout, ~5 months)
Modified:
head/x11-wm/compiz-plugins-extra/Makefile
head/x11-wm/compiz-plugins-extra/files/patch-src_notification_notification.c
Modified: head/x11-wm/compiz-plugins-extra/Makefile
==============================================================================
--- head/x11-wm/compiz-plugins-extra/Makefile Wed Feb 13 01:01:13 2019 (r492818)
+++ head/x11-wm/compiz-plugins-extra/Makefile Wed Feb 13 01:53:40 2019 (r492819)
@@ -3,27 +3,34 @@
PORTNAME= compiz-plugins-extra
PORTVERSION= 0.8.8
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11-wm
MASTER_SITES= http://releases.compiz.org/${PORTVERSION}/
-MAINTAINER= freebsd-ports at dan.me.uk
+MAINTAINER= ports at FreeBSD.org
COMMENT= Plugins for Compiz Composite Window Manager
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
LIB_DEPENDS= libcairo.so:graphics/cairo \
- libnotify.so:devel/libnotify
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libnotify.so:devel/libnotify \
+ libstartup-notification-1.so:x11/startup-notification
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/compiz.pc:x11-wm/compiz \
${LOCALBASE}/libdata/pkgconfig/bcop.pc:devel/compiz-bcop \
${LOCALBASE}/libdata/pkgconfig/compiz-text.pc:x11-wm/compiz-plugins-main
RUN_DEPENDS:= ${BUILD_DEPENDS}
-GNU_CONFIGURE= yes
-USE_GL= yes
-USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2
+USES= gmake gl gnome libtool:keepla pathfix pkgconfig tar:bzip2
+USE_GL= gl
USE_CSTD= gnu89
-USE_GNOME= gconf2 intltool
-USE_XORG= xorgproto
+USE_GNOME= gconf2 gdkpixbuf2 intltool libxslt
+USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xinerama xorgproto xrandr xrender
USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
GCONF_SCHEMAS= compiz-3d.schemas \
@@ -56,6 +63,12 @@ GCONF_SCHEMAS= compiz-3d.schemas \
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --enable-schemas
+
+OPTIONS_DEFINE= NLS
+OPTIONS_DEFAULT= NLS
+
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext-runtime gettext-tools
post-patch:
@${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
Modified: head/x11-wm/compiz-plugins-extra/files/patch-src_notification_notification.c
==============================================================================
--- head/x11-wm/compiz-plugins-extra/files/patch-src_notification_notification.c Wed Feb 13 01:01:13 2019 (r492818)
+++ head/x11-wm/compiz-plugins-extra/files/patch-src_notification_notification.c Wed Feb 13 01:53:40 2019 (r492819)
@@ -1,5 +1,5 @@
---- src/notification/notification.c.orig 2014-06-02 19:46:42.417311366 +0100
-+++ src/notification/notification.c 2014-06-02 19:46:50.130301442 +0100
+--- src/notification/notification.c.orig 2011-04-21 11:51:08 UTC
++++ src/notification/notification.c
@@ -25,6 +25,7 @@
#include <stdarg.h>
#include <string.h>
More information about the svn-ports-head
mailing list