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

janholzh at users.sourceforge.net janholzh at users.sourceforge.net
Mon Feb 13 15:03:54 CET 2012


Revision: 17036
          http://gar.svn.sourceforge.net/gar/?rev=17036&view=rev
Author:   janholzh
Date:     2012-02-13 14:03:54 +0000 (Mon, 13 Feb 2012)
Log Message:
-----------
x264/trunk: Initial commit work for x86 done

Added Paths:
-----------
    csw/mgar/pkg/x264/
    csw/mgar/pkg/x264/Makefile
    csw/mgar/pkg/x264/branches/
    csw/mgar/pkg/x264/tags/
    csw/mgar/pkg/x264/trunk/
    csw/mgar/pkg/x264/trunk/Makefile
    csw/mgar/pkg/x264/trunk/checksums
    csw/mgar/pkg/x264/trunk/files/

Added: csw/mgar/pkg/x264/Makefile
===================================================================
--- csw/mgar/pkg/x264/Makefile	                        (rev 0)
+++ csw/mgar/pkg/x264/Makefile	2012-02-13 14:03:54 UTC (rev 17036)
@@ -0,0 +1,2 @@
+%:
+	$(MAKE) -C trunk $*


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


Added: csw/mgar/pkg/x264/trunk/Makefile
===================================================================
--- csw/mgar/pkg/x264/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/x264/trunk/Makefile	2012-02-13 14:03:54 UTC (rev 17036)
@@ -0,0 +1,67 @@
+# $Id$
+# TODO (release-critical prefixed with !, non release-critical with *)
+#
+NAME = x264
+VERSION = snapshot-20120211-2245
+GARTYPE = v2
+CATEGORIES = apps
+
+DESCRIPTION = x264 is encoding video streams into the H.264/MPEG-4 AVC format
+define BLURB
+ x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC format, and is released under the terms of the GNU GPL. 
+endef
+
+VENDOR_URL = http://www.videolan.org/developers/x264.html
+MASTER_SITES = ftp://ftp.videolan.org/pub/videolan/x264/snapshots/ 
+DISTFILES  = $(DISTNAME).tar.bz2
+
+# File name regex to get notifications about upstream software releases
+# NOTE: Use this only if the automatic regex creation
+#       does not work for your package
+# UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+
+# If the url used to check for software update is different of MASTER_SITES, then 
+# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES
+# UPSTREAM_MASTER_SITES = 
+
+PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
+GARCOMPILER = GCC4
+SKIPTEST = 1
+BUILD64_LIBS_ONLY = 1
+
+
+CONFIGURE_ARGS-isa-pentium_pro = $(DIRPATHS) --enable-shared --enable-pic
+CONFIGURE_ARGS-isa-amd64 = $(DIRPATHS) --enable-shared --enable-pic --host=amd64-pc-solaris2.10
+CONFIGURE_ARGS += $(CONFIGURE_ARGS-isa-$(ISA))
+
+RUNTIME_DEP_PKGS_CSWlibx264-120 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWx264-dev += CSWlibx264-120
+
+PACKAGES += CSWx264
+SPKG_DESC_CSWx264 = $(DESCRIPTION)
+# PKGFILES is catchall
+
+PACKAGES += CSWlibx264-120
+CATALOGNAME_CSWlibx264-120 = libx264_120
+PKGFILES_CSWlibx264-120 += $(call baseisadirs,$(libdir),libx264\.so\.120)
+PKGFILES_CSWlibx264-120 += $(call baseisadirs,$(libdir),libx264\.so\.120(\.\d+)*)
+SPKG_DESC_CSWlibx264-120 += $(DESCRIPTION), libx264.so.120
+
+PACKAGES += CSWx264-dev
+CATALOGNAME_CSWx264-dev = x264_dev
+SPKG_DESC_CSWx264-dev += $(DESCRIPTION), development files
+PKGFILES_CSWx264-dev += /opt/csw/lib/libx264.so
+PKGFILES_CSWx264-dev += $(PKGFILES_DEVEL)
+
+#Some overrides
+CHECKPKG_OVERRIDES += pkginfo-description-not-starting-with-uppercase
+# seems to be checkpkg bug:
+CHECKPKG_OVERRIDES_CSWlibx264-120 += non-uniform-lib-versions-in-package|sonames=libx264.so.120
+
+
+
+
+include gar/category.mk
+
+# For 'grep -q'
+PATH := /opt/csw/gnu:$(PATH)


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

Added: csw/mgar/pkg/x264/trunk/checksums
===================================================================
--- csw/mgar/pkg/x264/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/x264/trunk/checksums	2012-02-13 14:03:54 UTC (rev 17036)
@@ -0,0 +1 @@
+b6f499b863370542304b213b9edc01d6  x264-snapshot-20120211-2245.tar.bz2

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