[csw-devel] SF.net SVN: gar:[18262] csw/mgar/pkg

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Fri Jun 8 16:35:50 CEST 2012


Revision: 18262
          http://gar.svn.sourceforge.net/gar/?rev=18262&view=rev
Author:   pfelecan
Date:     2012-06-08 14:35:49 +0000 (Fri, 08 Jun 2012)
Log Message:
-----------
migrated from a private recipe to a GAR based one.

Added Paths:
-----------
    csw/mgar/pkg/grip/
    csw/mgar/pkg/grip/Makefile
    csw/mgar/pkg/grip/branches/
    csw/mgar/pkg/grip/tags/
    csw/mgar/pkg/grip/trunk/
    csw/mgar/pkg/grip/trunk/Makefile
    csw/mgar/pkg/grip/trunk/checksums
    csw/mgar/pkg/grip/trunk/files/
    csw/mgar/pkg/grip/trunk/files/0001-Fix-sendmail-path.patch
    csw/mgar/pkg/grip/trunk/files/0002-Fix-auto-tools-suggested-by-libtoolize.patch
    csw/mgar/pkg/grip/trunk/files/README.CSW

Added: csw/mgar/pkg/grip/Makefile
===================================================================
--- csw/mgar/pkg/grip/Makefile	                        (rev 0)
+++ csw/mgar/pkg/grip/Makefile	2012-06-08 14:35:49 UTC (rev 18262)
@@ -0,0 +1,2 @@
+%:
+	$(MAKE) -C trunk $*


Property changes on: csw/mgar/pkg/grip/trunk
___________________________________________________________________
Added: svn:ignore
   + work


