diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2004-01-07 09:05:58 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2004-01-07 09:05:58 +0000 |
commit | 3783849d232f02c785621863b8f68bc55716b94d (patch) | |
tree | 9390287a16fddfd95dbc838cd55cb998797e8589 /x11-toolkits | |
parent | - Update to 1.5 (diff) |
add p5-Gnome2 0.90
Allows a perl developer to use the Gnome libraries
Diffstat (limited to 'x11-toolkits')
-rw-r--r-- | x11-toolkits/Makefile | 1 | ||||
-rw-r--r-- | x11-toolkits/p5-Gnome2/Makefile | 83 | ||||
-rw-r--r-- | x11-toolkits/p5-Gnome2/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/p5-Gnome2/files/patch-Makefile.PL | 12 | ||||
-rw-r--r-- | x11-toolkits/p5-Gnome2/pkg-descr | 5 | ||||
-rw-r--r-- | x11-toolkits/p5-Gnome2/pkg-plist | 60 |
6 files changed, 162 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index 45ba2df1ca1a..da7b7e856a4f 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -124,6 +124,7 @@ SUBDIR += p5-GdkPixbuf SUBDIR += p5-Glade SUBDIR += p5-Gnome + SUBDIR += p5-Gnome2 SUBDIR += p5-Gnome2-VFS SUBDIR += p5-Gtk SUBDIR += p5-Gtk2 diff --git a/x11-toolkits/p5-Gnome2/Makefile b/x11-toolkits/p5-Gnome2/Makefile new file mode 100644 index 000000000000..6801fe243c45 --- /dev/null +++ b/x11-toolkits/p5-Gnome2/Makefile @@ -0,0 +1,83 @@ +# ex:ts=8 +# Ports collection makefile for: p5-Gnome2 +# Date created: Jan 2, 2004 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= Gnome2 +PORTVERSION= 0.90 +CATEGORIES= x11-toolkits gnome perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \ + ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ../by-authors/id/R/RM/RMCFARLA/Gtk2-Perl \ + gtk2-perl +PKGNAMEPREFIX= p5- + +MAINTAINER= ports@FreeBSD.org +COMMENT= Allows a perl developer to use the Gnome libraries + +BUILD_DEPENDS= ${SITE_PERL}/ExtUtils/Depends.pm:${PORTSDIR}/devel/p5-ExtUtils-Depends \ + ${SITE_PERL}/ExtUtils/PkgConfig.pm:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \ + ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 \ + ${SITE_PERL}/${PERL_ARCH}/Gtk2/CodeGen.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \ + ${SITE_PERL}/${PERL_ARCH}/Gnome2/VFS.pm:${PORTSDIR}/x11-toolkits/p5-Gnome2-VFS + +USE_GNOME= libgnomeui libgnome libbonoboui +PERL_CONFIGURE= yes + +MAN3= Gnome2.3 \ + Gnome2::About.3 \ + Gnome2::App.3 \ + Gnome2::AppBar.3 \ + Gnome2::AppHelper.3 \ + Gnome2::AuthenticationManager.3 \ + Gnome2::Bonobo.3 \ + Gnome2::Bonobo::Dock.3 \ + Gnome2::Bonobo::DockItem.3 \ + Gnome2::Client.3 \ + Gnome2::ColorPicker.3 \ + Gnome2::Config.3 \ + Gnome2::Config::Iterator.3 \ + Gnome2::DateEdit.3 \ + Gnome2::Druid.3 \ + Gnome2::DruidPage.3 \ + Gnome2::DruidPageEdge.3 \ + Gnome2::DruidPageStandard.3 \ + Gnome2::Entry.3 \ + Gnome2::FileEntry.3 \ + Gnome2::FontPicker.3 \ + Gnome2::HRef.3 \ + Gnome2::Help.3 \ + Gnome2::I18N.3 \ + Gnome2::IconEntry.3 \ + Gnome2::IconList.3 \ + Gnome2::IconSelection.3 \ + Gnome2::IconTextItem.3 \ + Gnome2::IconTheme.3 \ + Gnome2::ModuleInfo.3 \ + Gnome2::PasswordDialog.3 \ + Gnome2::PixmapEntry.3 \ + Gnome2::PopupMenu.3 \ + Gnome2::Program.3 \ + Gnome2::Score.3 \ + Gnome2::Scores.3 \ + Gnome2::Sound.3 \ + Gnome2::Thumbnail.3 \ + Gnome2::ThumbnailFactory.3 \ + Gnome2::UIDefs.3 \ + Gnome2::URL.3 \ + Gnome2::Util.3 \ + Gnome2::Window.3 \ + Gnome2::WindowIcon.3 \ + Gnome2::index.3 \ + Gnome2::main.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +IGNORE= This port requires perl 5.8.0 or later. Install lang/perl5.8 then try again +.endif + +.include <bsd.port.post.mk> diff --git a/x11-toolkits/p5-Gnome2/distinfo b/x11-toolkits/p5-Gnome2/distinfo new file mode 100644 index 000000000000..bc7bb58ad9a1 --- /dev/null +++ b/x11-toolkits/p5-Gnome2/distinfo @@ -0,0 +1 @@ +MD5 (Gnome2-0.90.tar.gz) = 2e2219cc133afef04e6ac7b62ffacfc5 diff --git a/x11-toolkits/p5-Gnome2/files/patch-Makefile.PL b/x11-toolkits/p5-Gnome2/files/patch-Makefile.PL new file mode 100644 index 000000000000..cd26b0787b74 --- /dev/null +++ b/x11-toolkits/p5-Gnome2/files/patch-Makefile.PL @@ -0,0 +1,12 @@ +--- Makefile.PL.orig Wed Dec 10 07:32:09 2003 ++++ Makefile.PL Wed Jan 7 16:02:44 2004 +@@ -35,7 +35,8 @@ + # it's recent enough, too + . "use Glib '$build_reqs{'perl-Glib'}';" + . "use Gtk2 '$build_reqs{'perl-Gtk2'}';" +- . "use Gnome2::VFS '$build_reqs{'perl-Gnome2-VFS'}';" ++# this will cause ExtUtils::PkgConfig fail ++# . "use Gnome2::VFS '$build_reqs{'perl-Gnome2-VFS'}';" + . "1") { + warn "$@\n"; + WriteMakefile( diff --git a/x11-toolkits/p5-Gnome2/pkg-descr b/x11-toolkits/p5-Gnome2/pkg-descr new file mode 100644 index 000000000000..1c96f08e4bf5 --- /dev/null +++ b/x11-toolkits/p5-Gnome2/pkg-descr @@ -0,0 +1,5 @@ +The Gnome2 module allows a perl developer to use the Gnome libraries. Find out +more about Gnome+ at http://www.gnome.org. + +The perl bindings follow the C API very closely, and the C reference +documentation should be considered the canonical source. diff --git a/x11-toolkits/p5-Gnome2/pkg-plist b/x11-toolkits/p5-Gnome2/pkg-plist new file mode 100644 index 000000000000..c533c2ad4f66 --- /dev/null +++ b/x11-toolkits/p5-Gnome2/pkg-plist @@ -0,0 +1,60 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/About.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/App.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/AppBar.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/AppHelper.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/AuthenticationManager.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Bonobo.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Bonobo/Dock.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Bonobo/DockItem.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Client.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/ColorPicker.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Config.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Config/Iterator.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/DateEdit.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Druid.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/DruidPage.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/DruidPageEdge.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/DruidPageStandard.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Entry.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/FileEntry.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/FontPicker.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/HRef.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Help.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/I18N.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/IconEntry.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/IconList.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/IconSelection.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/IconTextItem.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/IconTheme.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Install/Files.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Install/gnome.typemap +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Install/gnome2perl-autogen.h +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Install/gnome2perl-version.h +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Install/gnome2perl.h +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Install/gnome2perl.typemap +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/ModuleInfo.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/PasswordDialog.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/PixmapEntry.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/PopupMenu.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Program.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Score.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Scores.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Sound.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Thumbnail.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/ThumbnailFactory.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/UIDefs.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/URL.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Util.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Window.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/WindowIcon.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/index.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/main.pod +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2/Gnome2.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2/Gnome2.so +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Bonobo +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Config +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gnome2/Install +@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Gnome2 2>/dev/null || true +@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gnome2 2>/dev/null || true |