aboutsummaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2000-08-17 15:21:00 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2000-08-17 15:21:00 +0000
commit51b786ab79544e356474caa45e24fbada9629704 (patch)
treeb2203ea01fe2bcc7e7d380071376082fadab7992 /x11
parent24214f4e839af521c5b439e90db4938b8b5597fe (diff)
downloadports-51b786ab79544e356474caa45e24fbada9629704.tar.gz
ports-51b786ab79544e356474caa45e24fbada9629704.zip
Notes
Diffstat (limited to 'x11')
-rw-r--r--x11/ruby-kde/Makefile23
1 files changed, 6 insertions, 17 deletions
diff --git a/x11/ruby-kde/Makefile b/x11/ruby-kde/Makefile
index 5320577c2ed3..ed683956657f 100644
--- a/x11/ruby-kde/Makefile
+++ b/x11/ruby-kde/Makefile
@@ -21,6 +21,10 @@ RUN_DEPENDS= ruby:${PORTSDIR}/lang/ruby \
${LOCALBASE}/lib/ruby/site_ruby/${RUBY_VER}/qt.rb:${PORTSDIR}/x11-toolkits/${RUBY_QT_PORTNAME}
INSTALL_TARGET= site-install
+CONFIGURE_ARGS= --with-x-dir=${X11BASE} \
+ --with-qt-include=${X11BASE}/include/X11/qt \
+ --with-qt-lib=${X11BASE}/lib \
+ --with-kde-dir=${LOCALBASE}
WRKSRC= ${WRKDIR}/${PORTNAME}
PLIST_SUB= RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}"
@@ -29,16 +33,12 @@ RUBY?= ${LOCALBASE}/bin/ruby
RUBY_VER?= 1.4
RUBY_ARCH?= ${ARCH}-freebsd${OSREL}
-QTLIBDIR= ${X11BASE}/lib
-QTINCDIR= ${X11BASE}/include/X11/qt
-KDELIBDIR= ${LOCALBASE}/lib
-KDEINCDIR= ${LOCALBASE}/include
-
.if defined(WITH_I18N)
QTLIB= qti18n
KDELIB_SHLIBVER= 2
KDE_PORTNAME= kdelibs11-i18n
RUBY_QT_PORTNAME= ruby-qt-i18n
+CONFIGURE_ARGS+= --with-qti18n=qti18n
.else
QTLIB= qt
KDELIB_SHLIBVER= 3
@@ -46,20 +46,9 @@ KDE_PORTNAME= kdelibs11
RUBY_QT_PORTNAME= ruby-qt
.endif
-post-patch:
- ${PERL} -i -pe ' \
- s,%%X11BASE%%,${X11BASE},g; \
- s,%%I18NQT%%,${I18NQT},g; \
- s,%%QTLIBDIR%%,${QTLIBDIR},g; \
- s,%%QTINCDIR%%,${QTINCDIR},g; \
- s,%%KDELIBDIR%%,${KDELIBDIR},g; \
- s,%%KDEINCDIR%%,${KDEINCDIR},g; \
- s,%%QTLIB%%,${QTLIB},g; \
- ' ${WRKSRC}/extconf.rb
-
do-configure:
@cd ${WRKSRC}; \
- ${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb
+ ${SETENV} ${CONFIGURE_ENV} ${RUBY} extconf.rb ${CONFIGURE_ARGS}
post-install:
.if !defined(NOPORTDOCS)