diff options
author | Matteo Bernardini <ponce@slackbuilds.org> | 2021-02-18 20:44:52 +0100 |
---|---|---|
committer | Robby Workman <rworkman@slackbuilds.org> | 2021-04-17 23:15:56 -0500 |
commit | 2854e619b5316dcce1a2f066b6254b5169f3aac5 (patch) | |
tree | 405142da743c2eeb4ac5907df8d81cac62877a07 | |
parent | a951fb7e77bd3340d6869c134e8ca52b3724c279 (diff) |
multimedia/cinelerra: Updated for version 20210211_54b918a.
Changed upstream as cinelerra-cv looks dead
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
-rw-r--r-- | multimedia/cinelerra/README | 2 | ||||
-rw-r--r-- | multimedia/cinelerra/cinelerra.SlackBuild | 32 | ||||
-rw-r--r-- | multimedia/cinelerra/cinelerra.desktop | 10 | ||||
-rw-r--r-- | multimedia/cinelerra/cinelerra.info | 8 | ||||
-rw-r--r-- | multimedia/cinelerra/slack-desc | 6 |
5 files changed, 33 insertions, 25 deletions
diff --git a/multimedia/cinelerra/README b/multimedia/cinelerra/README index 3ddd60f57e9af..321c71df3f3ee 100644 --- a/multimedia/cinelerra/README +++ b/multimedia/cinelerra/README @@ -1,5 +1,7 @@ cinelerra (GNU/Linux Video/Audio Studio) +5.x variant of Cinelerra by WP Morrow (aka goodguy). + Cinelerra CV is the most advanced non-linear video editor and compositor for Linux. It does primarily 3 main things: capturing, compositing, and editing audio and video with sample level accuracy. diff --git a/multimedia/cinelerra/cinelerra.SlackBuild b/multimedia/cinelerra/cinelerra.SlackBuild index dfc6c9308cdad..5be43e80db6fb 100644 --- a/multimedia/cinelerra/cinelerra.SlackBuild +++ b/multimedia/cinelerra/cinelerra.SlackBuild @@ -23,9 +23,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=cinelerra -SRCNAM=CinelerraCV -VERSION=${VERSION:-2.3} -BUILD=${BUILD:-2} +VERSION=${VERSION:-20210211_54b918a} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -66,9 +65,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.xz -cd $SRCNAM-$VERSION +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -77,32 +76,29 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; ./autogen.sh -LDFLAGS="-ldl" \ -CFLAGS="$SLKCFLAGS -D__STDC_CONSTANT_MACROS" \ -CXXFLAGS="$SLKCFLAGS -D__STDC_CONSTANT_MACROS" \ +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/lib${LIBDIRSUFFIX} \ - --with-plugindir=/usr/lib${LIBDIRSUFFIX}/cinelerra \ - --disable-static \ + --with-plugin-dir=/usr/lib${LIBDIRSUFFIX}/cin \ --mandir=/usr/man \ - --with-pic \ - --with-x \ - --enable-opengl \ --build=$ARCH-slackware-linux \ $mmx -make -make install DESTDIR=$PKG +make -j1 +make -j1 install DESTDIR=$PKG + +rm -f $PKG/usr/share/applications/cin.desktop +install -D -m 0644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS README* TODO \ - $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COPYING README* *.txt $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/multimedia/cinelerra/cinelerra.desktop b/multimedia/cinelerra/cinelerra.desktop new file mode 100644 index 0000000000000..b71239453c2ef --- /dev/null +++ b/multimedia/cinelerra/cinelerra.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=cinelerra +Comment=MultiMedia Editor +Comment[fr]=Éditeur multimédia +Categories=AudioVideo;AudioVideoEditing; +Encoding=UTF-8 +Exec=cin +Icon=/usr/share/pixmaps/cin.xpm +Terminal=false +Type=Application diff --git a/multimedia/cinelerra/cinelerra.info b/multimedia/cinelerra/cinelerra.info index e866c597cb8f6..25b53cb2659ab 100644 --- a/multimedia/cinelerra/cinelerra.info +++ b/multimedia/cinelerra/cinelerra.info @@ -1,8 +1,8 @@ PRGNAM="cinelerra" -VERSION="2.3" -HOMEPAGE="https://cinelerra-cv.org/" -DOWNLOAD="https://gentoo.osuosl.org/distfiles/CinelerraCV-2.3.tar.xz" -MD5SUM="a1e7bfaf9827f74900d58d25955bdf3f" +VERSION="20210211_54b918a" +HOMEPAGE="https://cinelerra-gg.org" +DOWNLOAD="http://ponce.cc/slackware/sources/repo/cinelerra-20210211_54b918a.tar.xz" +MD5SUM="8b79127fbe89858a22eaf41765cf0308" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="faac faad2 imlib2 libavc1394 libdv libiec61883 mjpegtools lame x264" diff --git a/multimedia/cinelerra/slack-desc b/multimedia/cinelerra/slack-desc index bbeb099ad828e..fb333a1c70ba1 100644 --- a/multimedia/cinelerra/slack-desc +++ b/multimedia/cinelerra/slack-desc @@ -8,12 +8,12 @@ |-----handy-ruler------------------------------------------------------| cinelerra: cinelerra (GNU/Linux Video/Audio Studio) cinelerra: +cinelerra: 5.x variant of Cinelerra by WP Morrow (aka goodguy). +cinelerra: cinelerra: Cinelerra CV is the most advanced non-linear video editor cinelerra: and compositor for Linux. It does primarily three main cinelerra: things: capturing, compositing, and editing audio and cinelerra: video with sample level accuracy. cinelerra: -cinelerra: Homepage: http://cinelerra-cv.org/ -cinelerra: -cinelerra: +cinelerra: Homepage: http://cinelerra-gg.org cinelerra: |