View | Details | Raw Unified | Return to bug 243750 | Differences between
and this patch

Collapse All | Expand All

(-)devel/libappindicator/Makefile (-12 / +24 lines)
Lines 1-27 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	libappindicator
3
PORTNAME=	libappindicator
4
PORTVERSION=	12.10.0
4
PORTVERSION=	${MAJOR_VER}.${SNAPSHOT_VER:S/.//g}.${PATCH_VER:S/ubuntu//}
5
PORTREVISION=	2
6
CATEGORIES=	devel
5
CATEGORIES=	devel
7
MASTER_SITES=	https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/
6
MASTER_SITES=	http://archive.ubuntu.com/ubuntu/pool/main/liba/${PORTNAME}/
7
DISTNAME=	${PORTNAME}_${MAJOR_VER}+${SNAPSHOT_VER}.orig
8
8
9
MAINTAINER=	swills@FreeBSD.org
9
PATCH_SITES=	${MASTER_SITES}
10
PATCHFILES=	${PORTNAME}_${MAJOR_VER}+${SNAPSHOT_VER}-${PATCH_VER}.diff.gz
11
PATCH_DIST_STRIP=	-p1
12
13
MAINTAINER=	tagattie@yandex.com
10
COMMENT=	KSNI App Indicator library
14
COMMENT=	KSNI App Indicator library
11
15
12
LICENSE=	LGPL21+
16
LICENSE=	LGPL21+
13
LICENSE_FILE=	${WRKSRC}/COPYING
17
LICENSE_FILE=	${WRKSRC}/COPYING
14
18
15
DEPRECATED=	Old, uses EOLed python27
19
BUILD_DEPENDS=	gnome-autogen.sh:devel/gnome-common \
16
EXPIRATION_DATE=	2020-03-02
20
		gtkdocize:textproc/gtk-doc
17
18
LIB_DEPENDS=	libdbusmenu-gtk3.so:devel/libdbusmenu \
21
LIB_DEPENDS=	libdbusmenu-gtk3.so:devel/libdbusmenu \
19
		libindicator3.so:devel/libindicator \
20
		libdbus-glib-1.so:devel/dbus-glib
22
		libdbus-glib-1.so:devel/dbus-glib
21
23
22
USES=		gmake gnome libtool pkgconfig python:2.7
24
USES=		autoreconf:build gmake gnome libtool pkgconfig
23
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
24
USE_GNOME=	gtk30 pygtk2
26
USE_GNOME=	cairo gdkpixbuf2 gtk30
25
27
26
OPTIONS_DEFINE=	VAPI
28
OPTIONS_DEFINE=	VAPI
27
OPTIONS_DEFAULT=	VAPI
29
OPTIONS_DEFAULT=	VAPI
Lines 29-37 Link Here
29
31
30
VAPI_BUILD_DEPENDS=	vala>=0:lang/vala
32
VAPI_BUILD_DEPENDS=	vala>=0:lang/vala
31
VAPI_CONFIGURE_ENV_OFF=	ac_cv_path_VALA_API_GEN= ac_cv_path_VALAC=
33
VAPI_CONFIGURE_ENV_OFF=	ac_cv_path_VALA_API_GEN= ac_cv_path_VALAC=
32
VAPI_VARS=	EXTRA_PATCHES+=${PATCHDIR}/extra-patch-bindings-vala-examples-Makefile.in
34
VAPI_VARS=	EXTRA_PATCHES+=${PATCHDIR}/extra-patch-bindings_vala_examples_Makefile.am
33
35
36
NO_WRKSUBDIR=	yes
37
34
GNU_CONFIGURE=	yes
38
GNU_CONFIGURE=	yes
35
CONFIGURE_ARGS=	--with-gtk=3
39
CONFIGURE_ARGS=	--enable-gtk-doc --with-gtk=3
40
INSTALL_TARGET=	install-strip
36
41
42
MAJOR_VER=	12.10.1
43
SNAPSHOT_VER=	18.04.20180322.1
44
PATCH_VER=	0ubuntu5
45
46
pre-configure:
47
	cd ${WRKSRC} && ${SETENV} NOCONFIGURE=yes ${SH} ./autogen.sh
48
37
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)devel/libappindicator/distinfo (-3 / +5 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1525372668
1
TIMESTAMP = 1580450115
2
SHA256 (libappindicator-12.10.0.tar.gz) = d5907c1f98084acf28fd19593cb70672caa0ca1cf82d747ba6f4830d4cc3b49f
2
SHA256 (libappindicator_12.10.1+18.04.20180322.1.orig.tar.gz) = 59cde4b05ba166b1ab0166b69dcfbb90292aaa6e72d7a1498bde407cfada1be1
3
SIZE (libappindicator-12.10.0.tar.gz) = 535562
3
SIZE (libappindicator_12.10.1+18.04.20180322.1.orig.tar.gz) = 71219
4
SHA256 (libappindicator_12.10.1+18.04.20180322.1-0ubuntu5.diff.gz) = 4cb41fbdecbc940d5a2ba45794a596e16be12f9718a4bfb32801f98be61ad969
5
SIZE (libappindicator_12.10.1+18.04.20180322.1-0ubuntu5.diff.gz) = 20583
(-)devel/libappindicator/files/extra-patch-bindings-vala-examples-Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- bindings/vala/examples/Makefile.in.orig	2012-07-11 17:29:07.267114650 +0000
2
+++ bindings/vala/examples/Makefile.in
3
@@ -629,7 +629,7 @@
4
 
5
 @HAVE_VALAC_TRUE@indicator-example.c: $(VALAFILES) Makefile.am
6
 @HAVE_VALAC_TRUE@	$(VALAC) $(VALAFLAGS) -C $< -o $@
7
-@HAVE_VALAC_TRUE@	$(SED) -i "s|#include\s*<\s*libappindicator/app-indicator.h\s*>||g" $@
8
+@HAVE_VALAC_TRUE@	$(SED) -i '' "s|#include\s*<\s*libappindicator/app-indicator.h\s*>||g" $@
9
 
10
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
11
 # Otherwise a system limit (for SysV at least) may be exceeded.
(-)devel/libappindicator/files/extra-patch-bindings_vala_examples_Makefile.am (+11 lines)
Line 0 Link Here
1
--- bindings/vala/examples/Makefile.am.orig	2018-03-22 01:15:43 UTC
2
+++ bindings/vala/examples/Makefile.am
3
@@ -18,7 +18,7 @@ BUILT_SOURCES = indicator-example.c
4
 
5
 indicator-example.c: $(VALAFILES) Makefile.am
6
 	$(VALAC) $(VALAFLAGS) -C $< -o $@
7
-	$(SED) -i "s|#include\s*<\s*libappindicator/app-indicator.h\s*>||g" $@
8
+	$(SED) -i '' "s|#include\s*<\s*libappindicator/app-indicator.h\s*>||g" $@
9
 
10
 nodist_indicator_example_SOURCES = indicator-example.c
11
 indicator_example_CFLAGS = \
(-)devel/libappindicator/files/patch-src_Makefile.in (-10 lines)
Lines 1-10 Link Here
1
--- src/Makefile.in.orig	2012-07-11 17:29:07 UTC
2
+++ src/Makefile.in
3
@@ -471,7 +471,6 @@ libappindicator_la_LDFLAGS = \
4
 libappindicator_la_CFLAGS = \
5
 	$(LIBRARY_CFLAGS) \
6
 	$(COVERAGE_CFLAGS) \
7
-	-Wall -Werror \
8
 	-DG_LOG_DOMAIN=\"libappindicator\"
9
 
10
 libappindicator_la_LIBADD = \
(-)devel/libappindicator/pkg-plist (-1 / +3 lines)
Lines 14-26 Link Here
14
share/gtk-doc/html/libappindicator/ch01.html
14
share/gtk-doc/html/libappindicator/ch01.html
15
share/gtk-doc/html/libappindicator/home.png
15
share/gtk-doc/html/libappindicator/home.png
16
share/gtk-doc/html/libappindicator/index.html
16
share/gtk-doc/html/libappindicator/index.html
17
share/gtk-doc/html/libappindicator/index.sgml
17
share/gtk-doc/html/libappindicator/left-insensitive.png
18
share/gtk-doc/html/libappindicator/left.png
18
share/gtk-doc/html/libappindicator/left.png
19
share/gtk-doc/html/libappindicator/libappindicator-app-indicator.html
19
share/gtk-doc/html/libappindicator/libappindicator-app-indicator.html
20
share/gtk-doc/html/libappindicator/libappindicator.devhelp2
20
share/gtk-doc/html/libappindicator/libappindicator.devhelp2
21
share/gtk-doc/html/libappindicator/object-tree.html
21
share/gtk-doc/html/libappindicator/object-tree.html
22
share/gtk-doc/html/libappindicator/right-insensitive.png
22
share/gtk-doc/html/libappindicator/right.png
23
share/gtk-doc/html/libappindicator/right.png
23
share/gtk-doc/html/libappindicator/style.css
24
share/gtk-doc/html/libappindicator/style.css
25
share/gtk-doc/html/libappindicator/up-insensitive.png
24
share/gtk-doc/html/libappindicator/up.png
26
share/gtk-doc/html/libappindicator/up.png
25
%%VAPI%%share/vala/vapi/appindicator3-0.1.deps
27
%%VAPI%%share/vala/vapi/appindicator3-0.1.deps
26
%%VAPI%%share/vala/vapi/appindicator3-0.1.vapi
28
%%VAPI%%share/vala/vapi/appindicator3-0.1.vapi

Return to bug 243750