summaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 05:50:30 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 05:50:30 +0800
commit2b608721e2fd69f2fc28c7008c659631151c6c30 (patch)
tree5e7f2711e53044a74894c948fad581a0f0bb351a /www
parentf1dc3ed5c7ca488602e7722513cc7b3cb79a3f96 (diff)
downloadmarcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar.gz
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.tar.zst
marcuscom-ports-2b608721e2fd69f2fc28c7008c659631151c6c30.zip
Switch to USES=libtool:keepla for now. While I rather want to ditch .la files
I think we need to keep em a cycle. So that other ports have a chance to update there .la files not to record dependancies .la files. sprinkle some USE_AUTOTOOLS=libtool -> libtoolize. This will give us base libtool (ltmain.sh and libtool.m4) files. But doesn't depend on ${LOCALBASE}/bin/libtool INSTALL_TARGET=install-strip and misc smaller cleanups. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19578 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'www')
-rw-r--r--www/gtkhtml4/Makefile2
-rw-r--r--www/webkit-gtk2/Makefile10
-rw-r--r--www/webkit-gtk2/pkg-plist2
-rw-r--r--www/webkit-gtk3/Makefile3
4 files changed, 8 insertions, 9 deletions
diff --git a/www/gtkhtml4/Makefile b/www/gtkhtml4/Makefile
index 76eaab07a..c94279ec5 100644
--- a/www/gtkhtml4/Makefile
+++ b/www/gtkhtml4/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libsoup-2.4.so:${PORTSDIR}/devel/libsoup \
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \
${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme
-USES= gettext gmake libtool pathfix pkgconfig tar:xz
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:xz
USE_XORG= xinerama xi xrandr xcursor xcomposite xdamage xproto
USE_GNOME= gnomeprefix intlhack gtk30
USE_LDCONFIG= yes
diff --git a/www/webkit-gtk2/Makefile b/www/webkit-gtk2/Makefile
index aa6cb6f4c..9c72ed92b 100644
--- a/www/webkit-gtk2/Makefile
+++ b/www/webkit-gtk2/Makefile
@@ -20,12 +20,10 @@ LIB_DEPENDS= libenchant.so:${PORTSDIR}/textproc/enchant \
libcurl.so:${PORTSDIR}/ftp/curl \
libsoup-2.4.so:${PORTSDIR}/devel/libsoup
-USE_XZ= yes
USE_GSTREAMER= yes
USE_XORG= xt
-USES= bison gettext gmake perl5 pkgconfig
-USE_AUTOTOOLS= libtool
-USE_GNOME= gtk20 libxslt ltverhack introspection:build
+USES= bison gettext gmake libtool:keepla perl5 pkgconfig tar:xz
+USE_GNOME= gtk20 libxslt introspection:build
USE_SQLITE= yes
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
@@ -35,6 +33,7 @@ CONFIGURE_ENV= ac_cv_path_FLEX="${LOCALBASE}/bin/flex" \
ac_cv_path_DOLT_BASH=""
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --with-gtk=2.0 \
--enable-svg-fonts \
--disable-geolocation \
@@ -84,9 +83,6 @@ post-patch:
${WRKSRC}/Source/WebCore/plugins/PluginDatabase.cpp
@${FIND} ${WRKSRC} -name GNUmakefile.* | ${XARGS} ${REINPLACE_CMD} -e \
's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g'
-# disable static library.
- @${REINPLACE_CMD} -e 's|^build_old_libs=yes|build_old_libs=no|' \
- ${WRKDIR}/gnome-libtool
@${REINPLACE_CMD} -e 's|/usr/bin/gcc|${CC}|' \
${WRKSRC}/Source/WebCore/dom/make_names.pl \
${WRKSRC}/Source/WebCore/css/make-css-file-arrays.pl \
diff --git a/www/webkit-gtk2/pkg-plist b/www/webkit-gtk2/pkg-plist
index 6b531549f..db35e202d 100644
--- a/www/webkit-gtk2/pkg-plist
+++ b/www/webkit-gtk2/pkg-plist
@@ -279,9 +279,11 @@ lib/girepository-1.0/WebKit-1.0.typelib
lib/libjavascriptcoregtk-1.0.la
lib/libjavascriptcoregtk-1.0.so
lib/libjavascriptcoregtk-1.0.so.0
+lib/libjavascriptcoregtk-1.0.so.0.13.4
lib/libwebkitgtk-1.0.la
lib/libwebkitgtk-1.0.so
lib/libwebkitgtk-1.0.so.0
+lib/libwebkitgtk-1.0.so.0.13.4
libdata/pkgconfig/javascriptcoregtk-1.0.pc
libdata/pkgconfig/webkit-1.0.pc
libdata/pkgconfig/webkitgtk-1.0.pc
diff --git a/www/webkit-gtk3/Makefile b/www/webkit-gtk3/Makefile
index 7bab1722c..5e60bfda1 100644
--- a/www/webkit-gtk3/Makefile
+++ b/www/webkit-gtk3/Makefile
@@ -26,7 +26,8 @@ RUN_DEPENDS= geoclue>=0:${PORTSDIR}/net/geoclue
USE_GSTREAMER1= yes
USE_XORG= xt xdamage xcomposite
-USES= bison gettext gmake libtool perl5 pkgconfig shebangfix tar:xz
+USES= bison gettext gmake libtool:keepla perl5 pkgconfig \
+ shebangfix tar:xz
USE_RUBY= yes
RUBY_NO_RUN_DEPENDS=yes
USE_GNOME= cairo gnomehier gtk20 gtk30 introspection:build \