[csw-devel] SF.net SVN: gar:[14827] csw/mgar/pkg/mpg321/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Jun 16 11:30:50 CEST 2011


Revision: 14827
          http://gar.svn.sourceforge.net/gar/?rev=14827&view=rev
Author:   dmichelsen
Date:     2011-06-16 09:30:50 +0000 (Thu, 16 Jun 2011)

Log Message:
-----------
mpg321: Update to 0.2.13-2 and latest standards

Modified Paths:
--------------
    csw/mgar/pkg/mpg321/trunk/Makefile
    csw/mgar/pkg/mpg321/trunk/checksums

Modified: csw/mgar/pkg/mpg321/trunk/Makefile
===================================================================
--- csw/mgar/pkg/mpg321/trunk/Makefile	2011-06-16 08:55:57 UTC (rev 14826)
+++ csw/mgar/pkg/mpg321/trunk/Makefile	2011-06-16 09:30:50 UTC (rev 14827)
@@ -3,30 +3,47 @@
 # $Id$
 
 NAME = mpg321
-VERSION = 0.2.11
-DISTFILE_SUFFIX = -2
+VERSION = 0.2.13_2
 CATEGORIES = apps
 
 DESCRIPTION = A Free, fast fixed-point math replacement for mpg123
-SPKG_SOURCEURL = http://mpg321.sourceforge.net/
+
 define BLURB
 endef
+
 MASTER_SITES = $(SF_MIRRORS)
-DISTFILES  = $(NAME)-$(VERSION)$(DISTFILE_SUFFIX).tar.gz
-RUNTIME_DEP_PKGS_CSWmpg321 += CSWlibao
+DISTNAME = $(NAME)-$(subst _,-,$(VERSION))
+DISTFILES  = $(DISTNAME).tar.gz
+
+VENDOR_URL = http://mpg321.sourceforge.net/
+
+RUNTIME_DEP_PKGS_CSWmpg321 += CSWlibao4
+RUNTIME_DEP_PKGS_CSWmpg321 += CSWlibmad0
 RUNTIME_DEP_PKGS_CSWmpg321 += CSWlibid3tag
-RUNTIME_DEP_PKGS_CSWmpg321 += CSWlibmad
 RUNTIME_DEP_PKGS_CSWmpg321 += CSWzlib
-BUILD_DEP_PKGS  = $(RUNTIME_DEP_PKGS_CSWmpg321)
-TEST_TARGET = check
-CONFIGURE_ARGS = $(DIRPATHS)
-# A fix for an inline function and 'symbol not found'.
-EXTRA_CFLAGS = -features=no%extinl
+RUNTIME_DEP_PKGS_CSWmpg321 += CSWlibgnugetopt
 
+BUILD_DEP_PKGS += CSWlibao-dev
+BUILD_DEP_PKGS += CSWlibmad-dev
+BUILD_DEP_PKGS += CSWlibid3tag
+BUILD_DEP_PKGS += CSWzlib
+BUILD_DEP_PKGS += CSWlibgnugetopt
+
+# We don't have round on Solaris 9
+EXTRA_CPPFLAGS = -Dround=floor
+
+EXTRA_LINKER_FLAGS += -lrt
+EXTRA_LINKER_FLAGS += -lgnugetopt
+
 ALTERNATIVES = mpg321
-
 ALTERNATIVE_mpg321 = $(bindir)/mpg123 mpg123 $(bindir)/mpg321 50
 
+# Checkpkg can't check this
+CHECKPKG_OVERRIDES_CSWmpg321 += surplus-dependency|CSWalternatives
+
+# Location explicitly stated for Debian
+CHECKPKG_OVERRIDES_CSWmpg321 += file-with-bad-content|/usr/share|root/opt/csw/share/man/man1/mpg321.1
+
 include gar/category.mk
 
 post-merge:

Modified: csw/mgar/pkg/mpg321/trunk/checksums
===================================================================
--- csw/mgar/pkg/mpg321/trunk/checksums	2011-06-16 08:55:57 UTC (rev 14826)
+++ csw/mgar/pkg/mpg321/trunk/checksums	2011-06-16 09:30:50 UTC (rev 14827)
@@ -1 +1 @@
-dff0ce31869847db251878561a621ae0  mpg321-0.2.11-2.tar.gz
+1398ef00439a94bebd4342e98b30c3a3  mpg321-0.2.13-2.tar.gz


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