1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

Update to 0.15.0, see changelog for details:

http://ruby-gnome2.sourceforge.jp/?News_20060701_1

I will add two new ports, ruby-poppler and ruby-vte, later in this week.
This commit is contained in:
Jeremy Messenger 2006-07-03 00:39:30 +00:00
parent ed21386c5e
commit d9fa7e5a74
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=166791
8 changed files with 26 additions and 13 deletions

View File

@ -18,6 +18,7 @@ DIST_SUBDIR= ruby
MAINTAINER= mezz@FreeBSD.org
COMMENT= Ruby binding for librsvg2
BUILD_DEPENDS= ${RUBY_SITEARCHLIBDIR}/cairo.so:${PORTSDIR}/graphics/ruby-cairo
RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2
USE_RUBY= yes

View File

@ -21,7 +21,7 @@ COMMENT= Ruby binding for GtkMozEmbed a widget embedding a Gecko renderer
RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2
USE_RUBY= yes
USE_GECKO= mozilla
USE_GECKO= firefox mozilla xulrunner
USE_RUBY_EXTCONF= yes
.include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common"
@ -35,8 +35,9 @@ DOCS= COPYING.LIB ChangeLog README
.include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk"
post-patch:
@${REINPLACE_CMD} -e 's|mozilla-|${GECKO}-|g' \
${WRKSRC}/extconf.rb
@${REINPLACE_CMD} -e 's|xulrunner-|${GECKO}-|g ; \
s|%%GECKO_PATH%%|${X11BASE}/lib/${GECKO}|g' \
${WRKSRC}/extconf.rb
post-install:
.if !defined(NOPORTDOCS)

View File

@ -0,0 +1,12 @@
--- extconf.rb.orig Sun Jul 2 19:15:05 2006
+++ extconf.rb Sun Jul 2 19:19:25 2006
@@ -23,8 +23,7 @@
PKGConfig.have_package(PACKAGE_ID)
setup_win32(PACKAGE_NAME)
-mozpath = PKGConfig.libs_only_L(PACKAGE_ID)
-mozpath.strip!.sub!(/^-L/, "")
+mozpath = "%%GECKO_PATH%%"
if mozpath
# please comment the CFLAGS line if you don't want a default comp_path

View File

@ -3,6 +3,7 @@
%%RUBY_SITEARCHLIBDIR%%/gtk22.so
%%RUBY_SITEARCHLIBDIR%%/rbgtk.h
%%RUBY_SITELIBDIR%%/gtk2.rb
%%RUBY_SITELIBDIR%%/gtk2/base.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/README
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/alphatest.png
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gtk-demo/apple-red.png
@ -180,3 +181,4 @@
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
@dirrm %%RUBY_SITELIBDIR%%/gtk2

View File

@ -8,7 +8,6 @@
PORTNAME= gtkglext
PORTVERSION= ${RUBY_GNOME_PORTVERSION}
PORTREVISION= 1
CATEGORIES= x11-toolkits ruby
MASTER_SITES= ${RUBY_GNOME_MASTER_SITES}
MASTER_SITE_SUBDIR= ${RUBY_GNOME_MASTER_SITE_SUBDIR}
@ -19,7 +18,7 @@ DIST_SUBDIR= ruby
MAINTAINER= mezz@FreeBSD.org
COMMENT= Ruby binding for GtkGLExt
LIB_DEPENDS= gtkglext-x11-1.0.2:${PORTSDIR}/x11-toolkits/gtkglext
LIB_DEPENDS= gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext
RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 \
${RUBY_SITEARCHLIBDIR}/opengl.so:${PORTSDIR}/graphics/ruby-opengl

View File

@ -8,7 +8,6 @@
PORTNAME= gnome2-all
PORTVERSION= ${RUBY_GNOME_PORTVERSION}
PORTREVISION= 1
CATEGORIES= x11 ruby gnome
MASTER_SITES= # none
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@ -28,9 +27,8 @@ RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gconf2.so:${PORTSDIR}/devel/ruby-gconf2 \
${RUBY_SITEARCHLIBDIR}/gtksourceview.so:${PORTSDIR}/x11-toolkits/ruby-gtksourceview \
${RUBY_SITEARCHLIBDIR}/gnomeprintui2.so:${PORTSDIR}/x11-toolkits/ruby-gnomeprintui \
${RUBY_SITEARCHLIBDIR}/panelapplet2.so:${PORTSDIR}/x11-toolkits/ruby-panelapplet \
${RUBY_SITEARCHLIBDIR}/libglade2.so:${PORTSDIR}/devel/ruby-libglade2
#${RUBY_SITEARCHLIBDIR}/libgda.so:${PORTSDIR}/databases/ruby-libgda
${RUBY_SITEARCHLIBDIR}/libglade2.so:${PORTSDIR}/devel/ruby-libglade2 \
${RUBY_SITEARCHLIBDIR}/libgda.so:${PORTSDIR}/databases/ruby-libgda
USE_RUBY= yes

View File

@ -1,6 +1,6 @@
# $FreeBSD$
RUBY_GNOME_VERSION= 0.14.1
RUBY_GNOME_VERSION= 0.15.0
#RUBY_GNOME_SNAPSHOTDATE= 20010224
.if defined(RUBY_GNOME_SNAPSHOTDATE)
RUBY_GNOME_PORTVERSION= ${RUBY_GNOME_VERSION}.${RUBY_GNOME_SNAPSHOTDATE}

View File

@ -1,3 +1,3 @@
MD5 (ruby/ruby-gnome2-all-0.14.1.tar.gz) = 94c7ac07571fcb4d20d8bb87caf3b4b7
SHA256 (ruby/ruby-gnome2-all-0.14.1.tar.gz) = d63f742094829027f55178d740deb3abc30435f59255793fd4f09d2c1a75c05f
SIZE (ruby/ruby-gnome2-all-0.14.1.tar.gz) = 1223083
MD5 (ruby/ruby-gnome2-all-0.15.0.tar.gz) = 3e5b89b674a2b60ff9d3a2eeac0468e9
SHA256 (ruby/ruby-gnome2-all-0.15.0.tar.gz) = 313e6f9c7b328fd3c28c54be9dca7eec13eb70daaf717590988e4d22ace951b3
SIZE (ruby/ruby-gnome2-all-0.15.0.tar.gz) = 1273856