Handle the rest of the fallout from the splitting of MODRUBY_LIB_DEPENDS

into MODRUBY_WANTLIB and using CONFIGURE_STYLE = ruby gem ext.  Use the
lang/ruby module for all dependent ports, setting
MODRUBY_{BUILD,RUN}DEP=No if necessary.

ok landry, phessler, sthen
This commit is contained in:
jeremy 2010-10-26 21:42:13 +00:00
parent 146540a4bd
commit 006fde0cd9
35 changed files with 103 additions and 194 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.41 2010/10/24 21:00:29 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.42 2010/10/26 21:42:13 jeremy Exp $
CATEGORIES = audio x11 x11/kde
COMMENT = music player for KDE
@ -25,7 +25,7 @@ WANTLIB += pcreposix png pthread stdc++ usb util xml2 z
WANTLIB += pthread-stubs xcb lib/qt3/qt-mt.>=3.33 konqsidebarplugin
WANTLIB += kdecore.>=6 DCOP khtml kwalletclient kdefx kdeprint
WANTLIB += kutils kdeui kparts kio kdesu kjs knewstuff kdnssd tag.>=5.0
WANTLIB += xine sqlite3 gpod njb ruby18 mtp
WANTLIB += xine sqlite3 gpod njb mtp ${MODRUBY_WANTLIB}
RUN_DEPENDS = :desktop-file-utils-*:devel/desktop-file-utils
LIB_DEPENDS += ::x11/qt3 \
@ -37,14 +37,15 @@ LIB_DEPENDS += ::x11/qt3 \
::databases/sqlite3 \
::audio/libgpod \
::audio/libnjb \
:ruby->=1.8,<=1.9:lang/ruby/1.8 \
::devel/libmtp
::devel/libmtp \
${MODRUBY_LIB_DEPENDS}
SHARED_LIBS += amarok 0.0 # .0.0
SHARED_LIBS += http11 0.0 # .0.0
MODULES = x11/kde
MODULES = x11/kde lang/ruby
MODKDE_VERSION = 3.5.7
MODRUBY_BUILDDEP= No
CONFIGURE_STYLE = autoconf
AUTOCONF_VERSION = 2.61
CONFIGURE_ARGS += ${MODKDE_CONFIGURE_ARGS}
@ -62,8 +63,6 @@ CONFIGURE_ARGS += --with-xine \
--without-opengl \
--without-xmms
RUBY = ${LOCALBASE}/bin/ruby18
pre-configure:
cd ${WRKSRC} && find . -name '*.rb' -exec \
perl -pi -e 's,#!/usr/bin/env ruby,#!${RUBY},' {} \;

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.9 2010/09/28 20:12:16 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.10 2010/10/26 21:42:13 jeremy Exp $
COMMENT= Ruby interface to the id3lib C++ library
@ -19,11 +17,10 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/ruby
WANTLIB= c id3.>=4 m stdc++ z
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS} \
::audio/id3lib
WANTLIB= id3.>=4 stdc++ z
LIB_DEPENDS= ::audio/id3lib
CONFIGURE_STYLE= ruby gem
CONFIGURE_STYLE= ruby gem ext
REGRESS_DEPENDS= :${PKGNAME}:${BASE_PKGPATH}
MODRUBY_REGRESS= rake

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.8 2010/09/28 20:12:16 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.9 2010/10/26 21:42:14 jeremy Exp $
COMMENT= JSON implementation for Ruby
@ -19,10 +17,7 @@ PERMIT_DISTFILES_FTP= Yes
MODULES= lang/ruby
CONFIGURE_STYLE= ruby gem
WANTLIB= c m
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE= ruby gem ext
MODRUBY_REGRESS= rake

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.18 2010/09/23 22:30:25 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.19 2010/10/26 21:42:14 jeremy Exp $
COMMENT= ruby interface to Berkeley DB
DISTNAME= bdb-0.6.2
@ -15,14 +13,13 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MASTER_SITES= ftp://moulon.inra.fr/pub/ruby/
MODULES= lang/ruby
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS} \
lib/db4/db.>=4:db->=4,<5:databases/db/v4
WANTLIB= lib/db4/db.>=4
LIB_DEPENDS= :db->=4,<5:databases/db/v4
CONFIGURE_STYLE= ruby extconf
CONFIGURE_ARGS= --with-db-include="${PREFIX}/include/db4" \

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.14 2010/09/23 22:30:25 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.15 2010/10/26 21:42:14 jeremy Exp $
COMMENT= Ruby interface to some common LDAP libraries
@ -22,10 +20,9 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ruby-ldap/}
MODULES= lang/ruby
WANTLIB= c crypto m pthread ssl
WANTLIB= crypto pthread ssl ldap.>=9 ldap_r.>=9 lber.>=9
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS} \
ldap.>=9,ldap_r.>=9,lber.>=9::databases/openldap
LIB_DEPENDS= ::databases/openldap
CONFIGURE_STYLE= ruby extconf

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.13 2010/10/14 20:33:09 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.14 2010/10/26 21:42:14 jeremy Exp $
COMMENT= access a MySQL database from Ruby
@ -19,12 +17,11 @@ PERMIT_DISTFILES_FTP= Yes
MODULES= lang/ruby
WANTLIB= c m mysqlclient
WANTLIB= mysqlclient
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS} \
::databases/mysql
LIB_DEPENDS= ::databases/mysql
CONFIGURE_STYLE=ruby gem
CONFIGURE_STYLE=ruby gem ext
REGRESS_DEPENDS=::databases/mysql,-server

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2010/10/06 16:26:57 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.6 2010/10/26 21:42:14 jeremy Exp $
COMMENT = PostgreSQL database interface for ruby
@ -16,13 +14,11 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = c m
MODULES = lang/ruby
LIB_DEPENDS = pq.>=2::databases/postgresql \
${MODRUBY_LIB_DEPENDS}
WANTLIB = pq.>=2
LIB_DEPENDS = ::databases/postgresql
CONFIGURE_STYLE = ruby gem
CONFIGURE_STYLE = ruby gem ext
.include <bsd.port.mk>

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.14 2010/09/28 20:12:16 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.15 2010/10/26 21:42:14 jeremy Exp $
COMMENT= access a PostgreSQL database from ruby
@ -17,13 +15,12 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
WANTLIB= pq.>=2
MODULES= lang/ruby
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS} \
pq.>=2::databases/postgresql
LIB_DEPENDS= ::databases/postgresql
CONFIGURE_STYLE=ruby gem
CONFIGURE_STYLE=ruby gem ext
.include <bsd.port.mk>

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.3 2010/10/07 15:06:08 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.4 2010/10/26 21:42:14 jeremy Exp $
COMMENT = faster SELECTs when using ruby-sequel with ruby-pg
@ -17,16 +15,15 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = c m pq.>=2
WANTLIB = pq.>=2
MODULES = lang/ruby
LIB_DEPENDS = ::databases/postgresql \
${MODRUBY_LIB_DEPENDS}
LIB_DEPENDS = ::databases/postgresql
RUN_DEPENDS = ::databases/ruby-sequel \
::databases/ruby-pg
BUILD_DEPENDS = ${RUN_DEPENDS}
CONFIGURE_STYLE = ruby gem
CONFIGURE_STYLE = ruby gem ext
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2010/09/23 22:11:13 jeremy Exp $
# $OpenBSD: Makefile,v 1.5 2010/10/26 21:42:14 jeremy Exp $
COMMENT= Ruby Development Tools for Eclipse IDE
@ -22,8 +22,10 @@ PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rubyeclipse/}
RUN_DEPENDS= :eclipse-sdk->=3.1:devel/eclipse/sdk\
:ruby-*:lang/ruby/1.8,-main
MODULES= lang/ruby
MODRUBY_BUILDDEP= No
RUN_DEPENDS= :eclipse-sdk->=3.1:devel/eclipse/sdk
USE_ZIP= Yes
NO_BUILD= Yes

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.8 2010/09/28 20:12:16 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.9 2010/10/26 21:42:14 jeremy Exp $
COMMENT = faster implementation of the standard debug.rb - base
@ -19,11 +17,9 @@ PERMIT_DISTFILES_FTP = Yes
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = ::devel/ruby-linecache
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}
WANTLIB += c m
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
CONFIGURE_STYLE = ruby gem ext
MODRUBY_REGRESS = rake

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.6 2010/09/28 20:12:17 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.7 2010/10/26 21:42:14 jeremy Exp $
COMMENT= optimized replacement for Ruby thread.rb primitives
@ -17,11 +15,7 @@ PERMIT_DISTFILES_FTP= Yes
MODULES= lang/ruby
WANTLIB= c m
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE=ruby gem
CONFIGURE_STYLE=ruby gem ext
REGRESS_DEPENDS=:${PKGNAME}:devel/ruby-fastthread

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2010/09/28 20:12:17 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.5 2010/10/26 21:42:14 jeremy Exp $
COMMENT = caches (Ruby source) files
@ -19,10 +17,7 @@ PERMIT_DISTFILES_FTP = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
WANTLIB = c m
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE = ruby gem ext
MODRUBY_REGRESS = rake

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.25 2010/09/23 22:30:26 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.26 2010/10/26 21:42:14 jeremy Exp $
COMMENT= Ruby interface to ncurses
@ -17,15 +15,13 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c form m ncurses panel
WANTLIB= form ncurses panel
MASTER_SITES= ${MASTER_SITE_BERLIOS:=ncurses-ruby/}
EXTRACT_SUFX= .tar.bz2
MODULES= lang/ruby
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE= ruby extconf
INSTALL_TARGET= site-install

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.7 2010/09/28 20:12:17 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.8 2010/10/26 21:42:14 jeremy Exp $
COMMENT= code coverage tool for Ruby
@ -19,10 +17,6 @@ PERMIT_DISTFILES_FTP= Yes
MODULES= lang/ruby
WANTLIB= c m
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE=ruby gem
CONFIGURE_STYLE=ruby gem ext
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2010/09/28 20:12:17 jeremy Exp $
# $OpenBSD: Makefile,v 1.6 2010/10/26 21:42:14 jeremy Exp $
COMMENT= a ruby timer based on SIGALRM
@ -15,9 +15,6 @@ PERMIT_DISTFILES_FTP= yes
MODULES= lang/ruby
WANTLIB= c m
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE=ruby gem
CONFIGURE_STYLE=ruby gem ext
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.80 2010/10/24 15:53:55 sthen Exp $
# $OpenBSD: Makefile,v 1.81 2010/10/26 21:42:14 jeremy Exp $
COMMENT-main= subversion revision control system
COMMENT-perl= perl interface to subversion
@ -124,7 +124,7 @@ LIB_DEPENDS-python+= ${_lib}.>=${SO_VERSION}:${PKGNAME}:devel/subversion,-main
. endfor
WANTLIB-ruby= ${WANTLIB} apr-1 aprutil-1 asn1 crypto gssapi \
krb5 neon sasl2 sqlite3 ssl
krb5 neon sasl2 sqlite3 ssl ${MODRUBY_WANTLIB}
RUN_DEPENDS-ruby= ${MODRUBY_RUN_DEPENDS}
LIB_DEPENDS-ruby= ${MODRUBY_LIB_DEPENDS} \
${MODGETTEXT_LIB_DEPENDS}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.48 2010/09/23 22:12:50 jeremy Exp $
# $OpenBSD: Makefile,v 1.49 2010/10/26 21:42:14 jeremy Exp $
COMMENT-main= simplified wrapper and interface generator
@ -22,10 +22,10 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m stdc++
MODULES= lang/python lang/tcl
MODULES= lang/python lang/tcl lang/ruby
RUN_DEPENDS-main=
MODRUBY_RUNDEP= No
BUILD_DEPENDS= ${MODTCL_BUILD_DEPENDS} \
:ruby->=1.8,<=1.9:lang/ruby/1.8,-main \
::lang/guile

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.115 2010/10/24 21:16:25 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.116 2010/10/26 21:42:14 jeremy Exp $
COMMENT-main= vi clone, many additional features
COMMENT-lang= vi clone, NLS subpackage
@ -80,7 +80,7 @@ MODULES+= lang/ruby
CONFIGURE_ARGS+=--enable-rubyinterp
MAKE_ENV+= RUBY="${RUBY}"
LIB_DEPENDS+= ${MODRUBY_LIB_DEPENDS}
WANTLIB+= m
WANTLIB+= m ${MODRUBY_WANTLIB}
.endif
.if ${FLAVOR:L:Mno_x11} && \

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.8 2010/09/28 20:12:17 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.9 2010/10/26 21:42:14 jeremy Exp $
COMMENT = Ruby interface to ImageMagick
@ -19,11 +17,10 @@ PERMIT_DISTFILES_FTP = Yes
MODULES = lang/ruby
WANTLIB = c freetype m z
WANTLIB = freetype z MagickCore.>=1 MagickWand.>=1
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS} \
MagickCore.>=1,MagickWand.>=1::graphics/ImageMagick \
LIB_DEPENDS = ::graphics/ImageMagick
CONFIGURE_STYLE = ruby gem
CONFIGURE_STYLE = ruby gem ext
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.6 2010/09/28 20:12:18 jeremy Exp $
# $OpenBSD: Makefile,v 1.7 2010/10/26 21:42:14 jeremy Exp $
COMMENT= event-driven I/O for Ruby using the Reactor pattern
@ -16,10 +16,9 @@ PERMIT_DISTFILES_CDROM= yes
PERMIT_DISTFILES_FTP= yes
MODULES= lang/ruby
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
WANTLIB= c crypto m ssl stdc++
WANTLIB= crypto ssl stdc++
CONFIGURE_STYLE=ruby gem
CONFIGURE_STYLE=ruby gem ext
.include <bsd.port.mk>

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.32 2010/09/23 22:30:28 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.33 2010/10/26 21:42:14 jeremy Exp $
COMMENT= Ruby interface to LBL Packet Capture library
@ -17,14 +15,12 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m pcap
WANTLIB= pcap
MASTER_SITES= http://www.goto.info.waseda.ac.jp/~fukusima/ruby/
MODULES= lang/ruby
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
NO_REGRESS= Yes
CONFIGURE_STYLE= ruby extconf

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.17 2010/10/03 07:12:18 landry Exp $
# $OpenBSD: Makefile,v 1.18 2010/10/26 21:42:14 jeremy Exp $
COMMENT = powerful webserver security scanner for network
@ -19,11 +19,11 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
CONFIGURE_STYLE = extconf
CONFIGURE_STYLE = ruby extconf
MODULES = lang/ruby
WANTLIB = c crypto ssl
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}
WANTLIB = crypto ssl
MODRUBY_WANTLIB_m = No
NO_REGRESS = Yes
do-install:

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.6 2010/09/28 20:12:18 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.7 2010/10/26 21:42:14 jeremy Exp $
COMMENT = Ruby binding for the bcrypt() password hashing algorithm
@ -20,10 +18,7 @@ PERMIT_DISTFILES_FTP = Yes
MODULES = lang/ruby
WANTLIB = c m
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE = ruby gem
CONFIGURE_STYLE = ruby gem ext
REGRESS_DEPENDS = ::devel/ruby-rcov \
::devel/ruby-diff-lcs \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.14 2010/10/19 07:54:21 espie Exp $
# $OpenBSD: Makefile,v 1.15 2010/10/26 21:42:14 jeremy Exp $
SHARED_ONLY= Yes
@ -17,7 +17,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
WANTLIB= c m ${MODRUBY_WANTLIB}
MASTER_SITES= ${HOMEPAGE}archive/

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.7 2010/09/28 20:12:18 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.8 2010/10/26 21:42:14 jeremy Exp $
COMMENT= flexible HTML parser
@ -18,14 +16,11 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
BUILD_DEPENDS= ::devel/ruby-rake
MODULES= lang/ruby
CONFIGURE_STYLE= ruby gem
CONFIGURE_STYLE= ruby gem ext
REGRESS_DEPENDS= ::textproc/ruby-hpricot

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.19 2010/09/23 22:15:32 jeremy Exp $
# $OpenBSD: Makefile,v 1.20 2010/10/26 21:42:14 jeremy Exp $
SHARED_ONLY= Yes
@ -21,7 +21,7 @@ PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hyperestraier/}
WANTLIB= c m pthread
WANTLIB= c m pthread ${MODRUBY_WANTLIB}
MODULES= lang/ruby
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS} \

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2010/09/28 20:12:18 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.6 2010/10/26 21:42:14 jeremy Exp $
COMMENT= HTML, XML, SAX and Reader parser
@ -18,13 +16,12 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m xml2
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS} \
exslt.>=9,xslt.>=3::textproc/libxslt
WANTLIB= xml2 exslt.>=9 xslt.>=3
LIB_DEPENDS= ::textproc/libxslt
BUILD_DEPENDS= ::devel/ruby-rake
MODULES= lang/ruby
CONFIGURE_STYLE= ruby gem
CONFIGURE_STYLE= ruby gem ext
.include <bsd.port.mk>

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.7 2010/09/28 20:12:18 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.8 2010/10/26 21:42:14 jeremy Exp $
COMMENT = module for using Textile in Ruby
@ -19,11 +17,7 @@ PERMIT_DISTFILES_FTP = Yes
MODULES = lang/ruby
WANTLIB = c m
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE = ruby gem
CONFIGURE_STYLE = ruby gem ext
MODRUBY_REGRESS = rspec

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2010/09/26 17:45:14 sebastia Exp $
# $OpenBSD: Makefile,v 1.13 2010/10/26 21:42:14 jeremy Exp $
COMMENT= module that embeds Ruby into Apache
@ -17,7 +17,7 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= m
WANTLIB= m ${MODRUBY_WANTLIB}
MODAPACHE_NAME= ruby

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.13 2010/09/28 20:12:19 jeremy Exp $
SHARED_ONLY= Yes
# $OpenBSD: Makefile,v 1.14 2010/10/26 21:42:14 jeremy Exp $
COMMENT= fast HTTP library and server for Ruby
@ -19,12 +17,8 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MODULES= lang/ruby
LIB_DEPENDS= ${MODRUBY_LIB_DEPENDS}
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= :ruby-daemons->=1.0.3:devel/ruby-daemons \
:ruby-gem_plugin->=0.2.3:devel/ruby-gem_plugin \
@ -32,7 +26,7 @@ RUN_DEPENDS= :ruby-daemons->=1.0.3:devel/ruby-daemons \
GEM_SKIPDEPENDS=cgi_multipart_eof_fix
CONFIGURE_STYLE=ruby gem
CONFIGURE_STYLE=ruby gem ext
REGRESS_DEPENDS=:${PKGNAME}:www/ruby-mongrel

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.8 2010/10/15 20:27:22 jeremy Exp $
# $OpenBSD: Makefile,v 1.9 2010/10/26 21:42:14 jeremy Exp $
SHARED_ONLY = Yes
@ -21,7 +21,7 @@ MASTER_SITES = http://files.rubyforge.vm.bytemark.co.uk/passenger/
MODULES = lang/ruby
WANTLIB = c m pthread stdc++
WANTLIB = c m pthread stdc++ ${MODRUBY_WANTLIB}
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}