Added: csw/mgar/pkg/grip/trunk/Makefile
===================================================================
--- csw/mgar/pkg/grip/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/grip/trunk/Makefile	2012-06-08 14:35:49 UTC (rev 18262)
@@ -0,0 +1,129 @@
+# $Id$
+# TODO (release-critical prefixed with !, non release-critical with *)
+#
+NAME = grip
+VERSION = 3.3.1
+GARTYPE = v2
+CATEGORIES = apps
+
+DESCRIPTION = CD-player and CD-ripper for the Gnome desktop
+define BLURB
+  Grip is a GTK-based CD-player and CD-ripper / MP3 encoder.
+  It has the ripping capabilities of cdparanoia built in, but can also use
+  external rippers (such as cdda2wav).
+  Encoder presets are provided for lame, bladeenc, l3enc, xingmp3enc,
+   mp3encode, gogo)
+endef
+
+MASTER_SITES	=	$(SF_MIRRORS)
+DISTFILES		=	$(DISTNAME).tar.gz
+DISTFILES		+=	README.CSW
+
+PACKAGING_PLATFORMS	=	solaris10-sparc
+PACKAGING_PLATFORMS	+=	solaris10-i386
+
+BUILD_DEP_PKGS		+=	CSWfconfig-dev
+BUILD_DEP_PKGS		+=	CSWggettext-dev
+BUILD_DEP_PKGS		+=	CSWgnomekeyring-dev
+BUILD_DEP_PKGS		+=	CSWgnomevfs2-dev
+BUILD_DEP_PKGS		+=	CSWlibart
+BUILD_DEP_PKGS		+=	CSWlibatk-dev
+BUILD_DEP_PKGS		+=	CSWlibaudiofile-dev
+BUILD_DEP_PKGS		+=	CSWlibbonobo2
+BUILD_DEP_PKGS		+=	CSWlibbonoboui
+BUILD_DEP_PKGS		+=	CSWlibcairo-dev
+BUILD_DEP_PKGS		+=	CSWlibcurl-dev
+BUILD_DEP_PKGS		+=	CSWlibdbus-glib-dev
+BUILD_DEP_PKGS		+=	CSWlibesd-dev
+BUILD_DEP_PKGS		+=	CSWlibexpat-dev
+BUILD_DEP_PKGS		+=	CSWlibfreetype-dev
+BUILD_DEP_PKGS		+=	CSWlibgconf-dev
+BUILD_DEP_PKGS		+=	CSWlibgdk-pixbuf-dev
+BUILD_DEP_PKGS		+=	CSWlibglib2-dev
+BUILD_DEP_PKGS		+=	CSWlibgnomeui-devel
+BUILD_DEP_PKGS		+=	CSWlibgtk2-dev
+BUILD_DEP_PKGS		+=	CSWlibiconv-dev
+BUILD_DEP_PKGS		+=	CSWlibid3-dev
+BUILD_DEP_PKGS		+=	CSWlibidn-dev
+BUILD_DEP_PKGS		+=	CSWlibpixman-dev
+BUILD_DEP_PKGS		+=	CSWlibpng-dev
+BUILD_DEP_PKGS		+=	CSWlibssl-dev
+BUILD_DEP_PKGS		+=	CSWlibxft2devel
+BUILD_DEP_PKGS		+=	CSWlibxml2-dev
+BUILD_DEP_PKGS		+=	CSWlibz-dev
+BUILD_DEP_PKGS		+=	CSWorbit2
+BUILD_DEP_PKGS		+=	CSWpangodevel
+BUILD_DEP_PKGS		+=	CSWvte
+
+RUNTIME_DEP_PKGS	+=	CSWgnomevfs2
+RUNTIME_DEP_PKGS	+=	CSWlibart
+RUNTIME_DEP_PKGS	+=	CSWlibatk1-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibaudiofile0
+RUNTIME_DEP_PKGS	+=	CSWlibbonobo2
+RUNTIME_DEP_PKGS	+=	CSWlibbonoboui
+RUNTIME_DEP_PKGS	+=	CSWlibbz2-1-0
+RUNTIME_DEP_PKGS	+=	CSWlibcairo2
+RUNTIME_DEP_PKGS	+=	CSWlibcurl4
+RUNTIME_DEP_PKGS	+=	CSWlibdbus-glib1-2
+RUNTIME_DEP_PKGS	+=	CSWlibdbus1-3
+RUNTIME_DEP_PKGS	+=	CSWlibesd0
+RUNTIME_DEP_PKGS	+=	CSWlibexpat1
+RUNTIME_DEP_PKGS	+=	CSWlibfontconfig1
+RUNTIME_DEP_PKGS	+=	CSWlibfreetype6
+RUNTIME_DEP_PKGS	+=	CSWlibgailutil18
+RUNTIME_DEP_PKGS	+=	CSWlibgcc-s1
+RUNTIME_DEP_PKGS	+=	CSWlibgconf2-4
+RUNTIME_DEP_PKGS	+=	CSWlibgdk-pixbuf2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibgdk-x11-2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibgio2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibglib2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibgmodule2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibgnome
+RUNTIME_DEP_PKGS	+=	CSWlibgnome-keyring0
+RUNTIME_DEP_PKGS	+=	CSWlibgnomecanvas
+RUNTIME_DEP_PKGS	+=	CSWlibgnomeui2-0
+RUNTIME_DEP_PKGS	+=	CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibgthread2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibgtk-x11-2-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibiconv2
+RUNTIME_DEP_PKGS	+=	CSWlibid3-3-8-3
+RUNTIME_DEP_PKGS	+=	CSWlibidn11
+RUNTIME_DEP_PKGS	+=	CSWlibintl3
+RUNTIME_DEP_PKGS	+=	CSWlibintl8
+RUNTIME_DEP_PKGS	+=	CSWlibpixman1-0
+RUNTIME_DEP_PKGS	+=	CSWlibpng12-0
+RUNTIME_DEP_PKGS	+=	CSWlibpopt0
+RUNTIME_DEP_PKGS	+=	CSWlibssl0-9-8
+RUNTIME_DEP_PKGS	+=	CSWlibssl1-0-0
+RUNTIME_DEP_PKGS	+=	CSWlibstdc++6
+RUNTIME_DEP_PKGS	+=	CSWlibxft2
+RUNTIME_DEP_PKGS	+=	CSWlibxml2-2
+RUNTIME_DEP_PKGS	+=	CSWlibxrender
+RUNTIME_DEP_PKGS	+=	CSWlibz1
+RUNTIME_DEP_PKGS	+=	CSWorbit2
+RUNTIME_DEP_PKGS	+=	CSWpango
+RUNTIME_DEP_PKGS	+=	CSWsunmath
+RUNTIME_DEP_PKGS	+=	CSWvte
+
+PATCHFILES			+=	0001-Fix-sendmail-path.patch
+PATCHFILES			+=	0002-Fix-auto-tools-suggested-by-libtoolize.patch
+
+CONFIGURE_ARGS = $(DIRPATHS)
+GARCOMPILER			=	GNU
+GCC4_VERSION		=	4.7
+
+STRIP_LIBTOOL		=	1
+
+include gar/category.mk
+
+pre-configure-modulated:
+	@echo "executing $@"
+	cd $(WORKSRC) && libtoolize
+	cd $(WORKSRC) && aclocal
+	cd $(WORKSRC) && automake -a
+	cd $(WORKSRC) && autoconf
+	$(MAKECOOKIE)
+
+# this is private and not available publicly
+mydependencies:
+	$(HOME)/bin/ocswdeplist --package $(NAME)


Property changes on: csw/mgar/pkg/grip/trunk/Makefile
___________________________________________________________________
Added: svn:keywords
   + Id

Added: csw/mgar/pkg/grip/trunk/checksums
===================================================================
--- csw/mgar/pkg/grip/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/grip/trunk/checksums	2012-06-08 14:35:49 UTC (rev 18262)
@@ -0,0 +1 @@
+4b4233999b9f2bc85c711092553ea9aa  grip-3.3.1.tar.gz

