FreeBSD Bugzilla – Attachment 200686 Details for
Bug 234549
devel/libappindicator: Fails to build if lang/vala is installed
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
[patch] add VAPI option (default off) to fix build failure [v2]
pr-libappindicator-vapi-fix.diff (text/plain), 2.36 KB, created by
John Hein
on 2019-01-01 22:18:45 UTC
(
hide
)
Description:
[patch] add VAPI option (default off) to fix build failure [v2]
Filename:
MIME Type:
Creator:
John Hein
Created:
2019-01-01 22:18:45 UTC
Size:
2.36 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 488866) >+++ Makefile (working copy) >@@ -9,6 +9,9 @@ > MAINTAINER= swills@FreeBSD.org > COMMENT= KSNI App Indicator library > >+LICENSE= LGPL21+ >+LICENSE_FILE= ${WRKSRC}/COPYING >+ > LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu \ > libindicator3.so:devel/libindicator \ > libdbus-glib-1.so:devel/dbus-glib >@@ -17,6 +20,13 @@ > USE_LDCONFIG= yes > USE_GNOME= gtk30 pygtk2 > >+OPTIONS_DEFINE= VAPI >+OPTIONS_SUB= yes >+ >+VAPI_BUILD_DEPENDS= vala>=0:lang/vala >+VAPI_CONFIGURE_ENV_OFF= ac_cv_path_VALA_API_GEN= ac_cv_path_VALAC= >+VAPI_VARS= EXTRA_PATCHES+=${PATCHDIR}/extra-patch-bindings-vala-examples-Makefile.in >+ > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-gtk=3 > >Index: files/extra-patch-bindings-vala-examples-Makefile.in >=================================================================== >--- files/extra-patch-bindings-vala-examples-Makefile.in (nonexistent) >+++ files/extra-patch-bindings-vala-examples-Makefile.in (working copy) >@@ -0,0 +1,11 @@ >+--- bindings/vala/examples/Makefile.in.orig 2012-07-11 17:29:07.267114650 +0000 >++++ bindings/vala/examples/Makefile.in >+@@ -629,7 +629,7 @@ >+ >+ @HAVE_VALAC_TRUE@indicator-example.c: $(VALAFILES) Makefile.am >+ @HAVE_VALAC_TRUE@ $(VALAC) $(VALAFLAGS) -C $< -o $@ >+-@HAVE_VALAC_TRUE@ $(SED) -i "s|#include\s*<\s*libappindicator/app-indicator.h\s*>||g" $@ >++@HAVE_VALAC_TRUE@ $(SED) -i '' "s|#include\s*<\s*libappindicator/app-indicator.h\s*>||g" $@ >+ >+ # Tell versions [3.59,3.63) of GNU make to not export all variables. >+ # Otherwise a system limit (for SysV at least) may be exceeded. > >Property changes on: files/extra-patch-bindings-vala-examples-Makefile.in >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 488866) >+++ pkg-plist (working copy) >@@ -22,3 +22,5 @@ > share/gtk-doc/html/libappindicator/right.png > share/gtk-doc/html/libappindicator/style.css > share/gtk-doc/html/libappindicator/up.png >+%%VAPI%%share/vala/vapi/appindicator3-0.1.deps >+%%VAPI%%share/vala/vapi/appindicator3-0.1.vapi
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
jcfyecrayz
:
maintainer-approval?
(
swills
)
Actions:
View
|
Diff
Attachments on
bug 234549
:
200685
| 200686