Date: Sat, 04 Mar 2006 13:16:18 -0800 (PST) From: "Jason E. Hale" <bsdkaffee@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/94074: [NEW PORTS] x11-toolkits/ruby-qt3/kde3: Ruby bindings for Qt and KDE Message-ID: <440a03a2.2c0b0417.0bc9.167b@mx.gmail.com> Resent-Message-ID: <200603042120.k24LK8YX049220@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 94074 >Category: ports >Synopsis: [NEW PORTS] x11-toolkits/ruby-qt3/kde3: Ruby bindings for Qt and KDE >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Mar 04 21:20:08 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Jason E. Hale >Release: FreeBSD 6.0-RELEASE-p4 i386 >Organization: none >Environment: System: FreeBSD 6.0-RELEASE-p4 Jan 26 02:33:13 EST 2006 i386 FreeBSD 7.0-CURRENT Qt 3.3.5 KDE 3.5.1 Ruby 1.8.4 >Description: This is Ruby/Qt and Korundum (Ruby/KDE), Ruby bindings for Qt and KDE. These ports are separate and independent. They require the not-yet-committed SMOKE ports described in PR: 94073 (http://www.freebsd.org/cgi/query-pr.cgi?pr=94073) >How-To-Repeat: n/a >Fix: A shell archive is attached containing the x11-toolkits/ruby-qt3 and x11-toolkits/ruby-kde3 ports. NOTE: Positive action MUST be taken on the following PRs before these ports will work at all or could be committed: PR: 93457 - because bsd.ruby.mk clobbers CONFIGURE_TARGET http://www.freebsd.org/cgi/query-pr.cgi?pr=93457 PR: 94073 - because the libsmoke ports are required by these ports http://www.freebsd.org/cgi/query-pr.cgi?pr=94073 --- 2006-03-04-ruby-qt-kde.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ruby-kde3 # ruby-kde3/pkg-descr # ruby-kde3/pkg-plist # ruby-kde3/Makefile # ruby-kde3/distinfo # ruby-qt3 # ruby-qt3/Makefile # ruby-qt3/pkg-descr # ruby-qt3/pkg-plist # ruby-qt3/distinfo # echo c - ruby-kde3 mkdir -p ruby-kde3 > /dev/null 2>&1 echo x - ruby-kde3/pkg-descr sed 's/^X//' >ruby-kde3/pkg-descr << 'END-of-ruby-kde3/pkg-descr' XRuby bindings for KDE, also known as Korundum. X XWWW: http://developer.kde.org/language-bindings/ruby/index.html END-of-ruby-kde3/pkg-descr echo x - ruby-kde3/pkg-plist sed 's/^X//' >ruby-kde3/pkg-plist << 'END-of-ruby-kde3/pkg-plist' Xbin/krubyinit Xbin/rbkconfig_compiler Xbin/rbkdeapi Xbin/rbkdesh X%%RUBY_SITEARCHLIBDIR%%/korundum.a X%%RUBY_SITEARCHLIBDIR%%/korundum.la X%%RUBY_SITEARCHLIBDIR%%/korundum.so X%%RUBY_SITEARCHLIBDIR%%/korundum.so.0 X%%RUBY_SITELIBDIR%%/Korundum.rb X%%RUBY_SITELIBDIR%%/KDE/korundum.rb X@dirrm %%RUBY_SITELIBDIR%%/KDE END-of-ruby-kde3/pkg-plist echo x - ruby-kde3/Makefile sed 's/^X//' >ruby-kde3/Makefile << 'END-of-ruby-kde3/Makefile' X# Ports collection makefile for: ruby-kde3 X# Date created: Tue, February 14, 2006 X# Whom: Jason E. Hale <bsdkaffee@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= kde XPORTVERSION= 3.5.1 XCATEGORIES= x11-toolkits XMASTER_SITES= ${MASTER_SITE_KDE} XMASTER_SITE_SUBDIR= stable/${PORTVERSION}/src XPKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} XDISTNAME= kdebindings-${PORTVERSION} XDIST_SUBDIR= KDE X XMAINTAINER= bsdkaffee@gmail.com XCOMMENT= Ruby bindings for KDE (Korundum) X XLIB_DEPENDS= smokekde:${PORTSDIR}/x11-toolkits/libsmokekde X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_AUTOTOOLS= automake:19 libtool:15 XUSE_KDELIBS_VER= 3 XUSE_RUBY= yes XCONFIGURE_ARGS= --without-java XCONFIGURE_ENV= DO_NOT_COMPILE="$DO_NOT_COMPILE dcopc dcopjava \ X dcopperl dcoppython kdejava kjsembed python \ X qtjava qtsharp smoke xparts" X XRUBY_SHEBANG_FILES= ${WRKSRC}/qtruby/bin/rbqtapi \ X ${WRKSRC}/qtruby/bin/rbqtsh X Xpre-configure: X @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} X @cd ${WRKSRC}/korundum && ${REINPLACE_CMD} \ X -e 's|$$(top_builddir)/smoke/kde/libsmokekde.la|-lsmokekde|' \ X bin/Makefile.am rubylib/korundum/Makefile.am X @cd ${WRKSRC}/qtruby/bin && \ X ${CP} rbqtapi ${WRKSRC}/korundum/bin/rbkdeapi && \ X ${CP} rbqtsh ${WRKSRC}/korundum/bin/rbkdesh X @${REINPLACE_CMD} -e 's|install-exec-local:|bin_SCRIPTS = rbkdeapi rbkdesh|' \ X -e '10,13d' ${WRKSRC}/korundum/bin/Makefile.am X @${REINPLACE_CMD} -e 's|bin||' ${WRKSRC}/qtruby/Makefile.am X @${REINPLACE_CMD} -e 's|designer||' ${WRKSRC}/qtruby/rubylib/Makefile.am X @${REINPLACE_CMD} -e '8,13d' ${WRKSRC}/qtruby/rubylib/qtruby/Makefile.am X X.include <bsd.port.mk> END-of-ruby-kde3/Makefile echo x - ruby-kde3/distinfo sed 's/^X//' >ruby-kde3/distinfo << 'END-of-ruby-kde3/distinfo' XMD5 (KDE/kdebindings-3.5.1.tar.bz2) = 302f6a842b5a29701846c49a24a64039 XSHA256 (KDE/kdebindings-3.5.1.tar.bz2) = cc0cf7e612ac82b7da67e4ad948ee5650e3698ff0a83f14eb1dda840b28d69d2 XSIZE (KDE/kdebindings-3.5.1.tar.bz2) = 5391704 END-of-ruby-kde3/distinfo echo c - ruby-qt3 mkdir -p ruby-qt3 > /dev/null 2>&1 echo x - ruby-qt3/Makefile sed 's/^X//' >ruby-qt3/Makefile << 'END-of-ruby-qt3/Makefile' X# Ports collection makefile for: ruby-qt3 X# Date created: Tue, February 14, 2006 X# Whom: Jason E. Hale <bsdkaffee@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= qt XPORTVERSION= 3.5.1 XCATEGORIES= x11-toolkits XMASTER_SITES= ${MASTER_SITE_KDE} XMASTER_SITE_SUBDIR= stable/${PORTVERSION}/src XPKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} XDISTNAME= kdebindings-${PORTVERSION} XDIST_SUBDIR= KDE X XMAINTAINER= bsdkaffee@gmail.com XCOMMENT= Ruby bindings for the Qt toolkit X XLIB_DEPENDS= smokeqt:${PORTSDIR}/x11-toolkits/libsmokeqt X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_AUTOTOOLS= automake:19 XUSE_RUBY= yes XGNU_CONFIGURE= yes XCONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ARGS= --without-java XCONFIGURE_ENV= DO_NOT_COMPILE="$DO_NOT_COMPILE dcopc dcopjava \ X dcopperl dcoppython kdejava kjsembed korundum python \ X qtjava qtsharp smoke xparts" X XRUBY_SHEBANG_FILES= ${WRKSRC}/qtruby/bin/rbqtapi \ X ${WRKSRC}/qtruby/bin/rbqtsh X Xpre-configure: X @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} X @cd ${WRKSRC}/qtruby && ${REINPLACE_CMD} \ X -e 's|$$(top_builddir)/smoke/qt/libsmokeqt.la|-lsmokeqt|g' \ X bin/Makefile.am rubylib/qtruby/Makefile.am X X.include <bsd.port.mk> END-of-ruby-qt3/Makefile echo x - ruby-qt3/pkg-descr sed 's/^X//' >ruby-qt3/pkg-descr << 'END-of-ruby-qt3/pkg-descr' XRuby bindings for the Qt toolkit. X XWWW: http://developer.kde.org/language-bindings/ruby/index.html END-of-ruby-qt3/pkg-descr echo x - ruby-qt3/pkg-plist sed 's/^X//' >ruby-qt3/pkg-plist << 'END-of-ruby-qt3/pkg-plist' Xbin/qtrubyinit Xbin/rbqtapi Xbin/rbqtsh Xbin/rbuic X%%RUBY_SITEARCHLIBDIR%%/qtruby.la X%%RUBY_SITEARCHLIBDIR%%/qtruby.so X%%RUBY_SITEARCHLIBDIR%%/qtruby.so.0 X%%RUBY_SITEARCHLIBDIR%%/qui.la X%%RUBY_SITEARCHLIBDIR%%/qui.so X%%RUBY_SITEARCHLIBDIR%%/qui.so.0 X%%RUBY_SITELIBDIR%%/Qt.rb X%%RUBY_SITELIBDIR%%/Qt/qtruby.rb X@dirrm %%RUBY_SITELIBDIR%%/Qt END-of-ruby-qt3/pkg-plist echo x - ruby-qt3/distinfo sed 's/^X//' >ruby-qt3/distinfo << 'END-of-ruby-qt3/distinfo' XMD5 (KDE/kdebindings-3.5.1.tar.bz2) = 302f6a842b5a29701846c49a24a64039 XSHA256 (KDE/kdebindings-3.5.1.tar.bz2) = cc0cf7e612ac82b7da67e4ad948ee5650e3698ff0a83f14eb1dda840b28d69d2 XSIZE (KDE/kdebindings-3.5.1.tar.bz2) = 5391704 END-of-ruby-qt3/distinfo exit --- 2006-03-04-ruby-qt-kde.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?440a03a2.2c0b0417.0bc9.167b>