version update, build mods, update Features5.pdf
authorGood Guy <[email protected]>
Mon, 2 Jan 2017 16:13:43 +0000 (09:13 -0700)
committerGood Guy <[email protected]>
Mon, 2 Jan 2017 16:13:43 +0000 (09:13 -0700)
cinelerra-5.1/PKGBUILD
cinelerra-5.1/bld_scripts/bld_package.sh
cinelerra-5.1/bld_scripts/bld_prepare.sh
cinelerra-5.1/cinelerra.spec
cinelerra-5.1/cinelerra/Makefile
cinelerra-5.1/configure.ac
cinelerra-5.1/debian/changelog
cinelerra-5.1/debian/control
cinelerra-5.1/doc/Features5.pdf

index 71d3f24f22925c6055b50b5b4be1e68350edca75..25de85a80326e040d5139ffcda8e6eb73b3e6dcd 100644 (file)
@@ -1,7 +1,7 @@
 # Maintainer: goodguy <lists.cinelerra-cv.org>
 pkgname=cin
 pkgver=5.1
-pkgrel=20161130
+pkgrel=20170101
 pkgdesc="Cinelerra git://git.cinelerra-cv.org/goodguy/cinelerra.git ($pkgrel)"
 arch=('x86_64')
 url="http://www.cinelerra-cv.org"
index b08099d4aa9dae7f7963fa65bc7fec94e5807069..da5dd7d4c80fb9777fc86b89d08946e4d8a5ba70 100755 (executable)
@@ -1,27 +1,39 @@
-#!/bin/bash
+#!/bin/bash -x
 
 if [ $# -ne 2 ]; then
   echo "usage: $0 <os> <typ>"
   echo "  os = centos | ubuntu | suse | debian"
-  echo " typ = static | dynamic"
+  echo " typ = sta | dyn"
   exit 1
 fi
 
 dir="$1"
+typ="$2"
 path="/home"
 bld="git-repo"
 proj="cinelerra5"
 base="cinelerra-5.1"
 
-centos="centos-7.0-1406"
-debian="debian-8.4.0"
-fedora="fedora-23"
-leap="leap-42.1"
-mint="mint-14.04.1"
+arch01="arch-20160601"
+arch="arch-20161201"
+cent01="centos-7.0-1406"
+centos="centos-7.x-1611"
+deb01="debian-8.4.0"
+debian="debian-8.6.0"
+fc23="fedora-23"
+fc24="fedora-24"
+fedora="fedora-25"
+leap01="leap-42.1"
+leap="leap-42.2"
+mint01="mint-14.04.1"
+mint="mint-18.1"
+slk32="slk32-14.2"
+slk64="slk64-14.2"
 suse="opensuse-13.2"
 ub14="ub14.04.1"
 ub15="ub15.10"
-ub15="ub16.04"
+ub16="ub16.04"
+ub1601="ub16.10"
 ubuntu="ubuntu-14.04.1"
 
 eval os="\${$dir}"
@@ -29,21 +41,20 @@ if [ -z "$os" ]; then
   echo "unknown os: $dir"
 fi
 
-if [ ! -d "$path/$dir/$bld/$proj/$base" ]; then
-  echo "missing $bld/$proj/$base in $path/$dir"
+if [ ! -d "$path/$dir/$bld/$proj.$typ/$base" ]; then
+  echo "missing $bld/$proj.$typ/$base in $path/$dir"
   exit 1
 fi
 
-typ=$2
 sfx=`uname -m`-`date +"%Y%m%d"`
-if [ "$typ" = "static" ]; then
+if [ "$typ" = "sta" ]; then
   sfx="$sfx-static"
-elif [ "$typ" != "dynamic" ]; then
-  echo "err: suffix must be [static | dynamic]"
+elif [ "$typ" != "dyn" ]; then
+  echo "err: suffix must be [sta | dyn]"
   exit 1
 fi
 
-cd "$path/$dir/$bld/$proj/$base"
+cd "$path/$dir/$bld/$proj.$typ/$base"
 tar -C bin -cJf "../$base-$os-$sfx.txz" .
 rm -f "$path/$dir/$base-$os-$sfx.txz"
 mv "../$base-$os-$sfx.txz" "$path/$dir/."
index 767b039f94651310b85e19bb7963c6f86d2771e6..82774d750d5db332071727f0d2052ea0c71bccc3 100755 (executable)
@@ -33,7 +33,8 @@ case "$dir" in
     rm -f /tmp/$yasm
   ;;
 "fedora")
