pkgsrc/devel/ruby-gnome2-pango/Makefile

23 lines
672 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.31 2012/10/31 11:19:41 asau Exp $
#
PKGNAME= ${RUBY_PKGPREFIX}-gnome2-pango-${VERSION}
COMMENT= Ruby binding of pango-1.x
2012-10-09 01:00:34 +02:00
PKGREVISION= 4
CATEGORIES= devel fonts
CONFLICTS+= ruby-gnome2-pango-[0-9]*
Update ruby-gnome2 to 0.90.3. = NEWS == Ruby-GNOME2 0.90.3: 2010-10-23 NOTE: 0.90.x releases are for 1.0.0 major release. * Support String encoding in Ruby 1.9. * RVAL2CSTR2 and CSTR2RVAL2 are deprecated. * Ruby/GIO2 is imported as an experimental library. === Changes ==== All * Support String encoding. [Guillaume Cottenceau, Neil Roberts, Kouhei Sutou] * Don't install *.pc by default. Set pkgconfigdir make varialbe like 'make pkgconfigdir=/usr/lib/pkgconfig'. ==== Ruby/GLib2 * Improvements: * declare argument types. [Nobuyoshi Nakada, Kouhei Sutou] ==== Ruby/GIO2 * Imported as an experimental library. [Nikolai Weibull] ==== Ruby/GTK2 * Improvements: * keep backward compatibility around GDK key symbols introduced at GTK+ 2.20. "[ruby-gnome2-devel-en] Constants names change in Gdk::KeyVal" [Vincent Carmona] * move gdk-pixbuf and cairo related methods from Ruby/GdkPixbuf2. "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2" [Andrea Dallera, Kouhei Sutou] * Bug fixes: * fix GType conversion in Gtk::ItemFactory.new on 64bit platform. [Grant McLean, Steve Wills, Kouhei Sutou] ==== Ruby/GdkPixbuf2 * Improvements: * move gdk-pixbuf and cairo related methods to Ruby/GTK2. "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2" [Andrea Dallera, Kouhei Sutou] * change .pc filename from ruby-gdkpixbuf2 to ruby-gdk-pixbuf2. ==== Ruby/RSVG2 * Bug fixes: * add missing libcroco dependency on Windows. [U.Nakamura, Kouhei Sutou] ==== Ruby/Poppler * Improvements: * support Popper 0.15.0. [#3079667] [Mamoru Tasaka, Kouhei Sutou] * Bug fixes: * add missing libjpeg dependency on Windows. [U.Nakamura, Kouhei Sutou] * fix installed Ruby/GLib2 gem can't be detected. [kdmsnr, Kouhei Sutou] === Thanks * U.Nakamura * kdmsnr * Mamoru Tasaka * Guillaume Cottenceau * Vincent Carmona * Grant McLean * Steve Wills * Andrea Dallera * Nobuyoshi Nakada * Neil Roberts == Ruby-GNOME2 0.90.2: 2010-09-26 NOTE: 0.90.x releases are for 1.0.0 major release. A RubyGems package fix release. === Changes ==== All * fix path. [kimura wataru, Kouhei Sutou] ==== Ruby/GTK2 * Bug fixes: * fix gtk2/base.rb is missing in gem. [S.Kitagawa, Kouhei Sutou] ==== Ruby/GIO2 * Bug fixes: * fix a typo in .pc name. [#3075619] [O01eg, Kouhei Sutou] ==== Ruby/RSVG2 * Bug fixes: * also check rb_cairo.h availability. [#3075617] [O01eg, Kouhei Sutou] === Thanks * S.Kitagawa * O01eg * kimura wataru
2010-10-23 14:45:08 +02:00
CONFLICTS+= ruby[0-9][0-9]-gnome2-pango-[0-9]*
RUBY_EXTCONF_SUBDIRS= pango
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-glib>=${VERSION}:../../devel/ruby-gnome2-glib
Update ruby-gnome2 to 0.17.0 release. pkgsrc changes: * Add some additional modules: devel/ruby-gnome2-bonobo devel/ruby-gnome2-bonoboui devel/ruby-gnome2-gconf devel/ruby-gnome2-libglade graphics/ruby-gnome2-gtkglext multimedia/ruby-gnome2-gstreamer print/ruby-gnome2-gnomeprintui sysutils/ruby-gnome2-gnomevfs www/ruby-gnome2-gtkhtml2 www/ruby-gnome2-gtkmozembed x11/ruby-gnome2-gtksourceview x11/ruby-gnome2-vte * Fixed detection of rcairo. It had been broken since switched to gem. patch-a{c,h,i,j,k,l.m} (It Already in upstream trunk) * Add patches for allow to load gem rcairo. patch-a{n,o,p} * Fixed overwritten glib module when installing modules require generated header of glib module. Modify to install the header as part of glib module and use bl3.mk. * clean up dependency * Add test target for modules having unit test. * Modified patch-a{a,b,d,f,g} to acceptable by upstream. Ruby-GNOME2-0.17.0 (2008-09-07) Release notes: * This Release supports Ruby 1.8.7 and has many bug fixes and new bound functions. Main changes: * Ruby/GLib: - [#2060606] Crash when removing ruby applet from gnome panel with 0.7rc1 [Kouhei Sutou] * Ruby/GTK: - [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou] - [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou] * Ruby/Pango: - [#2043970] Pango::FontDescription#weight= seg fault [Kouhei Sutou] * Many other changes, GC bugs, Segfault fixes. See corresponding ChangeLog for detailed information on changes and contributors. Special thanks for your contributions to: (list in no particular order) - Neil Roberts - Cesare Tirabassi - Arnaud Cornet
2008-09-17 02:21:48 +02:00
do-test:
${RUN} cd ${WRKSRC}/pango/test; ${SETENV} ${TEST_ENV} ${RUBY} run-test.rb
.include "../../devel/pango/buildlink3.mk"
.include "../../graphics/ruby-rcairo/buildlink3.mk"
.include "../../devel/ruby-pkg-config/tool.mk"
.include "../../meta-pkgs/ruby-gnome2/Makefile.common"