SF.net SVN: gar:[26539] csw/mgar/pkg/x264/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Tue Jun 4 14:09:07 CEST 2019


Revision: 26539
          http://sourceforge.net/p/gar/code/26539
Author:   dmichelsen
Date:     2019-06-04 12:09:04 +0000 (Tue, 04 Jun 2019)
Log Message:
-----------
x264/trunk: Update to 20190603

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

Modified: csw/mgar/pkg/x264/trunk/Makefile
===================================================================
--- csw/mgar/pkg/x264/trunk/Makefile	2019-05-27 08:13:21 UTC (rev 26538)
+++ csw/mgar/pkg/x264/trunk/Makefile	2019-06-04 12:09:04 UTC (rev 26539)
@@ -3,7 +3,7 @@
 #
 # So it does not get lost. With gcc4.8 you now need -fno-aggressive-loop-optimizations: http://comments.gmane.org/gmane.comp.video.ffmpeg.devel/161226
 NAME = x264
-VERSION = 64f4e24
+VERSION = 20190603
 GARTYPE = v2
 
 DESCRIPTION =The x264 project is encoding video streams into the H.264/MPEG-4 AVC format
@@ -14,32 +14,48 @@
 VENDOR_URL = http://www.videolan.org/developers/x264.html
 #MASTER_SITES = http://repo.or.cz/w/x264.git/snapshot/  
 #DISTFILES  = c522ad1fed167d0e985e4f9dcdee042473cf74db.tar.gz
-GIT_REPOS = http://git.videolan.org/git/x264.git
-GIT_TREEISH_tig.git = 64f4e24909924fceeea6e154d71b7dfbf586c7ea
+#GIT_REPOS = http://git.videolan.org/git/x264.git
+#GIT_TREEISH_tig.git = 64f4e24909924fceeea6e154d71b7dfbf586c7ea
+MASTER_SITES += https://download.videolan.org/pub/videolan/x264/snapshots/
+DISTFILES += x264-snapshot-$(VERSION)-2245-stable.tar.bz2
 
+DISTNAME = $(NAME)-snapshot-$(VERSION)-2245-stable
+
 # This Patch file needs to be updated on every new version! 
 PATCHFILES += 0001-replace-version.sh.patch
 
-# 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
+BUILD_DEP_PKGS += CSWffmpeg-dev
 
-# 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 = 
+PACKAGES += CSWx264
+SPKG_DESC_CSWx264 = $(DESCRIPTION)
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWx264 += CSWlibavutil55
+RUNTIME_DEP_PKGS_CSWx264 += CSWlibswscale4
 
+PACKAGES += CSWlibx264-157
+SPKG_DESC_CSWlibx264-157 += $(DESCRIPTION), libx264.so.157
+PKGFILES_CSWlibx264-157 += $(call pkgfiles_lib,libx264.so.157)
+RUNTIME_DEP_PKGS_CSWlibx264-157 += CSWlibgcc-s1
+
+PACKAGES += CSWlibx264-dev
+SPKG_DESC_CSWlibx264-dev += $(DESCRIPTION), development files
+PKGFILES_CSWlibx264-dev += $(PKGFILES_DEVEL)
+RUNTIME_DEP_PKGS_CSWlibx264-dev += CSWlibx264-157
+
 GARCOMPILER = GCC5
-SKIPTEST = 1
 
 BUILD64 = 1
 ISAEXEC = 1
 
-BUILD_DEP_PKGS += CSWffmpeg-dev
+# The default /usr/ucb/install does not work
+REINPLACEMENTS += install
+REINPLACE_MATCH_install = /usr/ucb/install
+REINPLACE_WITH_install = /opt/csw/bin/ginstall
+REINPLACE_FILES_install += configure
 
+# More info on mimpure-text:
+#   http://blogs.everycity.co.uk/alasdair/2009/05/text-relocation-remains-against-symbol-libx264/
 
-#More info on mimpure-text: http://blogs.everycity.co.uk/alasdair/2009/05/text-relocation-remains-against-symbol-libx264/
-
 CONFIGURE_ARGS-isa-pentium_pro = $(DIRPATHS) --enable-shared --extra-ldflags="-mimpure-text -lrt"
 CONFIGURE_ARGS-isa-amd64 = $(DIRPATHS) --enable-shared --extra-ldflags="-mimpure-text -lrt" --host=amd64-pc-solaris2.10
 CONFIGURE_ARGS-isa-sparcv8plus = $(DIRPATHS) --enable-shared --extra-ldflags="-mimpure-text -lrt" --disable-asm
@@ -46,31 +62,9 @@
 CONFIGURE_ARGS-isa-sparcv9 = $(DIRPATHS) --enable-shared --enable-pic --disable-asm
 CONFIGURE_ARGS += $(CONFIGURE_ARGS-isa-$(ISA))
 
+# We need 'grep -q'
+CONFIGURE_ENV_PATH = /opt/csw/gnu:$(PATH)
 
-PACKAGES += CSWx264
-SPKG_DESC_CSWx264 = $(DESCRIPTION)
-# PKGFILES is catchall
-#RUNTIME_DEP_PKGS_CSWx264 += CSWlibavcodec54
-#RUNTIME_DEP_PKGS_CSWx264 += CSWlibavformat54
-#RUNTIME_DEP_PKGS_CSWx264 += CSWlibswscale2
-#RUNTIME_DEP_PKGS_CSWx264 += CSWlibavutil52
+SKIPTEST ?= 1
 
-PACKAGES += CSWlibx264-148
-CATALOGNAME_CSWlibx264-148 = libx264_148
-PKGFILES_CSWlibx264-148 += $(call baseisadirs,$(libdir),libx264\.so\.148)
-PKGFILES_CSWlibx264-148 += $(call baseisadirs,$(libdir),libx264\.so\.148(\.\d+)*)
-SPKG_DESC_CSWlibx264-148 += $(DESCRIPTION), libx264.so.148
-RUNTIME_DEP_PKGS_CSWlibx264-148 += CSWlibgcc-s1
-
-PACKAGES += CSWlibx264-dev
-CATALOGNAME_CSWlibx264-dev = libx264_dev
-SPKG_DESC_CSWlibx264-dev += $(DESCRIPTION), development files
-PKGFILES_CSWlibx264-dev += /opt/csw/lib/libx264.so
-PKGFILES_CSWlibx264-dev += $(PKGFILES_DEVEL)
-RUNTIME_DEP_PKGS_CSWlibx264-dev += CSWlibx264-148
-
-
 include gar/category.mk
-
-# For 'grep -q'
-PATH := /opt/csw/gnu:$(PATH)

Modified: csw/mgar/pkg/x264/trunk/checksums
===================================================================
--- csw/mgar/pkg/x264/trunk/checksums	2019-05-27 08:13:21 UTC (rev 26538)
+++ csw/mgar/pkg/x264/trunk/checksums	2019-06-04 12:09:04 UTC (rev 26539)
@@ -1 +1 @@
-5db063ff42e04b8b093f6776e4242312  c522ad1fed167d0e985e4f9dcdee042473cf74db.tar.gz
+4c54677c6a192abd39f71773bbadc363  x264-snapshot-20190603-2245-stable.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