View File

@ -1,6 +1,4 @@
# $OpenBSD: Makefile,v 1.3 2010/09/28 20:12:19 jeremy Exp $
SHARED_ONLY = Yes
# $OpenBSD: Makefile,v 1.4 2010/10/26 21:42:14 jeremy Exp $
COMMENT = fast and very simple Ruby web server
@ -18,10 +16,8 @@ PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
CONFIGURE_STYLE = ruby gem ext
WANTLIB = c m
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = :ruby-rack->=0.3.0:www/ruby-rack \
:ruby-daemons->=1.0.9:devel/ruby-daemons \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.69 2010/10/19 08:13:58 espie Exp $
# $OpenBSD: Makefile,v 1.70 2010/10/26 21:42:14 jeremy Exp $
COMMENT = K Desktop Environment, extra language support
CATEGORIES = x11 x11/kde devel
@ -9,12 +9,12 @@ SHARED_LIBS += kjsembed 2.0 # .1.0
SHARED_LIBS += smokeqt 4.0 # .3.2
SHARED_LIBS += smokekde 4.0 # .3.2
MODULES = x11/kde devel/gettext
MODULES = x11/kde devel/gettext lang/ruby
RUN_DEPENDS += :desktop-file-utils-*:devel/desktop-file-utils
LIB_DEPENDS = ::x11/kde/libs3 \
::x11/qt3 \
:ruby->=1.8,<=1.9:lang/ruby/1.8,-main
${MODRUBY_LIB_DEPENDS}
REVISION = 11
#XXX missing -rpath to /usr/local ?
@ -26,7 +26,7 @@ WANTLIB = GL GLU ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c expat fam \
lib/kde3/khtml lib/kde3/kio lib/kde3/kjs lib/kde3/kmdi \
lib/kde3/knewstuff lib/kde3/kparts lib/kde3/kscript lib/kde3/kspell \
lib/kde3/kutils lib/kde3/kwalletclient m pcre pcreposix png pthread \
pthread-stubs qui-mt ruby18 stdc++ util xcb z
pthread-stubs qui-mt stdc++ util xcb z ${MODRUBY_WANTLIB}
PYTHON_VER = 2.5
BUILD_DEPENDS = :python->=${PYTHON_VER},<2.6:lang/python/${PYTHON_VER}

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.65 2010/09/23 22:25:37 jeremy Exp $
# $OpenBSD: Makefile,v 1.66 2010/10/26 21:42:14 jeremy Exp $
COMMENT= office suite for KDE
@ -75,7 +75,7 @@ SEPARATE_BUILD= flavored
MODKDE_VERSION= 3.5.7
AUTOCONF_VERSION=2.61
MODULES = x11/kde devel/gettext
MODULES = x11/kde devel/gettext lang/ruby
RUN_DEPENDS+= :desktop-file-utils-*:devel/desktop-file-utils
LIB_DEPENDS= ::x11/kde/libs3 \
@ -85,14 +85,14 @@ LIB_DEPENDS= ::x11/kde/libs3 \
::graphics/ImageMagick \
::graphics/jbigkit \
::databases/mysql \
:ruby->=1.8,<=1.9:lang/ruby/1.8,-main \
::graphics/libexif \
::print/libpaper \
::print/poppler,-qt \
::graphics/GraphicsMagick \
::textproc/libwpd \
::databases/libpqxx \
::databases/postgresql
::databases/postgresql \
${MODRUBY_LIB_DEPENDS}
REVISION = 16
@ -109,9 +109,9 @@ WANTLIB= GL GLU GraphicsMagick.>=1 Half ICE Iex IlmImf IlmThread Imath \
lib/kde3/ktexteditor lib/kde3/kutils lib/kde3/kwalletclient \
lib/kde3/vcard m mad mcop mng mysqlclient ogg openjpeg paper pcre \
pcreposix png poppler poppler-qt pq pqxx pthread pthread-stubs \
python2.5 qtmcop readline ruby18 sndio soundserver_idl ssl stdc++ \
python2.5 qtmcop readline sndio soundserver_idl ssl stdc++ \
termcap tiff util vorbis vorbisenc vorbisfile wmflite wpd \
wv2 xcb xml2 xslt z
wv2 xcb xml2 xslt z ${MODRUBY_WANTLIB}
CONFIGURE_ARGS+= --with-pgsqlincdir=${LOCALBASE}/include/postgresql