diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2003-12-13 15:11:35 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2003-12-13 15:11:35 +0000 |
commit | 3a13883f22c0f8a3b13260027f3fc541d4e0735e (patch) | |
tree | ddec795507a46e429fb58248b20b6312e18f4f96 /audio/gspeakers | |
parent | b07363c5b199cb1d57bc06e8a7c325915ea1fc3a (diff) | |
download | ports-3a13883f22c0f8a3b13260027f3fc541d4e0735e.tar.gz ports-3a13883f22c0f8a3b13260027f3fc541d4e0735e.zip |
Add gspeakers, an application for designing loudspeakers written in Gtk2--.
PR: ports/60209
Submitted by: Vincent Tantardini <vinc@freebsd-fr.org>
Notes
Notes:
svn path=/head/; revision=95734
Diffstat (limited to 'audio/gspeakers')
-rw-r--r-- | audio/gspeakers/Makefile | 36 | ||||
-rw-r--r-- | audio/gspeakers/distinfo | 1 | ||||
-rw-r--r-- | audio/gspeakers/files/patch-pixmaps::Makefile.in | 11 | ||||
-rw-r--r-- | audio/gspeakers/files/patch-xml::Makefile.in | 11 | ||||
-rw-r--r-- | audio/gspeakers/pkg-descr | 4 | ||||
-rw-r--r-- | audio/gspeakers/pkg-plist | 57 |
6 files changed, 120 insertions, 0 deletions
diff --git a/audio/gspeakers/Makefile b/audio/gspeakers/Makefile new file mode 100644 index 000000000000..3f895240f688 --- /dev/null +++ b/audio/gspeakers/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: gspeakers +# Date created: 10th December 2003 +# Whom: Vincent Tantardini <vinc@freebsd-fr.org> +# +# $FreeBSD$ + +PORTNAME= gspeakers +PORTVERSION= 0.10.1 +CATEGORIES= audio +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org +COMMENT= Gnome-based loudspeaker design program + +LIB_DEPENDS= gtkmm:${PORTSDIR}/x11-toolkits/gtk--2 +RUN_DEPENDS= spice3:${PORTSDIR}/cad/spice + +USE_X_PREFIX= yes +USE_GMAKE= yes +USE_GNOME= gnomehack libxml2 gnomeprefix +USE_LIBTOOL= yes +USE_REINPLACE= yes +CONFIGURE_ENV+= CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \ + LIBS="-L${X11BASE}/lib -L${LOCALBASE}/lib" + +post-patch: + @${REINPLACE_CMD} -e \ + "s,/share/pixmaps/,/share/gnome/pixmaps/${PORTNAME}/," \ + -e "s,/share/xml/,/share/gnome/xml/${PORTNAME}/," \ + ${WRKSRC}/src/*.cc + @${REINPLACE_CMD} -e \ + "s,/usr/local/share/xml/,${PREFIX}/share/gnome/xml/${PORTNAME}/,g" \ + ${WRKSRC}/xml/*.xml + +.include <bsd.port.mk> diff --git a/audio/gspeakers/distinfo b/audio/gspeakers/distinfo new file mode 100644 index 000000000000..f646c9a7d375 --- /dev/null +++ b/audio/gspeakers/distinfo @@ -0,0 +1 @@ +MD5 (gspeakers-0.10.1.tar.gz) = 5a072971751a3b8c048248da0b527a25 diff --git a/audio/gspeakers/files/patch-pixmaps::Makefile.in b/audio/gspeakers/files/patch-pixmaps::Makefile.in new file mode 100644 index 000000000000..fa0d0acaa26f --- /dev/null +++ b/audio/gspeakers/files/patch-pixmaps::Makefile.in @@ -0,0 +1,11 @@ +--- pixmaps/Makefile.in.orig Thu Dec 11 21:22:40 2003 ++++ pixmaps/Makefile.in Thu Dec 11 21:23:25 2003 +@@ -130,7 +130,7 @@ + sharedstatedir = @sharedstatedir@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ +-pixmapdir = $(datadir)/pixmaps ++pixmapdir = $(datadir)/pixmaps/gspeakers + pixmap_DATA = driver_small.png filter_small.png measure_small.png \ + speaker_small.png stock_menu_about.png \ + stock_new_driver_16.png stock_new_driver_24.png \ diff --git a/audio/gspeakers/files/patch-xml::Makefile.in b/audio/gspeakers/files/patch-xml::Makefile.in new file mode 100644 index 000000000000..86e392af84e9 --- /dev/null +++ b/audio/gspeakers/files/patch-xml::Makefile.in @@ -0,0 +1,11 @@ +--- xml/Makefile.in.orig Thu Dec 11 21:22:40 2003 ++++ xml/Makefile.in Thu Dec 11 21:24:11 2003 +@@ -130,7 +130,7 @@ + sharedstatedir = @sharedstatedir@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ +-xmldir = $(datadir)/xml ++xmldir = $(datadir)/xml/gspeakers + xml_DATA = box1.xml crossover1.xml vifa.xml seasl21rn4xp.frf \ + seasl14rcyp.frf morelmdt32s.frf seast14rcyph.frf \ + vifap21wo-20-08.frf vifad27tg-05-06.frf \ diff --git a/audio/gspeakers/pkg-descr b/audio/gspeakers/pkg-descr new file mode 100644 index 000000000000..3240f1941ce2 --- /dev/null +++ b/audio/gspeakers/pkg-descr @@ -0,0 +1,4 @@ +Gspeakers is a loudspeaker enclosure and crossovernetwork designer +for the GNOME2 desktop. + +WWW: http://gspeakers.sourceforge.net/ diff --git a/audio/gspeakers/pkg-plist b/audio/gspeakers/pkg-plist new file mode 100644 index 000000000000..5aa818487057 --- /dev/null +++ b/audio/gspeakers/pkg-plist @@ -0,0 +1,57 @@ +bin/gspeakers +share/gnome/apps/Utilities/gspeakers.desktop +share/gnome/pixmaps/gspeakers.png +share/gnome/pixmaps/gspeakers/append_enclosure_24.png +share/gnome/pixmaps/gspeakers/append_plot_enclosure_24.png +share/gnome/pixmaps/gspeakers/delete_crossover_16.png +share/gnome/pixmaps/gspeakers/delete_crossover_24.png +share/gnome/pixmaps/gspeakers/delete_driver_16.png +share/gnome/pixmaps/gspeakers/delete_driver_24.png +share/gnome/pixmaps/gspeakers/delete_enclosure_16.png +share/gnome/pixmaps/gspeakers/delete_enclosure_24.png +share/gnome/pixmaps/gspeakers/delete_plot_16.png +share/gnome/pixmaps/gspeakers/delete_plot_24.png +share/gnome/pixmaps/gspeakers/driver_small.png +share/gnome/pixmaps/gspeakers/filter_small.png +share/gnome/pixmaps/gspeakers/measure_small.png +share/gnome/pixmaps/gspeakers/open_xml_16.png +share/gnome/pixmaps/gspeakers/open_xml_24.png +share/gnome/pixmaps/gspeakers/opt_enclosure_16.png +share/gnome/pixmaps/gspeakers/opt_enclosure_24.png +share/gnome/pixmaps/gspeakers/plot_16.png +share/gnome/pixmaps/gspeakers/save_as_xml_16.png +share/gnome/pixmaps/gspeakers/save_as_xml_24.png +share/gnome/pixmaps/gspeakers/save_xml_16.png +share/gnome/pixmaps/gspeakers/save_xml_24.png +share/gnome/pixmaps/gspeakers/speaker_small.png +share/gnome/pixmaps/gspeakers/stock_menu_about.png +share/gnome/pixmaps/gspeakers/stock_new_crossover_16.png +share/gnome/pixmaps/gspeakers/stock_new_crossover_copy_16.png +share/gnome/pixmaps/gspeakers/stock_new_crossover_copy_24.png +share/gnome/pixmaps/gspeakers/stock_new_crossover_xml_16.png +share/gnome/pixmaps/gspeakers/stock_new_crossover_xml_24.png +share/gnome/pixmaps/gspeakers/stock_new_driver_16.png +share/gnome/pixmaps/gspeakers/stock_new_driver_24.png +share/gnome/pixmaps/gspeakers/stock_new_driver_xml_16.png +share/gnome/pixmaps/gspeakers/stock_new_driver_xml_24.png +share/gnome/pixmaps/gspeakers/stock_new_enclosure_16.png +share/gnome/pixmaps/gspeakers/stock_new_enclosure_24.png +share/gnome/pixmaps/gspeakers/stock_new_enclosure_copy_16.png +share/gnome/pixmaps/gspeakers/stock_new_enclosure_copy_24.png +share/gnome/pixmaps/gspeakers/stock_new_enclosure_xml_16.png +share/gnome/pixmaps/gspeakers/stock_new_enclosure_xml_24.png +share/gnome/pixmaps/gspeakers/stock_plot_crossover_16.png +share/gnome/pixmaps/gspeakers/stock_plot_crossover_24.png +share/gnome/xml/gspeakers/box1.xml +share/gnome/xml/gspeakers/crossover1.xml +share/gnome/xml/gspeakers/morelmdt32s.frf +share/gnome/xml/gspeakers/peerles115dt-26-72sf.frf +share/gnome/xml/gspeakers/seasl14rcyp.frf +share/gnome/xml/gspeakers/seasl21rn4xp.frf +share/gnome/xml/gspeakers/seast14rcyph.frf +share/gnome/xml/gspeakers/vifa.xml +share/gnome/xml/gspeakers/vifad27tg-05-06.frf +share/gnome/xml/gspeakers/vifap21wo-20-08.frf +share/locale/sv/LC_MESSAGES/gspeakers.mo +@dirrm share/gnome/pixmaps/gspeakers +@dirrm share/gnome/xml/gspeakers |