[Lunar-commits] <moonbase-other> avidemux: Version bump to 2.6.4. ugh.

stumbles stumbles at lunar-linux.org
Sun Jun 9 21:47:53 CEST 2013


commit 1c57ba0401e7ba0340673cdce3988e9981567a5a
Author: stumbles <stumbles at lunar-linux.org>
Date: Sun, 09 Jun 2013 12:47:29 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/1c57ba0401e7ba0340673cdce3988e9981567a5a

avidemux: Version bump to 2.6.4. ugh.
---
  video/avidemux/BUILD   | +20/-38   
  video/avidemux/DEPENDS | +4/-2     
  video/avidemux/DETAILS | +4/-4     
  3 files changed, 28 insertions(+), 44 deletions(-)

--- a/video/avidemux/BUILD
+++ b/video/avidemux/BUILD
@@ -1,39 +1,21 @@
-(
 
-  sedit "s:Icon=:Icon=/usr/share/pixmaps/:" avidemux2.desktop  &&
-
-# Reference; https://bugs.gentoo.org/show_bug.cgi?id=365153
-#  sedit "s:i_open_gop:b_open_gop:g" plugins/ADM_videoEncoder/ADM_vidEnc_x264/encoder.cpp plugins/ADM_videoEncoder/ADM_vidEnc_x264/x264Options.cpp &&
-
-  OOTB_DIR="$SOURCE_DIRECTORY/$MODULE-build"  &&
-
-  mkdir $OOTB_DIR  &&
-  cd $OOTB_DIR     &&
-
-# Make some plugin dirs for future use.
-  if [ ! -d /usr/lib/ADM_plugins ] ; then
-   mkdir -p /usr/lib/ADM_plugins/{audioDecoder,videoFilter,audioDevices,audioEncoders}
-  fi  &&
-
-  cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
-                           -DCMAKE_BUILD_TYPE=RELEASE             \
-                           $OPTS                                 &&
-
-  default_make  &&
-
-  install -D -m644 ../${MODULE}2-gtk.desktop /usr/share/applications/${MODULE}2-gtk.desktop  &&
-  install -D -m644 ../avidemux_icon.png /usr/share/pixmaps/avidemux.png  &&
-
-  # handle plugins...
-  P_DIR="$SOURCE_DIRECTORY/plugins/plugins-build"  &&
-  mkdir $P_DIR  &&
-  cd $P_DIR     &&
-  cmake .. -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX       \
-           -DCMAKE_BUILD_TYPE=RELEASE                  \
-           -DAVIDEMUX_SOURCE_DIR=$SOURCE_DIRECTORY     \
-           -DAVIDEMUX_INSTALL_PREFIX=$MODULE_PREFIX    \
-           -DAVIDEMUX_CORECONFIG_DIR=$OOTB_DIR/config  \
-           $OPTS                                      &&
-  default_make
-
-) > $C_FIFO 2>&1
+  sedit "s:avidemux2_gtk:avidemux3_qt4:" $SOURCE_DIRECTORY/avidemux2.desktop &&
+  sedit "s:Icon=avidemux:Icon=avidemux_icon.png:" $SOURCE_DIRECTORY/avidemux2.desktop &&
+
+  sh bootStrap.bash &&
+  cd addons/fontGen &&
+  cmake . &&
+  make &&
+  cd ../tsscan &&
+  make &&
+  cd $SOURCE_DIRECTORY &&
+  prepare_install &&
+  cp -R install/usr/bin/* /usr/bin/ &&
+  cp -R install/usr/include/* /usr/include/ &&
+  cp -R install/usr/lib64/* /usr/lib/ &&
+  cp -R install/usr/share/* /usr/share/ &&
+  install addons/ad2_vcdimager/ad2_vcdimager /usr/bin/ &&
+  install addons/aviscan/aviscan /usr/bin/ &&
+  install addons/tsscan/tsscan /usr/bin/ &&
+  install $SOURCE_DIRECTORY/avidemux2.desktop /usr/share/applications/ &&
+  install $SOURCE_DIRECTORY/avidemux_icon.png /usr/share/icons/
--- a/video/avidemux/DEPENDS
+++ b/video/avidemux/DEPENDS
@@ -10,7 +10,9 @@ optional_depends "libvorbis" "" "" "for Vorbis support"
 optional_depends "xvidcore"  "" "" "for XviD MPEG-4 support"
 optional_depends "libvpx"    "-DVPXDEC=ON" "-DVPXDEC=OFF" "for VP8 codec support"
 optional_depends "SDL"       "-DSDL=ON"    "-DSDL=OFF"    "for SDL support"
-optional_depends "gtk+-2"    "-DGTK=ON"    "-DGTK=OFF"    "for gtk gui support"
-optional_depends "qt4"       "-DQT4=ON"    "-DQT4=OFF"    "for Qt4 support, say no if all you want is a gtk menu"
+optional_depends "qt4"       "-DQT4=ON"    "-DQT4=OFF"    "for Qt4 support"
 
 optional_depends "x264-snapshot" "-DX264=ON" "-DX264=OFF" "for x264 support"
+
+# Broken at this time
+#optional_depends "gtk+-2"    "-DGTK=ON"    "-DGTK=OFF"    "for gtk gui support"
--- a/video/avidemux/DETAILS
+++ b/video/avidemux/DETAILS
@@ -1,14 +1,14 @@
           MODULE=avidemux
-         VERSION=2.5.6
+         VERSION=2.6.4
           SOURCE=$MODULE\_$VERSION.tar.gz
       SOURCE_URL=$SFORGE_URL/$MODULE
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE\_$VERSION
-      SOURCE_VFY=sha1:47205c236bf6a4435b9d4dd944493c7b7e2752f5
+      SOURCE_VFY=sha1:7ed55fd5cfb6cfa73ebb9058af72fa2e3c9717c3
         WEB_SITE=http://fixounet.free.fr/avidemux
          ENTERED=20040922
-         UPDATED=20111230
+         UPDATED=20130609
            SHORT="A graphical tool to edit video"
-
+PSAFE=no
 cat << EOF
 Avidemux is a graphical tool to edit video. It can open AVI, openDML,
 MPEG, Nuppelvideo, and BMPs. Most common codecs are supported




More information about the Lunar-commits mailing list