-  dnf -y install nasm yasm libavc1394-devel libusb-devel flac-devel \
+  dnf -y -best --allowerasing \
+    install nasm yasm libavc1394-devel libusb-devel flac-devel \
     libjpeg-devel libdv-devel libdvdnav-devel libdvdread-devel \
     libtheora-devel libiec61883-devel esound-devel uuid-devel \
     giflib-devel ncurses-devel ilmbase-devel fftw-devel OpenEXR-devel \
@@ -45,7 +46,7 @@ case "$dir" in
     flac-devel libsndfile-devel libtheora-devel linux-firmware \
     ivtv-firmware libvorbis-devel texinfo xz-devel lzma-devel cmake git \
     ctags patch gcc-c++ perl-XML-XPath libtiff-devel python dvdauthor \
-    autoconf automake rpm-build ccache
+    gettext-devel inkscape udftools autoconf automake
   ;;
 "suse" | "leap")
   zypper -n install nasm gcc gcc-c++ zlib-devel texinfo libpng16-devel \
index d7646a8875090ba1367d5ee6c1359acac8534739..a06eaa88717519f5db4124c196279b38de672a61 100644 (file)
@@ -1,4 +1,4 @@
-%define ver 20161130
+%define ver 20170101
 Summary: Multimedia Editing and construction
 Name: cinelerra
 Version: 5.1
index 4ce1cb8f102930070f5a8959487bdb4a690d4864..562908604a28272a615722b8fac0f5909b89e172 100644 (file)
@@ -360,10 +360,11 @@ CUTLIBS = \
 BDWRITE = $(OBJDIR)/bdwrite
 BDWOBJS = $(OBJDIR)/bdwrite.o
 
-CFLAGS += \
+CFLAGS := \
        -I$(GUICAST) \
        -I$(LIBZMPEG3) \
        $(static_incs) \
+       $(CFLAGS)
 
 # Speed up linking with this linking sequence
 ifeq ($(OBJDIR), alpha)
index 9c69fa0126d64bfae984ce9b99a7e847d7c05651..40ac01b39bd9b209892bc35961aab8d562d9cef2 100644 (file)
@@ -15,6 +15,7 @@ CFG_CFLAGS+=" -D__STDC_LIMIT_MACROS"
 CFG_CFLAGS+=" -DPNG_SKIP_SETJMP_CHECK=1"
 CFG_CFLAGS+=" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
 CFG_CFLAGS+=" -I/usr/include/freetype2"
+CFG_CFLAGS+=" -I/usr/include/OpenEXR"
 
 AC_DEFUN([CHECK_WITH], [
 AC_ARG_WITH([$1],
@@ -602,7 +603,7 @@ for dep in \
         libtheora/libogg libtheora/libvorbis ; do
   lib=`dirname $dep`;  needs=`basename $dep`
   eval pkg_lib="\$PKG_$lib"; eval needs_lib="\$HAVE_$needs";
-  if test "x$pkg_lib" != "xno" -a "x$needs_lib" != "xyes" ; then
+  if test "x$pkg_lib" != "xno"; then
     eval "PKG_$needs=yes"
   fi
 done
@@ -705,10 +706,6 @@ AC_SUBST(FFMPEG_EXTRA_CFG)
 AC_SUBST(WANT_X264_HIDEPTH)
 AC_SUBST(WANT_X265_HIDEPTH)
 
-if test "x$BUILD_openexr" = "x0"; then
-  CFG_CFLAGS+=" -I/usr/include/OpenEXR"
-fi
-
 AC_SUBST(CFG_CFLAGS)
 AC_SUBST(CFG_CXXFLAGS)
 
index 5efa32f1d725fc46674ce46459be73be98d739c0..9135708f98f162625517418010cd367ae6e1bb2f 100644 (file)
@@ -1,4 +1,4 @@
-cin (1:5.1.20161130) unstable; urgency=low
+cin (1:5.1.20170101) unstable; urgency=low
 
   [ guy goode ]
 
index 08d9cf5d29eff4357aec77f88e4df7e11a999785..f27f2fb38a0c9e7463d13c3707c2a6364fbec933 100644 (file)
@@ -1,7 +1,7 @@
 Source: cin
 Section: video
 Priority: optional
-Standards-Version: 5.1.20161130
+Standards-Version: 5.1.20170101
 Maintainer: mailing list <[email protected]>
 Homepage: http://www.cinelerra-cv.org/
 Build-Depends: nasm, yasm, g++, gdb, build-essential, e2fsprogs,
index f65716c51c034131a1e36107a505c3bac29fb8b1..c1bcbdfd26b121bf295fa8f479ba3637532c9bd7 100644 (file)
Binary files a/cinelerra-5.1/doc/Features5.pdf and b/cinelerra-5.1/doc/Features5.pdf differ