Added: csw/mgar/pkg/grip/trunk/files/0001-Fix-sendmail-path.patch
===================================================================
--- csw/mgar/pkg/grip/trunk/files/0001-Fix-sendmail-path.patch	                        (rev 0)
+++ csw/mgar/pkg/grip/trunk/files/0001-Fix-sendmail-path.patch	2012-06-08 14:35:49 UTC (rev 18262)
@@ -0,0 +1,25 @@
+From 984c530b86ae2ed6853c7316b2d4dc062855b99f Mon Sep 17 00:00:00 2001
+From: Peter Felecan <pfelecan at opencsw.org>
+Date: Fri, 8 Jun 2012 10:13:33 +0200
+Subject: [PATCH] Fix sendmail path
+
+---
+ src/grip.h |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/grip.h b/src/grip.h
+index 9141237..35eb58f 100644
+--- a/src/grip.h
++++ b/src/grip.h
+@@ -53,7 +53,7 @@
+ 
+ #define MAILER "/usr/sbin/sendmail -i -t"
+ 
+-#elif defined(__sparc__)
++#elif defined(__sun__)
+ 
+ #define MAILER "/usr/lib/sendmail -i -t"
+ 
+-- 
+1.7.10.3
+

Added: csw/mgar/pkg/grip/trunk/files/0002-Fix-auto-tools-suggested-by-libtoolize.patch
===================================================================
--- csw/mgar/pkg/grip/trunk/files/0002-Fix-auto-tools-suggested-by-libtoolize.patch	                        (rev 0)
+++ csw/mgar/pkg/grip/trunk/files/0002-Fix-auto-tools-suggested-by-libtoolize.patch	2012-06-08 14:35:49 UTC (rev 18262)
@@ -0,0 +1,35 @@
+From 190056620224bca152198862bf76bf225b069ae6 Mon Sep 17 00:00:00 2001
+From: Peter Felecan <pfelecan at opencsw.org>
+Date: Fri, 8 Jun 2012 11:33:37 +0200
+Subject: [PATCH] Fix auto-tools suggested by libtoolize
+
+---
+ Makefile.am  |    2 ++
+ configure.in |    1 +
+ 2 files changed, 3 insertions(+)
+
+diff --git a/Makefile.am b/Makefile.am
+index fdf3a60..8d86c48 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,3 +1,5 @@
++ACLOCAL_AMFLAGS = -I m4
++
+ SUBDIRS = po src pixmaps doc contrib
+ 
+ EXTRA_DIST = \
+diff --git a/configure.in b/configure.in
+index ab8be14..970d9a0 100644
+--- a/configure.in
++++ b/configure.in
+@@ -2,6 +2,7 @@ AC_PREREQ(2.52)
+ 
+ AC_INIT(grip, 3.3.1, http://sf.net/tracker/?group_id=3714&atid=103714)
+ AC_CONFIG_SRCDIR(src/main.c)
++AC_CONFIG_MACRO_DIR([m4])
+ AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
+ 
+ AM_MAINTAINER_MODE
+-- 
+1.7.10.3
+

Added: csw/mgar/pkg/grip/trunk/files/README.CSW
===================================================================
--- csw/mgar/pkg/grip/trunk/files/README.CSW	                        (rev 0)
+++ csw/mgar/pkg/grip/trunk/files/README.CSW	2012-06-08 14:35:49 UTC (rev 18262)
@@ -0,0 +1,31 @@
+$Id$
+
+- CD ROM raw device
+
+  Grip needs to access to the raw/character device of the CD ROM to
+  extract the track informations. For this, the device needs to be
+  readable for the current user --- usually this is taken care of by
+  the GUI startup process, however, if you are not using such an
+  environment, you need to take care of it yourself. In the following
+  example, the CD ROM is /dev/rdsk/c0t1d0s2, linked to
+  /devices/pci at 1f,0/ide at d/sd at 1,0:c,raw. Consequently, you need to
+  apply the following procedure:
+
+		 su - root
+		 chmod u+r /devices/pci at 1f,0/ide at d/sd at 1,0:c,raw
+		 chown user /devices/pci at 1f,0/ide at d/sd at 1,0:c,raw
+
+	'user' being your account name.
+
+- Grip Configuration
+
+  There are 2 things to configure in Grip, at least:
+
+  1. Change the raw device in Config/CD/CDRom device --- in the
+	 example above: /dev/rdsk/c0t1d0s2; this will enable the gathering
+	 of the track information.
+
+   2. Change the encoding of the ID3 tags from UTF-8 to ISO_8859_1 in
+	  Config/Id3/ID3v1 Character set encoding.
+
+CSW Team


Property changes on: csw/mgar/pkg/grip/trunk/files/README.CSW
___________________________________________________________________
Added: svn:keywords
   + Author Date HeadURL Id Revision

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list