From owner-freebsd-ports@FreeBSD.ORG Tue Apr 22 19:58:17 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 020161065674 for ; Tue, 22 Apr 2008 19:58:17 +0000 (UTC) (envelope-from masoom.shaikh@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.157]) by mx1.freebsd.org (Postfix) with ESMTP id 4549A8FC23 for ; Tue, 22 Apr 2008 19:58:16 +0000 (UTC) (envelope-from masoom.shaikh@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so2501114fgg.35 for ; Tue, 22 Apr 2008 12:58:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=7YpRf+4ZNgNaRVW0k3PXHoSkJ3OzLrP/u4UzEhaA0/s=; b=qu3wgTLA5gxve/KZQbQSMKtzezGkd3f8SU/Mqavt/ZcY4t6GmjJkK2qdOeLtJ67LdOxUMClv4oCloeWSWiSDdJSPwQh3uhnyfNQ6PXIBm+yrAq2twI9ztnKKcuDkY6SGDc8IDoVaLrhytDpjvcSGpZD6vXGk831MMmmIwNrjXSg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=Cojla+N1hjeLeewiagNSk+Tj4/FIgqegxjxw6/M4eVDs+B1gA2tWF2KMXFfXHGoOBQuefEERtgF6F2Jgx/5QzO8Yzot/Yq13Pt5DIgNdOaLZMRXP5E7rSHhWr+eAorr3emlxjrgatnl/aRGeA1KwToMHtPnutWv2JvFu+5SNstA= Received: by 10.86.51.2 with SMTP id y2mr1285779fgy.15.1208894292723; Tue, 22 Apr 2008 12:58:12 -0700 (PDT) Received: by 10.86.51.15 with HTTP; Tue, 22 Apr 2008 12:58:12 -0700 (PDT) Message-ID: Date: Wed, 23 Apr 2008 01:28:12 +0530 From: Masoom To: ports@freebsd.org In-Reply-To: MIME-Version: 1.0 References: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: bsdkaffee@gmail.com Subject: Re: ruby-qt3, ruby-kde3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2008 19:58:17 -0000 I am pasting modified script to use KDE3.5.8 in the hope of it being usefull, the original being at the link indicated below ---ruby-qt-kde.share 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' Ruby bindings for KDE, also known as Korundum. WWW: 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' bin/krubyinit bin/rbkconfig_compiler bin/rbkdeapi bin/rbkdesh %%RUBY_SITEARCHLIBDIR%%/korundum.a %%RUBY_SITEARCHLIBDIR%%/korundum.la %%RUBY_SITEARCHLIBDIR%%/korundum.so %%RUBY_SITEARCHLIBDIR%%/korundum.so.0 %%RUBY_SITELIBDIR%%/Korundum.rb %%RUBY_SITELIBDIR%%/KDE/korundum.rb at 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' # Ports collection makefile for: ruby-kde3 # Date created: Tue, February 14, 2006 # Whom: Jason E. Hale # # $FreeBSD$ # PORTNAME= kde PORTVERSION= 3.5.8 CATEGORIES= x11-toolkits MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DISTNAME= kdebindings-${PORTVERSION} DIST_SUBDIR= KDE MAINTAINER= bsdkaffee at gmail.com COMMENT= Ruby bindings for KDE (Korundum) LIB_DEPENDS= smokekde:${PORTSDIR}/x11-toolkits/libsmokekde USE_BZIP2= yes USE_GMAKE= yes USE_AUTOTOOLS= automake:110 libtool:15 USE_KDELIBS_VER= 3 USE_RUBY= yes CONFIGURE_ARGS= --without-java CONFIGURE_ENV= DO_NOT_COMPILE="$DO_NOT_COMPILE dcopc dcopjava \ dcopperl dcoppython kdejava kjsembed python \ qtjava qtsharp smoke xparts" RUBY_SHEBANG_FILES= ${WRKSRC}/qtruby/bin/rbqtapi \ ${WRKSRC}/qtruby/bin/rbqtsh pre-configure: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} @cd ${WRKSRC}/korundum && ${REINPLACE_CMD} \ -e 's|$$(top_builddir)/smoke/kde/libsmokekde.la|-lsmokekde|' \ bin/Makefile.am rubylib/korundum/Makefile.am @cd ${WRKSRC}/qtruby/bin && \ ${CP} rbqtapi ${WRKSRC}/korundum/bin/rbkdeapi && \ ${CP} rbqtsh ${WRKSRC}/korundum/bin/rbkdesh @${REINPLACE_CMD} -e 's|install-exec-local:|bin_SCRIPTS = rbkdeapi rbkdesh|' \ -e '10,13d' ${WRKSRC}/korundum/bin/Makefile.am @${REINPLACE_CMD} -e 's|bin||' ${WRKSRC}/qtruby/Makefile.am @${REINPLACE_CMD} -e 's|designer||' ${WRKSRC}/qtruby/rubylib/Makefile.am @${REINPLACE_CMD} -e '8,13d' ${WRKSRC}/qtruby/rubylib/qtruby/Makefile.am .include END-of-ruby-kde3/Makefile echo x - ruby-kde3/distinfo sed 's/^X//' >ruby-kde3/distinfo << 'END-of-ruby-kde3/distinfo' MD5 (KDE/kdebindings-3.5.8.tar.bz2) = 4325d22ac70d3945609bd952c19e793b SHA256 (KDE/kdebindings-3.5.8.tar.bz2) = ee6b6cc43c3e645e3b0d6a9fa239c5b725f66aee1d11fccc1cb4fc5e494d9e8a SIZE (KDE/kdebindings-3.5.8.tar.bz2) = 5724504 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' # Ports collection makefile for: ruby-qt3 # Date created: Tue, February 14, 2006 # Whom: Jason E. Hale # # $FreeBSD$ # PORTNAME= qt PORTVERSION= 3.5.8 CATEGORIES= x11-toolkits MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DISTNAME= kdebindings-${PORTVERSION} DIST_SUBDIR= KDE MAINTAINER= bsdkaffee at gmail.com COMMENT= Ruby bindings for the Qt toolkit LIB_DEPENDS= smokeqt:${PORTSDIR}/x11-toolkits/libsmokeqt USE_BZIP2= yes USE_GMAKE= yes USE_AUTOTOOLS= automake:110 USE_RUBY= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --without-java CONFIGURE_ENV= DO_NOT_COMPILE="$DO_NOT_COMPILE dcopc dcopjava \ dcopperl dcoppython kdejava kjsembed korundum python \ qtjava qtsharp smoke xparts" RUBY_SHEBANG_FILES= ${WRKSRC}/qtruby/bin/rbqtapi \ ${WRKSRC}/qtruby/bin/rbqtsh pre-configure: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} @cd ${WRKSRC}/qtruby && ${REINPLACE_CMD} \ -e 's|$$(top_builddir)/smoke/qt/libsmokeqt.la|-lsmokeqt|g' \ bin/Makefile.am rubylib/qtruby/Makefile.am .include END-of-ruby-qt3/Makefile echo x - ruby-qt3/pkg-descr sed 's/^X//' >ruby-qt3/pkg-descr << 'END-of-ruby-qt3/pkg-descr' Ruby bindings for the Qt toolkit. WWW: 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' bin/qtrubyinit bin/rbqtapi bin/rbqtsh bin/rbuic %%RUBY_SITEARCHLIBDIR%%/qtruby.la %%RUBY_SITEARCHLIBDIR%%/qtruby.so %%RUBY_SITEARCHLIBDIR%%/qtruby.so.0 %%RUBY_SITEARCHLIBDIR%%/qui.la %%RUBY_SITEARCHLIBDIR%%/qui.so %%RUBY_SITEARCHLIBDIR%%/qui.so.0 %%RUBY_SITELIBDIR%%/Qt.rb %%RUBY_SITELIBDIR%%/Qt/qtruby.rb at 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' MD5 (KDE/kdebindings-3.5.8.tar.bz2) = 4325d22ac70d3945609bd952c19e793b SHA256 (KDE/kdebindings-3.5.8.tar.bz2) = ee6b6cc43c3e645e3b0d6a9fa239c5b725f66aee1d11fccc1cb4fc5e494d9e8a SIZE (KDE/kdebindings-3.5.8.tar.bz2) = 5724504 END-of-ruby-qt3/distinfo exit ---ruby-qt-kde.share ends here --- On Wed, Apr 23, 2008 at 1:05 AM, Masoom wrote: > Hello, > > was searching for Ruby-KDE bindings and found this > > > http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2006-March/081655.html > > but there is nothing such in latest ports!! comments ? > > Masoom Shaikh >