From e96423b261d094f18bd81b1941ba6b07ec1fa4c5 Mon Sep 17 00:00:00 2001 From: André Fabian Silva Delgado Date: Tue, 26 Aug 2014 21:05:55 -0300 Subject: add parabola suffix on some packages --- libre/audex-libre/PKGBUILD | 44 -------- libre/audex-libre/audex.install | 12 -- libre/audex-libre/google_regex.patch | 14 --- libre/audex-parabola/PKGBUILD | 44 ++++++++ libre/audex-parabola/audex.install | 12 ++ libre/audex-parabola/google_regex.patch | 14 +++ libre/audio-convert-libre/ChangeLog | 5 - libre/audio-convert-libre/PKGBUILD | 33 ------ libre/audio-convert-parabola/ChangeLog | 5 + libre/audio-convert-parabola/PKGBUILD | 33 ++++++ libre/avidemux-libre/PKGBUILD | 125 --------------------- libre/avidemux-libre/PKGBUILD.WIP | 94 ---------------- libre/avidemux-libre/avidemux.install | 11 -- libre/avidemux-parabola/PKGBUILD | 124 ++++++++++++++++++++ libre/avidemux-parabola/PKGBUILD.WIP | 94 ++++++++++++++++ libre/avidemux-parabola/avidemux.install | 11 ++ libre/bitlbee-libre/PKGBUILD | 56 --------- libre/bitlbee-libre/bitlbee.install | 22 ---- libre/bitlbee-libre/bitlbee.tmpfiles | 1 - libre/bitlbee-parabola/PKGBUILD | 56 +++++++++ libre/bitlbee-parabola/bitlbee.install | 22 ++++ libre/bitlbee-parabola/bitlbee.tmpfiles | 1 + libre/ecasound-libre/PKGBUILD | 57 ---------- libre/ecasound-libre/ruby2.patch | 12 -- libre/ecasound-parabola/PKGBUILD | 57 ++++++++++ libre/ecasound-parabola/ruby2.patch | 12 ++ libre/engrampa-libre/PKGBUILD | 49 -------- libre/engrampa-libre/engrampa.install | 13 --- libre/engrampa-libre/fr-rpm-bsdtar.patch | 60 ---------- libre/engrampa-parabola/PKGBUILD | 49 ++++++++ libre/engrampa-parabola/engrampa.install | 13 +++ libre/engrampa-parabola/fr-rpm-bsdtar.patch | 60 ++++++++++ libre/file-roller-libre/PKGBUILD | 38 ------- libre/file-roller-libre/bug708854.patch | 92 --------------- libre/file-roller-libre/bug709035.patch | 43 ------- libre/file-roller-libre/file-roller.install | 13 --- libre/file-roller-libre/rePKGBUILD | 26 ----- libre/file-roller-parabola/PKGBUILD | 38 +++++++ libre/file-roller-parabola/bug708854.patch | 92 +++++++++++++++ libre/file-roller-parabola/bug709035.patch | 43 +++++++ libre/file-roller-parabola/file-roller.install | 13 +++ libre/file-roller-parabola/rePKGBUILD | 26 +++++ libre/gnormalize-libre/PKGBUILD | 62 ---------- libre/gnormalize-libre/gnormalize.desktop | 9 -- libre/gnormalize-libre/gnormalize.install | 14 --- libre/gnormalize-parabola/PKGBUILD | 62 ++++++++++ libre/gnormalize-parabola/gnormalize.desktop | 9 ++ libre/gnormalize-parabola/gnormalize.install | 14 +++ libre/gst-plugins-bad-libre/PKGBUILD | 47 -------- libre/gst-plugins-bad-parabola/PKGBUILD | 47 ++++++++ libre/gstreamer0.10-bad-libre/PKGBUILD | 71 ------------ .../disable-assrender-test.patch | 11 -- .../disable-camerabin-test.patch | 10 -- .../gstreamer0.10-bad-plugins.install | 11 -- libre/gstreamer0.10-bad-parabola/PKGBUILD | 73 ++++++++++++ .../disable-assrender-test.patch | 11 ++ .../disable-camerabin-test.patch | 10 ++ .../gstreamer0.10-bad-plugins.install | 11 ++ 58 files changed, 1056 insertions(+), 1055 deletions(-) delete mode 100644 libre/audex-libre/PKGBUILD delete mode 100644 libre/audex-libre/audex.install delete mode 100644 libre/audex-libre/google_regex.patch create mode 100644 libre/audex-parabola/PKGBUILD create mode 100644 libre/audex-parabola/audex.install create mode 100644 libre/audex-parabola/google_regex.patch delete mode 100644 libre/audio-convert-libre/ChangeLog delete mode 100644 libre/audio-convert-libre/PKGBUILD create mode 100644 libre/audio-convert-parabola/ChangeLog create mode 100644 libre/audio-convert-parabola/PKGBUILD delete mode 100644 libre/avidemux-libre/PKGBUILD delete mode 100644 libre/avidemux-libre/PKGBUILD.WIP delete mode 100644 libre/avidemux-libre/avidemux.install create mode 100644 libre/avidemux-parabola/PKGBUILD create mode 100644 libre/avidemux-parabola/PKGBUILD.WIP create mode 100644 libre/avidemux-parabola/avidemux.install delete mode 100644 libre/bitlbee-libre/PKGBUILD delete mode 100644 libre/bitlbee-libre/bitlbee.install delete mode 100644 libre/bitlbee-libre/bitlbee.tmpfiles create mode 100644 libre/bitlbee-parabola/PKGBUILD create mode 100644 libre/bitlbee-parabola/bitlbee.install create mode 100644 libre/bitlbee-parabola/bitlbee.tmpfiles delete mode 100644 libre/ecasound-libre/PKGBUILD delete mode 100644 libre/ecasound-libre/ruby2.patch create mode 100644 libre/ecasound-parabola/PKGBUILD create mode 100644 libre/ecasound-parabola/ruby2.patch delete mode 100644 libre/engrampa-libre/PKGBUILD delete mode 100644 libre/engrampa-libre/engrampa.install delete mode 100644 libre/engrampa-libre/fr-rpm-bsdtar.patch create mode 100644 libre/engrampa-parabola/PKGBUILD create mode 100644 libre/engrampa-parabola/engrampa.install create mode 100644 libre/engrampa-parabola/fr-rpm-bsdtar.patch delete mode 100644 libre/file-roller-libre/PKGBUILD delete mode 100644 libre/file-roller-libre/bug708854.patch delete mode 100644 libre/file-roller-libre/bug709035.patch delete mode 100644 libre/file-roller-libre/file-roller.install delete mode 100644 libre/file-roller-libre/rePKGBUILD create mode 100644 libre/file-roller-parabola/PKGBUILD create mode 100644 libre/file-roller-parabola/bug708854.patch create mode 100644 libre/file-roller-parabola/bug709035.patch create mode 100644 libre/file-roller-parabola/file-roller.install create mode 100644 libre/file-roller-parabola/rePKGBUILD delete mode 100644 libre/gnormalize-libre/PKGBUILD delete mode 100644 libre/gnormalize-libre/gnormalize.desktop delete mode 100644 libre/gnormalize-libre/gnormalize.install create mode 100644 libre/gnormalize-parabola/PKGBUILD create mode 100644 libre/gnormalize-parabola/gnormalize.desktop create mode 100644 libre/gnormalize-parabola/gnormalize.install delete mode 100644 libre/gst-plugins-bad-libre/PKGBUILD create mode 100644 libre/gst-plugins-bad-parabola/PKGBUILD delete mode 100644 libre/gstreamer0.10-bad-libre/PKGBUILD delete mode 100644 libre/gstreamer0.10-bad-libre/disable-assrender-test.patch delete mode 100644 libre/gstreamer0.10-bad-libre/disable-camerabin-test.patch delete mode 100644 libre/gstreamer0.10-bad-libre/gstreamer0.10-bad-plugins.install create mode 100644 libre/gstreamer0.10-bad-parabola/PKGBUILD create mode 100644 libre/gstreamer0.10-bad-parabola/disable-assrender-test.patch create mode 100644 libre/gstreamer0.10-bad-parabola/disable-camerabin-test.patch create mode 100644 libre/gstreamer0.10-bad-parabola/gstreamer0.10-bad-plugins.install diff --git a/libre/audex-libre/PKGBUILD b/libre/audex-libre/PKGBUILD deleted file mode 100644 index acd5dcf82..000000000 --- a/libre/audex-libre/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -# $Id: PKGBUILD 106445 2014-03-03 14:51:50Z lcarlier $ -# Maintainer (Arch): Laurent Carlier -# Contributor (Arch): Andrea Scarpino -# Contributor (Arch): mightyjaym -# Contributor (Arch): moostik -# Maintainer: André Silva - -_pkgname=audex -pkgname=audex-libre -pkgver=0.78 -pkgrel=1 -pkgdesc="A CDDA extraction tool with a ftp upload function for KDE, without nonfree faac recommendation" -arch=('i686' 'x86_64' 'mips64el') -url="http://kde-apps.org/content/show.php?content=77125" -license=('GPL') -replaces=($_pkgname) -conflicts=($_pkgname) -provides=($_pkgname=$pkgver) -depends=('kdebase-runtime' 'libkcddb' 'libkcompactdisc' 'cdparanoia') -makedepends=('cmake' 'automoc4') -optdepends=('vorbis-tools: OGG encoder' - 'flac: FLAC encoder' - 'lame: MP3 encoder') -install=${_pkgname}.install -source=("http://kde.maniatek.com/${_pkgname}/files/${_pkgname}-${pkgver}.tar.xz") -md5sums=('e424309ab085de40043f841f2fa230c6') - -build() { - cd ${_pkgname}-${pkgver} - - mkdir build - cd build - - cmake ../ \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd ${_pkgname}-${pkgver}/build - - make DESTDIR=${pkgdir} install -} diff --git a/libre/audex-libre/audex.install b/libre/audex-libre/audex.install deleted file mode 100644 index 81ce5c4b0..000000000 --- a/libre/audex-libre/audex.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} diff --git a/libre/audex-libre/google_regex.patch b/libre/audex-libre/google_regex.patch deleted file mode 100644 index 86917e66f..000000000 --- a/libre/audex-libre/google_regex.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- audex-0.74b1/utils/coverfetcher.cpp 2011-01-15 12:06:25.000000000 +0100 -+++ audex-0.74b1/utils/coverfetcher_new.cpp 2011-07-20 18:43:37.554588883 +0200 -@@ -162,7 +162,10 @@ - cover_tbnids.clear(); - cover_thumbnails.clear(); - -- QRegExp rx("[\\s\\n]*[\\s\\n]*"); -+ QRegExp rx("[\\s\\n]*]+src=\"([^>]+)\">"); -+ QString html = xml; -+ html.replace( QLatin1String("&"), QLatin1String("&") ); -+ - rx.setMinimal(TRUE); - - int pos = 0; int i = 0; diff --git a/libre/audex-parabola/PKGBUILD b/libre/audex-parabola/PKGBUILD new file mode 100644 index 000000000..56ddcf3ec --- /dev/null +++ b/libre/audex-parabola/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 106445 2014-03-03 14:51:50Z lcarlier $ +# Maintainer (Arch): Laurent Carlier +# Contributor (Arch): Andrea Scarpino +# Contributor (Arch): mightyjaym +# Contributor (Arch): moostik +# Maintainer: André Silva + +_pkgname=audex +pkgname=audex-parabola +pkgver=0.78 +pkgrel=1 +pkgdesc="A CDDA extraction tool with a ftp upload function for KDE, without nonfree faac recommendation" +arch=('i686' 'x86_64' 'mips64el') +url="http://kde-apps.org/content/show.php?content=77125" +license=('GPL') +replaces=("${_pkgname}" "${_pkgname}-libre") +conflicts=("${_pkgname}" "${_pkgname}-libre") +provides=(${_pkgname}=${pkgver}) +depends=('kdebase-runtime' 'libkcddb' 'libkcompactdisc' 'cdparanoia') +makedepends=('cmake' 'automoc4') +optdepends=('vorbis-tools: OGG encoder' + 'flac: FLAC encoder' + 'lame: MP3 encoder') +install=${_pkgname}.install +source=("http://kde.maniatek.com/${_pkgname}/files/${_pkgname}-${pkgver}.tar.xz") +md5sums=('e424309ab085de40043f841f2fa230c6') + +build() { + cd ${_pkgname}-${pkgver} + + mkdir build + cd build + + cmake ../ \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd ${_pkgname}-${pkgver}/build + + make DESTDIR=${pkgdir} install +} diff --git a/libre/audex-parabola/audex.install b/libre/audex-parabola/audex.install new file mode 100644 index 000000000..81ce5c4b0 --- /dev/null +++ b/libre/audex-parabola/audex.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/libre/audex-parabola/google_regex.patch b/libre/audex-parabola/google_regex.patch new file mode 100644 index 000000000..86917e66f --- /dev/null +++ b/libre/audex-parabola/google_regex.patch @@ -0,0 +1,14 @@ +--- audex-0.74b1/utils/coverfetcher.cpp 2011-01-15 12:06:25.000000000 +0100 ++++ audex-0.74b1/utils/coverfetcher_new.cpp 2011-07-20 18:43:37.554588883 +0200 +@@ -162,7 +162,10 @@ + cover_tbnids.clear(); + cover_thumbnails.clear(); + +- QRegExp rx("[\\s\\n]*[\\s\\n]*"); ++ QRegExp rx("[\\s\\n]*]+src=\"([^>]+)\">"); ++ QString html = xml; ++ html.replace( QLatin1String("&"), QLatin1String("&") ); ++ + rx.setMinimal(TRUE); + + int pos = 0; int i = 0; diff --git a/libre/audio-convert-libre/ChangeLog b/libre/audio-convert-libre/ChangeLog deleted file mode 100644 index 0d8720f38..000000000 --- a/libre/audio-convert-libre/ChangeLog +++ /dev/null @@ -1,5 +0,0 @@ -2013-03-13 André Silva - * Remove nonfree faac recommendation - -2009-10-17 Jaroslav Lichtblau - * PKGBUILD syntax corrections diff --git a/libre/audio-convert-libre/PKGBUILD b/libre/audio-convert-libre/PKGBUILD deleted file mode 100644 index d6807b701..000000000 --- a/libre/audio-convert-libre/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# $Id: PKGBUILD 91081 2013-05-18 21:26:27Z jlichtblau $ -# Maintainer (Arch): Jaroslav Lichtblau -# Contributor (Arch): Igor Galic -# Maintainer: André Silva - -_pkgname=audio-convert -pkgname=audio-convert-libre -pkgver=0.3.1.1 -pkgrel=7 -pkgdesc="A script with an easy to use interface to convert audio files: wav, mp3, ogg, flac, aac, mpc, ape and wma, without nonfree faac recommendation" -arch=('any') -url="http://freshmeat.net/projects/audio-convert" -license=('GPL') -depends=('bash' 'zenity') -optdepends=('faad2: for aac support' - 'flac: for flac support' - 'id3lib: for mp3 support' - 'lame: for mp3 support' - 'mplayer: for wma support' - 'musepack-tools: for mpc support' - 'vorbis-tools: for ogg support') -replaces=($_pkgname) -conflicts=($_pkgname) -provides=($_pkgname=$pkgver) -source=(http://savannah.nongnu.org/download/$_pkgname/$_pkgname-$pkgver.tar.bz2) -sha256sums=('7b37d5fc2a4dd62885910b6424f5ff6870c329ed4f4f51feeeb952152c7d9d2b') - -package() { - install -D -m755 "$srcdir/$_pkgname-$pkgver/$_pkgname" "$pkgdir/usr/bin/$_pkgname" - -#FS#29260 fix - sed -i '46 s/^/#/' "$pkgdir/usr/bin/$_pkgname" -} diff --git a/libre/audio-convert-parabola/ChangeLog b/libre/audio-convert-parabola/ChangeLog new file mode 100644 index 000000000..0d8720f38 --- /dev/null +++ b/libre/audio-convert-parabola/ChangeLog @@ -0,0 +1,5 @@ +2013-03-13 André Silva + * Remove nonfree faac recommendation + +2009-10-17 Jaroslav Lichtblau + * PKGBUILD syntax corrections diff --git a/libre/audio-convert-parabola/PKGBUILD b/libre/audio-convert-parabola/PKGBUILD new file mode 100644 index 000000000..62e218bc5 --- /dev/null +++ b/libre/audio-convert-parabola/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 91081 2013-05-18 21:26:27Z jlichtblau $ +# Maintainer (Arch): Jaroslav Lichtblau +# Contributor (Arch): Igor Galic +# Maintainer: André Silva + +_pkgname=audio-convert +pkgname=audio-convert-parabola +pkgver=0.3.1.1 +pkgrel=7 +pkgdesc="A script with an easy to use interface to convert audio files: wav, mp3, ogg, flac, aac, mpc, ape and wma, without nonfree faac recommendation" +arch=('any') +url="http://freshmeat.net/projects/audio-convert" +license=('GPL') +depends=('bash' 'zenity') +optdepends=('faad2: for aac support' + 'flac: for flac support' + 'id3lib: for mp3 support' + 'lame: for mp3 support' + 'mplayer: for wma support' + 'musepack-tools: for mpc support' + 'vorbis-tools: for ogg support') +replaces=("${_pkgname}" "${_pkgname}-libre") +conflicts=("${_pkgname}" "${_pkgname}-libre") +provides=(${_pkgname}=${pkgver}) +source=(http://savannah.nongnu.org/download/$_pkgname/$_pkgname-$pkgver.tar.bz2) +sha256sums=('7b37d5fc2a4dd62885910b6424f5ff6870c329ed4f4f51feeeb952152c7d9d2b') + +package() { + install -D -m755 "$srcdir/$_pkgname-$pkgver/$_pkgname" "$pkgdir/usr/bin/$_pkgname" + +#FS#29260 fix + sed -i '46 s/^/#/' "$pkgdir/usr/bin/$_pkgname" +} diff --git a/libre/avidemux-libre/PKGBUILD b/libre/avidemux-libre/PKGBUILD deleted file mode 100644 index 21f5dc09b..000000000 --- a/libre/avidemux-libre/PKGBUILD +++ /dev/null @@ -1,125 +0,0 @@ -# $Id: PKGBUILD 208659 2014-03-24 20:18:17Z eric $ -# Maintainer (Arch): Eric Bélanger -# Maintainer: André Silva - -_pkgbase=avidemux -pkgbase=avidemux-libre -pkgname=('avidemux-libre-cli' 'avidemux-libre-gtk' 'avidemux-libre-qt') -pkgver=2.5.6 -pkgrel=9 -arch=('i686' 'x86_64' 'mips64el') -license=('GPL') -url="http://fixounet.free.fr/avidemux/" -makedepends=('cmake' 'libxslt' 'gtk2' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' - 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'x264' 'libsamplerate' - 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva') -options=('!makeflags' '!emptydirs') -source=(http://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) -sha1sums=('47205c236bf6a4435b9d4dd944493c7b7e2752f5') - -build() { - cd ${_pkgbase}_${pkgver} - mkdir build - cd build - cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_SKIP_RPATH=ON -D GTK=1 -D QT4=1 \ - -D LRELEASE_EXECUTABLE=/usr/lib/qt4/bin/lrelease .. - make - -# plugin build expects libraries to be already installed; we fake a prefix -# in build/ by symlinking all libraries to build/lib/ - cd lib - find ../avidemux -name '*.so*' | xargs ln -sft . - cd ../../plugins - mkdir build - cd build - cmake -D CMAKE_INSTALL_PREFIX=/usr -D AVIDEMUX_SOURCE_DIR="${srcdir}/avidemux_${pkgver}" \ - -D AVIDEMUX_CORECONFIG_DIR="${srcdir}/avidemux_${pkgver}/build/config" \ - -D AVIDEMUX_INSTALL_PREFIX="${srcdir}/avidemux_${pkgver}/build" \ - -D CMAKE_BUILD_TYPE=Release -D CMAKE_SKIP_RPATH=ON .. - make -} - -package_avidemux-libre-cli() { - pkgdesc="A graphical tool to edit video (filter/re-encode/split), without nonfree faac support" - depends=('libxml2' 'sdl' 'fontconfig' 'libvpx' 'libva') - optdepends=('lame: for the corresponding audio encoder plugin' - 'faad2: for the corresponding audio decoder plugin' - 'opencore-amr: for the corresponding audio decoder plugin' - 'jack: for the corresponding audio device plugin' - 'libpulse: for the corresponding audio device plugin' - 'sdl: for the corresponding audio device plugin' - 'x264: for the corresponding video encoder plugin' - 'xvidcore: for the corresponding video encoder plugin') - provides=('avidemux' 'avidemux-cli') - conflicts=('avidemux' 'avidemux-cli') - replaces=('avidemux' "avidemux-cli=$pkgver") - - cd ${_pkgbase}_${pkgver}/build - make DESTDIR="${pkgdir}" install - - cd "${srcdir}/${_pkgbase}_${pkgver}/plugins/build" - make DESTDIR="${pkgdir}" install - rm -r "${pkgdir}"/usr/share/avidemux - rm "${pkgdir}"/usr/share/ADM_addons/avsfilter/{avsload.exe,pipe_source.dll} - rm "${pkgdir}"/usr/bin/avidemux2_{gtk,qt4} - rm "${pkgdir}"/usr/lib/*{_gtk,_qt4,Gtk,QT4}.so - rm "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/x264/*{Gtk,Qt}.so - rm "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/xvid/*{Gtk,Qt}.so - rm "${pkgdir}"/usr/lib/ADM_plugins/videoFilter/*{_gtk,_qt4}.so - - ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so "${pkgdir}/usr/lib/libADM_vidEnc_xvid.so" - ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_x264.so "${pkgdir}/usr/lib/libADM_vidEnc_x264.so" - - install -D -m644 ../../avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" - install -D -m644 ../../man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1" -} - -package_avidemux-libre-gtk() { - pkgdesc="A graphical tool to edit video (filter/re-encode/split) - GTK GUI, without nonfree faac support" - depends=("avidemux-libre-cli=${pkgver}" 'gtk2' 'libxv' 'desktop-file-utils') - replaces=('avidemux-gtk') - conflicts=('avidemux-gtk') - provides=("avidemux-gtk=$pkgver") - install=avidemux.install - - cd ${_pkgbase}_${pkgver} - install -D -m755 build/avidemux/avidemux2_gtk "${pkgdir}/usr/bin/avidemux2_gtk" - - install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid} - install -d "${pkgdir}"/usr/lib/ADM_plugins/videoFilter - - install -D -m755 build/lib/*{_gtk,Gtk}.so "${pkgdir}/usr/lib" - install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_x264/gtk/*Gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/x264" - install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_xvid/gtk/*Gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/xvid" - install -D -m755 plugins/build/ADM_videoFilters/*/*_gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoFilter" - - install -D -m644 avidemux2-gtk.desktop "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" - sed -i "s|\[\$e\]||" "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" -} - -package_avidemux-libre-qt() { - pkgdesc="A graphical tool to edit video (filter/re-encode/split) - Qt GUI, without nonfree faac support" - depends=("avidemux-libre-cli=${pkgver}" 'qt4') - replaces=('avidemux-qt') - conflicts=('avidemux-qt') - provides=("avidemux-qt=$pkgver") - install=avidemux.install - - cd ${_pkgbase}_${pkgver} - install -D -m755 build/avidemux/avidemux2_qt4 "${pkgdir}/usr/bin/avidemux2_qt4" - install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid} - install -d "${pkgdir}"/usr/lib/ADM_plugins/videoFilter - - install -D -m755 build/lib/*{_qt4,QT4}.so "${pkgdir}/usr/lib" - install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_x264/qt4/*Qt.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/x264" - install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_xvid/qt4/*Qt.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/xvid" - install -D -m755 plugins/build/ADM_videoFilters/*/*_qt4.so "${pkgdir}/usr/lib/ADM_plugins/videoFilter" - - install -d "${pkgdir}/usr/share/avidemux/i18n" - install -D -m644 build/po/*.qm "${pkgdir}/usr/share/avidemux/i18n" - - install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-qt.desktop" - sed -i 's/Name=avidemux2/Name=avidemux (Qt)/' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" - sed -i 's/avidemux2_gtk/avidemux2_qt4/' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" -} diff --git a/libre/avidemux-libre/PKGBUILD.WIP b/libre/avidemux-libre/PKGBUILD.WIP deleted file mode 100644 index c79fb90e9..000000000 --- a/libre/avidemux-libre/PKGBUILD.WIP +++ /dev/null @@ -1,94 +0,0 @@ -# $Id: PKGBUILD 160693 2012-06-03 22:00:17Z eric $ -# Maintainer (Arch): Eric Bélanger -# Maintainer: André Silva - -_pkgbase=avidemux -pkgbase=avidemux-libre -pkgname=('avidemux-libre-cli' 'avidemux-libre-gtk' 'avidemux-libre-qt') -pkgver=2.6.8 -pkgrel=1 -arch=('i686' 'x86_64' 'mips64el') -license=('GPL2') -url="http://fixounet.free.fr/avidemux/" -makedepends=('cmake' 'libxslt' 'gtk3' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' \ - 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'x264' 'libsamplerate' \ - 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' \ - 'libvdpau' 'libdca' 'fribidi' 'glu') -options=('!makeflags' '!emptydirs') -source=(http://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) -sha1sums=('50f3dfe270e6272fce46d725b198b9d0dd95664b') -#source=(http://www.avidemux.org/nightly/snapshot/source_r8810.tar.gz) -#sha1sums=('8c27d54e2b0655a8b8a3adfde1c0308ffedfec0c') - -prepare() { -# mv 2.6_snapshot ${_pkgbase}_${pkgver} - cd ${_pkgbase}_${pkgver} - sed -i 's|avidemux2|avidemux3|' avidemux2.desktop - sed -i 's|../avidemux/qt4|../avidemux/qt4 -DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt4|' bootStrap.bash - sed -i 's|#include "ADM_files.h"|#include "ADM_files.h"\n#include "ADM_toolkitGtk.h"|' avidemux/gtk/ADM_userInterfaces/ui_support.cpp -} - -build() { - cd ${_pkgbase}_${pkgver} - bash bootStrap.bash --with-core --with-cli --with-gtk --with-qt4 --with-plugins -} - -package_avidemux-libre-cli() { - pkgdesc="A graphical tool to edit video (filter/re-encode/split), without nonfree faac support" - depends=('libxml2' 'sdl' 'fontconfig' 'libvpx' 'libva') - optdepends=('lame: for the corresponding audio encoder plugin' - 'faad2: for the corresponding audio decoder plugin' - 'opencore-amr: for the corresponding audio decoder plugin' - 'jack: for the corresponding audio device plugin' - 'libpulse: for the corresponding audio device plugin' - 'sdl: for the corresponding audio device plugin' - 'x264: for the corresponding video encoder plugin' - 'xvidcore: for the corresponding video encoder plugin' - 'qt4: for the QtScript scripting support' - 'libdca: for the corresponding audio decoder plugin' - 'fribidi: for the corresponding video filter plugin') - provides=('avidemux' 'avidemux-cli') - conflicts=('avidemux' 'avidemux-cli') - replaces=('avidemux' "avidemux-cli=$pkgver") - - cd ${_pkgbase}_${pkgver} - (cd buildCli; make DESTDIR="${pkgdir}" install) - (cd buildCore; make DESTDIR="${pkgdir}" install) - (cd buildPluginsCLI; make DESTDIR="${pkgdir}" install) - (cd buildPluginsCommon; make DESTDIR="${pkgdir}" install) - - install -D -m644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" - install -D -m644 man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1" -} - -package_avidemux-libre-gtk() { - pkgdesc="A graphical tool to edit video (filter/re-encode/split) - GTK GUI, without nonfree faac support" - depends=("avidemux-libre-cli=${pkgver}" 'gtk3' 'libxv' 'desktop-file-utils') - replaces=('avidemux-gtk') - conflicts=('avidemux-gtk') - provides=("avidemux-gtk=$pkgver") - install=avidemux.install - - cd ${_pkgbase}_${pkgver} - (cd buildGtk; make DESTDIR="${pkgdir}" install) - (cd buildPluginsGtk; make DESTDIR="${pkgdir}" install) - install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" - - rm "${pkgdir}/usr/lib/ADM_plugins6/videoEncoders/libADM_ve_x264_other.so" -} - -package_avidemux-libre-qt() { - pkgdesc="A graphical tool to edit video (filter/re-encode/split) - Qt GUI, without nonfree faac support" - depends=("avidemux-libre-cli=${pkgver}" 'qt4' 'x264' 'glu') - replaces=('avidemux-qt') - conflicts=('avidemux-qt') - provides=("avidemux-qt=$pkgver") - install=avidemux.install - - cd ${_pkgbase}_${pkgver} - (cd buildQt4; make DESTDIR="${pkgdir}" install) - (cd buildPluginsQt4; make DESTDIR="${pkgdir}" install) - - install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-qt.desktop" - sed -i 's|gtk|qt4|' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" -} diff --git a/libre/avidemux-libre/avidemux.install b/libre/avidemux-libre/avidemux.install deleted file mode 100644 index e111ef946..000000000 --- a/libre/avidemux-libre/avidemux.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} diff --git a/libre/avidemux-parabola/PKGBUILD b/libre/avidemux-parabola/PKGBUILD new file mode 100644 index 000000000..0a1d76cf4 --- /dev/null +++ b/libre/avidemux-parabola/PKGBUILD @@ -0,0 +1,124 @@ +# $Id: PKGBUILD 208659 2014-03-24 20:18:17Z eric $ +# Maintainer (Arch): Eric Bélanger +# Maintainer: André Silva + +pkgbase=avidemux +pkgname=('avidemux-cli-parabola' 'avidemux-gtk-parabola' 'avidemux-qt-parabola') +pkgver=2.5.6 +pkgrel=9 +arch=('i686' 'x86_64' 'mips64el') +license=('GPL') +url="http://fixounet.free.fr/avidemux/" +makedepends=('cmake' 'libxslt' 'gtk2' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' + 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'x264' 'libsamplerate' + 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva') +options=('!makeflags' '!emptydirs') +source=(http://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) +sha1sums=('47205c236bf6a4435b9d4dd944493c7b7e2752f5') + +build() { + cd ${pkgbase}_${pkgver} + mkdir build + cd build + cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_SKIP_RPATH=ON -D GTK=1 -D QT4=1 \ + -D LRELEASE_EXECUTABLE=/usr/lib/qt4/bin/lrelease .. + make + +# plugin build expects libraries to be already installed; we fake a prefix +# in build/ by symlinking all libraries to build/lib/ + cd lib + find ../avidemux -name '*.so*' | xargs ln -sft . + cd ../../plugins + mkdir build + cd build + cmake -D CMAKE_INSTALL_PREFIX=/usr -D AVIDEMUX_SOURCE_DIR="${srcdir}/avidemux_${pkgver}" \ + -D AVIDEMUX_CORECONFIG_DIR="${srcdir}/avidemux_${pkgver}/build/config" \ + -D AVIDEMUX_INSTALL_PREFIX="${srcdir}/avidemux_${pkgver}/build" \ + -D CMAKE_BUILD_TYPE=Release -D CMAKE_SKIP_RPATH=ON .. + make +} + +package_avidemux-cli-parabola() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split), without nonfree faac support" + depends=('libxml2' 'sdl' 'fontconfig' 'libvpx' 'libva') + optdepends=('lame: for the corresponding audio encoder plugin' + 'faad2: for the corresponding audio decoder plugin' + 'opencore-amr: for the corresponding audio decoder plugin' + 'jack: for the corresponding audio device plugin' + 'libpulse: for the corresponding audio device plugin' + 'sdl: for the corresponding audio device plugin' + 'x264: for the corresponding video encoder plugin' + 'xvidcore: for the corresponding video encoder plugin') + provides=('avidemux' "avidemux-cli=$pkgver") + conflicts=('avidemux' 'avidemux-cli' 'avidemux-libre-cli') + replaces=('avidemux' 'avidemux-cli' 'avidemux-libre-cli') + + cd ${pkgbase}_${pkgver}/build + make DESTDIR="${pkgdir}" install + + cd "${srcdir}/${pkgbase}_${pkgver}/plugins/build" + make DESTDIR="${pkgdir}" install + rm -r "${pkgdir}"/usr/share/avidemux + rm "${pkgdir}"/usr/share/ADM_addons/avsfilter/{avsload.exe,pipe_source.dll} + rm "${pkgdir}"/usr/bin/avidemux2_{gtk,qt4} + rm "${pkgdir}"/usr/lib/*{_gtk,_qt4,Gtk,QT4}.so + rm "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/x264/*{Gtk,Qt}.so + rm "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/xvid/*{Gtk,Qt}.so + rm "${pkgdir}"/usr/lib/ADM_plugins/videoFilter/*{_gtk,_qt4}.so + + ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so "${pkgdir}/usr/lib/libADM_vidEnc_xvid.so" + ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_x264.so "${pkgdir}/usr/lib/libADM_vidEnc_x264.so" + + install -D -m644 ../../avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" + install -D -m644 ../../man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1" +} + +package_avidemux-gtk-parabola() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split) - GTK GUI, without nonfree faac support" + depends=("avidemux-cli=${pkgver}" 'gtk2' 'libxv' 'desktop-file-utils') + replaces=('avidemux-gtk' 'avidemux-libre-gtk') + conflicts=('avidemux-gtk' 'avidemux-libre-gtk') + provides=("avidemux-gtk=$pkgver") + install=avidemux.install + + cd ${pkgbase}_${pkgver} + install -D -m755 build/avidemux/avidemux2_gtk "${pkgdir}/usr/bin/avidemux2_gtk" + + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid} + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoFilter + + install -D -m755 build/lib/*{_gtk,Gtk}.so "${pkgdir}/usr/lib" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_x264/gtk/*Gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/x264" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_xvid/gtk/*Gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/xvid" + install -D -m755 plugins/build/ADM_videoFilters/*/*_gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoFilter" + + install -D -m644 avidemux2-gtk.desktop "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" + sed -i "s|\[\$e\]||" "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" +} + +package_avidemux-qt-parabola() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split) - Qt GUI, without nonfree faac support" + depends=("avidemux-cli=${pkgver}" 'qt4') + replaces=('avidemux-qt' 'avidemux-libre-qt') + conflicts=('avidemux-qt' 'avidemux-libre-qt') + provides=("avidemux-qt=$pkgver") + install=avidemux.install + + cd ${pkgbase}_${pkgver} + install -D -m755 build/avidemux/avidemux2_qt4 "${pkgdir}/usr/bin/avidemux2_qt4" + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid} + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoFilter + + install -D -m755 build/lib/*{_qt4,QT4}.so "${pkgdir}/usr/lib" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_x264/qt4/*Qt.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/x264" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_xvid/qt4/*Qt.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/xvid" + install -D -m755 plugins/build/ADM_videoFilters/*/*_qt4.so "${pkgdir}/usr/lib/ADM_plugins/videoFilter" + + install -d "${pkgdir}/usr/share/avidemux/i18n" + install -D -m644 build/po/*.qm "${pkgdir}/usr/share/avidemux/i18n" + + install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-qt.desktop" + sed -i 's/Name=avidemux2/Name=avidemux (Qt)/' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" + sed -i 's/avidemux2_gtk/avidemux2_qt4/' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" +} diff --git a/libre/avidemux-parabola/PKGBUILD.WIP b/libre/avidemux-parabola/PKGBUILD.WIP new file mode 100644 index 000000000..c79fb90e9 --- /dev/null +++ b/libre/avidemux-parabola/PKGBUILD.WIP @@ -0,0 +1,94 @@ +# $Id: PKGBUILD 160693 2012-06-03 22:00:17Z eric $ +# Maintainer (Arch): Eric Bélanger +# Maintainer: André Silva + +_pkgbase=avidemux +pkgbase=avidemux-libre +pkgname=('avidemux-libre-cli' 'avidemux-libre-gtk' 'avidemux-libre-qt') +pkgver=2.6.8 +pkgrel=1 +arch=('i686' 'x86_64' 'mips64el') +license=('GPL2') +url="http://fixounet.free.fr/avidemux/" +makedepends=('cmake' 'libxslt' 'gtk3' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' \ + 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'x264' 'libsamplerate' \ + 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' \ + 'libvdpau' 'libdca' 'fribidi' 'glu') +options=('!makeflags' '!emptydirs') +source=(http://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) +sha1sums=('50f3dfe270e6272fce46d725b198b9d0dd95664b') +#source=(http://www.avidemux.org/nightly/snapshot/source_r8810.tar.gz) +#sha1sums=('8c27d54e2b0655a8b8a3adfde1c0308ffedfec0c') + +prepare() { +# mv 2.6_snapshot ${_pkgbase}_${pkgver} + cd ${_pkgbase}_${pkgver} + sed -i 's|avidemux2|avidemux3|' avidemux2.desktop + sed -i 's|../avidemux/qt4|../avidemux/qt4 -DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt4|' bootStrap.bash + sed -i 's|#include "ADM_files.h"|#include "ADM_files.h"\n#include "ADM_toolkitGtk.h"|' avidemux/gtk/ADM_userInterfaces/ui_support.cpp +} + +build() { + cd ${_pkgbase}_${pkgver} + bash bootStrap.bash --with-core --with-cli --with-gtk --with-qt4 --with-plugins +} + +package_avidemux-libre-cli() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split), without nonfree faac support" + depends=('libxml2' 'sdl' 'fontconfig' 'libvpx' 'libva') + optdepends=('lame: for the corresponding audio encoder plugin' + 'faad2: for the corresponding audio decoder plugin' + 'opencore-amr: for the corresponding audio decoder plugin' + 'jack: for the corresponding audio device plugin' + 'libpulse: for the corresponding audio device plugin' + 'sdl: for the corresponding audio device plugin' + 'x264: for the corresponding video encoder plugin' + 'xvidcore: for the corresponding video encoder plugin' + 'qt4: for the QtScript scripting support' + 'libdca: for the corresponding audio decoder plugin' + 'fribidi: for the corresponding video filter plugin') + provides=('avidemux' 'avidemux-cli') + conflicts=('avidemux' 'avidemux-cli') + replaces=('avidemux' "avidemux-cli=$pkgver") + + cd ${_pkgbase}_${pkgver} + (cd buildCli; make DESTDIR="${pkgdir}" install) + (cd buildCore; make DESTDIR="${pkgdir}" install) + (cd buildPluginsCLI; make DESTDIR="${pkgdir}" install) + (cd buildPluginsCommon; make DESTDIR="${pkgdir}" install) + + install -D -m644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" + install -D -m644 man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1" +} + +package_avidemux-libre-gtk() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split) - GTK GUI, without nonfree faac support" + depends=("avidemux-libre-cli=${pkgver}" 'gtk3' 'libxv' 'desktop-file-utils') + replaces=('avidemux-gtk') + conflicts=('avidemux-gtk') + provides=("avidemux-gtk=$pkgver") + install=avidemux.install + + cd ${_pkgbase}_${pkgver} + (cd buildGtk; make DESTDIR="${pkgdir}" install) + (cd buildPluginsGtk; make DESTDIR="${pkgdir}" install) + install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" + + rm "${pkgdir}/usr/lib/ADM_plugins6/videoEncoders/libADM_ve_x264_other.so" +} + +package_avidemux-libre-qt() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split) - Qt GUI, without nonfree faac support" + depends=("avidemux-libre-cli=${pkgver}" 'qt4' 'x264' 'glu') + replaces=('avidemux-qt') + conflicts=('avidemux-qt') + provides=("avidemux-qt=$pkgver") + install=avidemux.install + + cd ${_pkgbase}_${pkgver} + (cd buildQt4; make DESTDIR="${pkgdir}" install) + (cd buildPluginsQt4; make DESTDIR="${pkgdir}" install) + + install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-qt.desktop" + sed -i 's|gtk|qt4|' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" +} diff --git a/libre/avidemux-parabola/avidemux.install b/libre/avidemux-parabola/avidemux.install new file mode 100644 index 000000000..e111ef946 --- /dev/null +++ b/libre/avidemux-parabola/avidemux.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/libre/bitlbee-libre/PKGBUILD b/libre/bitlbee-libre/PKGBUILD deleted file mode 100644 index 77793b795..000000000 --- a/libre/bitlbee-libre/PKGBUILD +++ /dev/null @@ -1,56 +0,0 @@ -# $Id: PKGBUILD 216588 2014-07-07 01:27:38Z dreisner $ - -# Contributor (Arch): FUBAR -# Contributor (Arch): simo -# Contributor (Arch): Jeff 'codemac' Mickey -# Contributor (Arch): Daniel J Griffiths -# Contributor (Arch): Gaetan Bisson -# Maintainer (Arch): Dave Reisner -# Maintainer: Márcio Silva - -_pkgname=bitlbee -pkgname=bitlbee-libre -pkgver=3.2.2 -pkgrel=1 -pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC, without nonfree Skype support' -url='http://www.bitlbee.org/' -license=('GPL') -arch=('i686' 'x86_64' 'mips64el') -depends=('gnutls' 'glib2') -makedepends=('asciidoc' 'libotr') -optdepends=('libotr: for OTR encryption support') -provides=($_pkgname=$pkgver) -conflicts=($_pkgname) -replaces=($_pkgname) -source=("http://get.bitlbee.org/src/$_pkgname-$pkgver.tar.gz" - 'bitlbee.tmpfiles') -sha1sums=('7e3cfe2b6bf4e8e603c74e7587307a6f5d267e9c' - '3695ed2fe22436c4d0fc3ead829f7d1f89bc491c') -backup=('etc/bitlbee/bitlbee.conf' - 'etc/bitlbee/motd.txt') -install=bitlbee.install - -build() { - cd "$_pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --etcdir=/etc/bitlbee \ - --sbindir=/usr/bin \ - --pidfile=/run/bitlbee/bitlbee.pid \ - --ipcsocket=/run/bitlbee/bitlbee.sock \ - --systemdsystemunitdir=/usr/lib/systemd/system \ - --ssl=gnutls \ - --strip=0 \ - --otr=plugin \ - --skype=0 - - make -} - -package() { - make -C "$_pkgname-$pkgver" DESTDIR="$pkgdir" install{,-etc,-dev,-systemd} - - install -o65 -g65 -dm770 "$pkgdir/var/lib/bitlbee" - install -Dm644 "$srcdir/bitlbee.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/bitlbee.conf" -} diff --git a/libre/bitlbee-libre/bitlbee.install b/libre/bitlbee-libre/bitlbee.install deleted file mode 100644 index c8a8f93a1..000000000 --- a/libre/bitlbee-libre/bitlbee.install +++ /dev/null @@ -1,22 +0,0 @@ -post_install() { - if ! getent group bitlbee &>/dev/null; then - groupadd -r -g 65 bitlbee >/dev/null - fi - if ! getent passwd bitlbee &>/dev/null; then - useradd -r -u 65 -g bitlbee -d /var/lib/bitlbee -s /bin/false -c bitlbee bitlbee >/dev/null - fi - systemd-tmpfiles --create bitlbee.conf -} - -post_upgrade() { - post_install -} - -post_remove() { - if getent passwd bitlbee &>/dev/null; then - userdel bitlbee >/dev/null - fi - if getent group bitlbee &>/dev/null; then - groupdel bitlbee >/dev/null - fi -} diff --git a/libre/bitlbee-libre/bitlbee.tmpfiles b/libre/bitlbee-libre/bitlbee.tmpfiles deleted file mode 100644 index da72a0a79..000000000 --- a/libre/bitlbee-libre/bitlbee.tmpfiles +++ /dev/null @@ -1 +0,0 @@ -d /run/bitlbee 0755 bitlbee bitlbee - - diff --git a/libre/bitlbee-parabola/PKGBUILD b/libre/bitlbee-parabola/PKGBUILD new file mode 100644 index 000000000..3c434e7a8 --- /dev/null +++ b/libre/bitlbee-parabola/PKGBUILD @@ -0,0 +1,56 @@ +# $Id: PKGBUILD 216588 2014-07-07 01:27:38Z dreisner $ + +# Contributor (Arch): FUBAR +# Contributor (Arch): simo +# Contributor (Arch): Jeff 'codemac' Mickey +# Contributor (Arch): Daniel J Griffiths +# Contributor (Arch): Gaetan Bisson +# Maintainer (Arch): Dave Reisner +# Maintainer: Márcio Silva + +_pkgname=bitlbee +pkgname=bitlbee-parabola +pkgver=3.2.2 +pkgrel=1 +pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC, without nonfree Skype support' +url='http://www.bitlbee.org/' +license=('GPL') +arch=('i686' 'x86_64' 'mips64el') +depends=('gnutls' 'glib2') +makedepends=('asciidoc' 'libotr') +optdepends=('libotr: for OTR encryption support') +replaces=("${_pkgname}" "${_pkgname}-libre") +conflicts=("${_pkgname}" "${_pkgname}-libre") +provides=(${_pkgname}=${pkgver}) +source=("http://get.bitlbee.org/src/$_pkgname-$pkgver.tar.gz" + 'bitlbee.tmpfiles') +sha1sums=('7e3cfe2b6bf4e8e603c74e7587307a6f5d267e9c' + '3695ed2fe22436c4d0fc3ead829f7d1f89bc491c') +backup=('etc/bitlbee/bitlbee.conf' + 'etc/bitlbee/motd.txt') +install=bitlbee.install + +build() { + cd "$_pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --etcdir=/etc/bitlbee \ + --sbindir=/usr/bin \ + --pidfile=/run/bitlbee/bitlbee.pid \ + --ipcsocket=/run/bitlbee/bitlbee.sock \ + --systemdsystemunitdir=/usr/lib/systemd/system \ + --ssl=gnutls \ + --strip=0 \ + --otr=plugin \ + --skype=0 + + make +} + +package() { + make -C "$_pkgname-$pkgver" DESTDIR="$pkgdir" install{,-etc,-dev,-systemd} + + install -o65 -g65 -dm770 "$pkgdir/var/lib/bitlbee" + install -Dm644 "$srcdir/bitlbee.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/bitlbee.conf" +} diff --git a/libre/bitlbee-parabola/bitlbee.install b/libre/bitlbee-parabola/bitlbee.install new file mode 100644 index 000000000..c8a8f93a1 --- /dev/null +++ b/libre/bitlbee-parabola/bitlbee.install @@ -0,0 +1,22 @@ +post_install() { + if ! getent group bitlbee &>/dev/null; then + groupadd -r -g 65 bitlbee >/dev/null + fi + if ! getent passwd bitlbee &>/dev/null; then + useradd -r -u 65 -g bitlbee -d /var/lib/bitlbee -s /bin/false -c bitlbee bitlbee >/dev/null + fi + systemd-tmpfiles --create bitlbee.conf +} + +post_upgrade() { + post_install +} + +post_remove() { + if getent passwd bitlbee &>/dev/null; then + userdel bitlbee >/dev/null + fi + if getent group bitlbee &>/dev/null; then + groupdel bitlbee >/dev/null + fi +} diff --git a/libre/bitlbee-parabola/bitlbee.tmpfiles b/libre/bitlbee-parabola/bitlbee.tmpfiles new file mode 100644 index 000000000..da72a0a79 --- /dev/null +++ b/libre/bitlbee-parabola/bitlbee.tmpfiles @@ -0,0 +1 @@ +d /run/bitlbee 0755 bitlbee bitlbee - - diff --git a/libre/ecasound-libre/PKGBUILD b/libre/ecasound-libre/PKGBUILD deleted file mode 100644 index 464ce2b64..000000000 --- a/libre/ecasound-libre/PKGBUILD +++ /dev/null @@ -1,57 +0,0 @@ -# $Id: PKGBUILD 205044 2014-02-03 17:11:21Z schiv $ -# Maintainer (Arch): Ray Rashif -# Contributor (Arch): Eric Belanger -# Contributor (Arch): Tom Newsom -# Maintainer: André Silva - -_pkgname=ecasound -pkgname=ecasound-libre -pkgver=2.9.1 -pkgrel=2 -pkgdesc="Command-line multitrack audio processor, without nonfree faac recommendation" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.eca.cx/ecasound/" -license=('GPL' 'LGPL') -depends=('audiofile' 'liblo>=0.28' 'liboil' 'lilv') -makedepends=('python2' 'ruby') -optdepends=('python2: ecamonitor, ECI API' - 'ruby: ECI API' - 'mpg123: MP3 decoding' - 'lame: MP3 encoding' - 'vorbis-tools: Ogg Vorbis decoding/encoding' - 'faad2: AAC decoding' - 'timidity++: MIDI file input' - 'libmikmod: tracker module') -replaces=($_pkgname) -conflicts=($_pkgname) -provides=($_pkgname=$pkgver) -source=("http://ecasound.seul.org/download/$_pkgname-$pkgver.tar.gz" - 'ruby2.patch') -md5sums=('13c7be1e4eddc0bbf3792dc17777e465' - '6909dbd4f67f76d3bd31ce7c7fe16212') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - # fix ruby 2.0 incompatibility + use vendor_ruby for ruby files - patch -Np1 -i "$srcdir/ruby2.patch" - - PYTHONPATH=/usr/bin/python2 ./configure \ - --prefix=/usr \ - --with-python-includes=/usr/include/python2.7 \ - --with-python-modules=/usr/lib/python2.7 - - make -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - - make DESTDIR="$pkgdir/" install - - # fix for python 2.7 - sed -i 's:bin/env python:bin/env python2:' \ - "$pkgdir/usr/bin/ecamonitor" -} - -# vim:set ts=2 sw=2 et: diff --git a/libre/ecasound-libre/ruby2.patch b/libre/ecasound-libre/ruby2.patch deleted file mode 100644 index d55f12140..000000000 --- a/libre/ecasound-libre/ruby2.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -aur ecasound-2.9.0.orig/configure ecasound-2.9.0/configure ---- ecasound-2.9.0.orig/configure 2013-03-26 17:14:51.759045636 +0800 -+++ ecasound-2.9.0/configure 2013-03-26 17:15:50.502060731 +0800 -@@ -6535,7 +6535,7 @@ - rubyecasound_support=no - ECA_S_RUBY_SITEDIR="" - else -- ECA_S_RUBY_SITEDIR="`ruby -e 'require "rbconfig"; include Config; print CONFIG["sitedir"] + "/" + CONFIG["MAJOR"] + "." + CONFIG["MINOR"]'`" -+ ECA_S_RUBY_SITEDIR="`ruby -e 'include RbConfig; print CONFIG["vendordir"] + "/" + CONFIG["MAJOR"] + "." + CONFIG["MINOR"]'`" - fi - - diff --git a/libre/ecasound-parabola/PKGBUILD b/libre/ecasound-parabola/PKGBUILD new file mode 100644 index 000000000..58f2f40f6 --- /dev/null +++ b/libre/ecasound-parabola/PKGBUILD @@ -0,0 +1,57 @@ +# $Id: PKGBUILD 205044 2014-02-03 17:11:21Z schiv $ +# Maintainer (Arch): Ray Rashif +# Contributor (Arch): Eric Belanger +# Contributor (Arch): Tom Newsom +# Maintainer: André Silva + +_pkgname=ecasound +pkgname=ecasound-parabola +pkgver=2.9.1 +pkgrel=2 +pkgdesc="Command-line multitrack audio processor, without nonfree faac recommendation" +arch=('i686' 'x86_64' 'mips64el') +url="http://www.eca.cx/ecasound/" +license=('GPL' 'LGPL') +depends=('audiofile' 'liblo>=0.28' 'liboil' 'lilv') +makedepends=('python2' 'ruby') +optdepends=('python2: ecamonitor, ECI API' + 'ruby: ECI API' + 'mpg123: MP3 decoding' + 'lame: MP3 encoding' + 'vorbis-tools: Ogg Vorbis decoding/encoding' + 'faad2: AAC decoding' + 'timidity++: MIDI file input' + 'libmikmod: tracker module') +replaces=("${_pkgname}" "${_pkgname}-libre") +conflicts=("${_pkgname}" "${_pkgname}-libre") +provides=(${_pkgname}=${pkgver}) +source=("http://ecasound.seul.org/download/$_pkgname-$pkgver.tar.gz" + 'ruby2.patch') +md5sums=('13c7be1e4eddc0bbf3792dc17777e465' + '6909dbd4f67f76d3bd31ce7c7fe16212') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + # fix ruby 2.0 incompatibility + use vendor_ruby for ruby files + patch -Np1 -i "$srcdir/ruby2.patch" + + PYTHONPATH=/usr/bin/python2 ./configure \ + --prefix=/usr \ + --with-python-includes=/usr/include/python2.7 \ + --with-python-modules=/usr/lib/python2.7 + + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + # fix for python 2.7 + sed -i 's:bin/env python:bin/env python2:' \ + "$pkgdir/usr/bin/ecamonitor" +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/ecasound-parabola/ruby2.patch b/libre/ecasound-parabola/ruby2.patch new file mode 100644 index 000000000..d55f12140 --- /dev/null +++ b/libre/ecasound-parabola/ruby2.patch @@ -0,0 +1,12 @@ +diff -aur ecasound-2.9.0.orig/configure ecasound-2.9.0/configure +--- ecasound-2.9.0.orig/configure 2013-03-26 17:14:51.759045636 +0800 ++++ ecasound-2.9.0/configure 2013-03-26 17:15:50.502060731 +0800 +@@ -6535,7 +6535,7 @@ + rubyecasound_support=no + ECA_S_RUBY_SITEDIR="" + else +- ECA_S_RUBY_SITEDIR="`ruby -e 'require "rbconfig"; include Config; print CONFIG["sitedir"] + "/" + CONFIG["MAJOR"] + "." + CONFIG["MINOR"]'`" ++ ECA_S_RUBY_SITEDIR="`ruby -e 'include RbConfig; print CONFIG["vendordir"] + "/" + CONFIG["MAJOR"] + "." + CONFIG["MINOR"]'`" + fi + + diff --git a/libre/engrampa-libre/PKGBUILD b/libre/engrampa-libre/PKGBUILD deleted file mode 100644 index 3a5a35e21..000000000 --- a/libre/engrampa-libre/PKGBUILD +++ /dev/null @@ -1,49 +0,0 @@ -# $Id: PKGBUILD 107641 2014-03-18 11:10:40Z flexiondotorg $ -# Maintainer (Arch): Martin Wimpress -# Maintainer: André Silva - -_pkgname=engrampa -pkgname=engrampa-libre -pkgver=1.8.0 -pkgrel=1.1 -pkgdesc="Archive manipulator for MATE, with unar recommendation included and nonfree unace recommendation removed" -url="http://mate-desktop.org" -arch=('i686' 'x86_64' 'mips64el') -license=('GPL') -depends=('bzip2' 'caja' 'desktop-file-utils' 'gtk2' 'gzip' 'libarchive' 'tar' 'json-glib') -makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools') -optdepends=('unar: for RAR uncompression' - 'zip: for ZIP archives' 'unzip: for ZIP archives' - 'p7zip: 7zip compression utility' 'arj: for ARJ archives' - 'yelp: for reading MATE help documents') -replaces=('mate-file-archiver' "$_pkgname") -provides=('mate-file-archiver' "$_pkgname=$pkgver") -conflicts=('mate-file-archiver' "$_pkgname") -groups=('mate-extra') -source=("http://pub.mate-desktop.org/releases/1.8/${_pkgname}-${pkgver}.tar.xz" - fr-rpm-bsdtar.patch) -sha1sums=('511019cee95568a4951e9da12d8a7282c3f6af65' - '219b05a979bf6f249aaae27964f02345fd81168d') -install=${_pkgname}.install - -prepare() { - cd "${srcdir}/${_pkgname}-${pkgver}" - # This patch 'depends' on libarchive - patch -Np1 -i "${srcdir}/fr-rpm-bsdtar.patch" -} - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - ./configure \ - --prefix=/usr \ - --libexecdir=/usr/lib/${_pkgname} \ - --with-gtk=2.0 \ - --disable-static \ - --disable-packagekit - make -} - -package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} diff --git a/libre/engrampa-libre/engrampa.install b/libre/engrampa-libre/engrampa.install deleted file mode 100644 index bf6781f93..000000000 --- a/libre/engrampa-libre/engrampa.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - glib-compile-schemas /usr/share/glib-2.0/schemas/ - gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} diff --git a/libre/engrampa-libre/fr-rpm-bsdtar.patch b/libre/engrampa-libre/fr-rpm-bsdtar.patch deleted file mode 100644 index 93a783176..000000000 --- a/libre/engrampa-libre/fr-rpm-bsdtar.patch +++ /dev/null @@ -1,60 +0,0 @@ -This makes Engrampa use bsdtar to extract .RPM packages instead of using cpio. -It is useful on systems that do not have cpio or RPM/YUM -This patch was created for Arch Linux, however should work on any system that has bsdtar capable of handling cpio archives. - -------------------+ - rpm2cpio.c | 2 +- - fr-command-rpm.c | 8 ++++---- - 2 files changed, 5 insertions(+), 5 deletions(-) - -Index: src/commands/rpm2cpio.c -================================ ---- mate-file-archiver-1.6.0/src/commands/rpm2cpio.c 2013-03-31 -+++ mate-file-archiver-1.6.0/src/commands/rpm2cpio.c 2013-07-26 -@@ -128,7 +128,7 @@ - archive_command = "bzip2 -dc"; - fclose (stream); - -- command = g_strdup_printf ("sh -c \"dd if=%s ibs=%u skip=1 2>/dev/null | %s | cpio %s\"", g_shell_quote (filename), offset, archive_command, cpio_args->str); -+ command = g_strdup_printf ("sh -c \"dd if=%s ibs=%u skip=1 2>/dev/null | %s | bsdtar %s\"", g_shell_quote (filename), offset, archive_command, cpio_args->str); - - return system (command); - } -Index: src/fr-command-rpm.c -================================ ---- mate-file-archiver-1.6.0/src/fr-command-rpm.c 2013-03-31 -+++ mate-file-archiver-1.6.0/src/fr-command-rpm.c 2013-07-26 -@@ -175,7 +175,7 @@ - - fr_process_begin_command (comm->process, "sh"); - fr_process_add_arg (comm->process, "-c"); -- fr_process_add_arg_concat (comm->process, PRIVEXECDIR "rpm2cpio ", comm->e_filename, " -itv", NULL); -+ fr_process_add_arg_concat (comm->process, PRIVEXECDIR "rpm2cpio ", comm->e_filename, " -tvf -", NULL); - fr_process_end_command (comm->process); - fr_process_start (comm->process); - } -@@ -200,7 +200,7 @@ - - cmd = g_string_new (PRIVEXECDIR "rpm2cpio "); - g_string_append (cmd, comm->e_filename); -- g_string_append (cmd, " -idu "); -+ g_string_append (cmd, " -xf - "); - for (scan = file_list; scan; scan = scan->next) { - char *filename = g_shell_quote (scan->data); - g_string_append (cmd, filename); -@@ -233,7 +233,7 @@ - FrCommandCap capabilities; - - capabilities = FR_COMMAND_CAN_ARCHIVE_MANY_FILES; -- if (is_program_available ("cpio", check_command)) -+ if (is_program_available ("bsdtar", check_command)) - capabilities |= FR_COMMAND_CAN_READ; - - return capabilities; -@@ -244,7 +244,7 @@ - fr_command_rpm_get_packages (FrCommand *comm, - const char *mime_type) - { -- return PACKAGES ("cpio,rpm"); -+ return PACKAGES ("bsdtar,rpm"); - } diff --git a/libre/engrampa-parabola/PKGBUILD b/libre/engrampa-parabola/PKGBUILD new file mode 100644 index 000000000..c94f519aa --- /dev/null +++ b/libre/engrampa-parabola/PKGBUILD @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 107641 2014-03-18 11:10:40Z flexiondotorg $ +# Maintainer (Arch): Martin Wimpress +# Maintainer: André Silva + +_pkgname=engrampa +pkgname=engrampa-parabola +pkgver=1.8.0 +pkgrel=1 +pkgdesc="Archive manipulator for MATE, with unar recommendation included and nonfree unace recommendation removed" +url="http://mate-desktop.org" +arch=('i686' 'x86_64' 'mips64el') +license=('GPL') +depends=('bzip2' 'caja' 'desktop-file-utils' 'gtk2' 'gzip' 'libarchive' 'tar') +makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools' 'json-glib') # json-glib is necessary to enable unar support on the package +optdepends=('unar: for RAR uncompression' + 'zip: for ZIP archives' 'unzip: for ZIP archives' + 'p7zip: 7zip compression utility' 'arj: for ARJ archives' + 'yelp: for reading MATE help documents') +replaces=('mate-file-archiver' "${_pkgname}" "${_pkgname}-libre") +provides=('mate-file-archiver' "${_pkgname}=$pkgver") +conflicts=('mate-file-archiver' "${_pkgname}" "${_pkgname}-libre") +groups=('mate-extra') +source=("http://pub.mate-desktop.org/releases/1.8/${_pkgname}-${pkgver}.tar.xz" + fr-rpm-bsdtar.patch) +sha1sums=('511019cee95568a4951e9da12d8a7282c3f6af65' + '219b05a979bf6f249aaae27964f02345fd81168d') +install=${_pkgname}.install + +prepare() { + cd "${srcdir}/${_pkgname}-${pkgver}" + # This patch 'depends' on libarchive + patch -Np1 -i "${srcdir}/fr-rpm-bsdtar.patch" +} + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib/${_pkgname} \ + --with-gtk=2.0 \ + --disable-static \ + --disable-packagekit + make +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/libre/engrampa-parabola/engrampa.install b/libre/engrampa-parabola/engrampa.install new file mode 100644 index 000000000..bf6781f93 --- /dev/null +++ b/libre/engrampa-parabola/engrampa.install @@ -0,0 +1,13 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas/ + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/libre/engrampa-parabola/fr-rpm-bsdtar.patch b/libre/engrampa-parabola/fr-rpm-bsdtar.patch new file mode 100644 index 000000000..93a783176 --- /dev/null +++ b/libre/engrampa-parabola/fr-rpm-bsdtar.patch @@ -0,0 +1,60 @@ +This makes Engrampa use bsdtar to extract .RPM packages instead of using cpio. +It is useful on systems that do not have cpio or RPM/YUM +This patch was created for Arch Linux, however should work on any system that has bsdtar capable of handling cpio archives. + +------------------+ + rpm2cpio.c | 2 +- + fr-command-rpm.c | 8 ++++---- + 2 files changed, 5 insertions(+), 5 deletions(-) + +Index: src/commands/rpm2cpio.c +================================ +--- mate-file-archiver-1.6.0/src/commands/rpm2cpio.c 2013-03-31 ++++ mate-file-archiver-1.6.0/src/commands/rpm2cpio.c 2013-07-26 +@@ -128,7 +128,7 @@ + archive_command = "bzip2 -dc"; + fclose (stream); + +- command = g_strdup_printf ("sh -c \"dd if=%s ibs=%u skip=1 2>/dev/null | %s | cpio %s\"", g_shell_quote (filename), offset, archive_command, cpio_args->str); ++ command = g_strdup_printf ("sh -c \"dd if=%s ibs=%u skip=1 2>/dev/null | %s | bsdtar %s\"", g_shell_quote (filename), offset, archive_command, cpio_args->str); + + return system (command); + } +Index: src/fr-command-rpm.c +================================ +--- mate-file-archiver-1.6.0/src/fr-command-rpm.c 2013-03-31 ++++ mate-file-archiver-1.6.0/src/fr-command-rpm.c 2013-07-26 +@@ -175,7 +175,7 @@ + + fr_process_begin_command (comm->process, "sh"); + fr_process_add_arg (comm->process, "-c"); +- fr_process_add_arg_concat (comm->process, PRIVEXECDIR "rpm2cpio ", comm->e_filename, " -itv", NULL); ++ fr_process_add_arg_concat (comm->process, PRIVEXECDIR "rpm2cpio ", comm->e_filename, " -tvf -", NULL); + fr_process_end_command (comm->process); + fr_process_start (comm->process); + } +@@ -200,7 +200,7 @@ + + cmd = g_string_new (PRIVEXECDIR "rpm2cpio "); + g_string_append (cmd, comm->e_filename); +- g_string_append (cmd, " -idu "); ++ g_string_append (cmd, " -xf - "); + for (scan = file_list; scan; scan = scan->next) { + char *filename = g_shell_quote (scan->data); + g_string_append (cmd, filename); +@@ -233,7 +233,7 @@ + FrCommandCap capabilities; + + capabilities = FR_COMMAND_CAN_ARCHIVE_MANY_FILES; +- if (is_program_available ("cpio", check_command)) ++ if (is_program_available ("bsdtar", check_command)) + capabilities |= FR_COMMAND_CAN_READ; + + return capabilities; +@@ -244,7 +244,7 @@ + fr_command_rpm_get_packages (FrCommand *comm, + const char *mime_type) + { +- return PACKAGES ("cpio,rpm"); ++ return PACKAGES ("bsdtar,rpm"); + } diff --git a/libre/file-roller-libre/PKGBUILD b/libre/file-roller-libre/PKGBUILD deleted file mode 100644 index 42faa5054..000000000 --- a/libre/file-roller-libre/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# $Id: PKGBUILD 213482 2014-05-23 23:43:56Z heftig $ -# Maintainer (Arch): Jan Alexander Steffens (heftig) -# Contributor (Arch): Jan de Groot - -_pkgname=file-roller -pkgname=file-roller-libre -pkgver=3.12.2 -pkgrel=1 -pkgdesc="Create and modify archives, with unar support included and nonfree unace recommendation removed" -arch=('i686' 'x86_64' 'mips64el') -license=('GPL') -depends=('desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'dconf' 'libarchive' 'file' 'json-glib' 'libnotify' 'p7zip' 'unar') -makedepends=('intltool' 'gnome-doc-utils' 'pkg-config' 'libnautilus-extension' 'itstool' 'docbook-xsl') -optdepends=('lrzip: lrzip archive support') -groups=('gnome-extra') -provides=("$_pkgname=$pkgver") -replaces=("$_pkgname") -conflicts=("$_pkgname") -options=('!emptydirs') -install=file-roller.install -url="http://www.gnome.org" -source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver:0:4}/$_pkgname-$pkgver.tar.xz) -sha256sums=('0677be6618dba609eae2d76420e8a5a8d9a414bcec654e7b71e65b941764eacf') - -build() { - cd $_pkgname-$pkgver - - ./configure --prefix=/usr --sysconfdir=/etc \ - --libexecdir=/usr/lib/file-roller \ - --localstatedir=/var --disable-static \ - --disable-schemas-compile - make -} - -package() { - cd $_pkgname-$pkgver - make DESTDIR="$pkgdir" install -} diff --git a/libre/file-roller-libre/bug708854.patch b/libre/file-roller-libre/bug708854.patch deleted file mode 100644 index 6a5591a59..000000000 --- a/libre/file-roller-libre/bug708854.patch +++ /dev/null @@ -1,92 +0,0 @@ -From d3ce6fe6964857c89212ab1a5a7aaa052d93c584 Mon Sep 17 00:00:00 2001 -From: Aleksander Morgado -Date: Thu, 26 Sep 2013 16:06:21 +0000 -Subject: 7z: allow extracting/opening/adding files prefixed with '@' - -7z uses '@' to specify a listfile; i.e. a file with a list of files to add or -extract. Therefore, if working with single files (e.g. open, add or extract a -single file from the archive), the filenames need to be escaped with '!' and -specified with '-i'. It is ok to mix files specified with '-i' and the ones -given after the archive filename. - -E.g. instead of: - 7z x -bd -y -o/tmp/.fr-2z9FXz -- HS04603.ZIP @HS04603.PDF - -it should be: - 7z x -bd -y -o/tmp/.fr-2z9FXz -i!@HS04603.PDF -- HS04603.ZIP - -https://bugzilla.gnome.org/show_bug.cgi?id=708854 ---- -diff --git a/src/fr-command-7z.c b/src/fr-command-7z.c -index f2e70a6..a9d15fd 100644 ---- a/src/fr-command-7z.c -+++ b/src/fr-command-7z.c -@@ -375,11 +375,20 @@ fr_command_7z_add (FrCommand *command, - if (from_file != NULL) - fr_process_add_arg_concat (command->process, "-i@", from_file, NULL); - -+ if (from_file == NULL) -+ for (scan = file_list; scan; scan = scan->next) -+ /* Files prefixed with '@' need to be handled specially */ -+ if (g_str_has_prefix (scan->data, "@")) -+ fr_process_add_arg_concat (command->process, "-i!", scan->data, NULL); -+ - fr_process_add_arg (command->process, "--"); - fr_process_add_arg (command->process, command->filename); -+ - if (from_file == NULL) - for (scan = file_list; scan; scan = scan->next) -- fr_process_add_arg (command->process, scan->data); -+ /* Skip files prefixed with '@', already added */ -+ if (!g_str_has_prefix (scan->data, "@")) -+ fr_process_add_arg (command->process, scan->data); - - fr_process_end_command (command->process); - } -@@ -409,11 +418,20 @@ fr_command_7z_delete (FrCommand *command, - if (from_file != NULL) - fr_process_add_arg_concat (command->process, "-i@", from_file, NULL); - -+ if (from_file == NULL) -+ for (scan = file_list; scan; scan = scan->next) -+ /* Files prefixed with '@' need to be handled specially */ -+ if (g_str_has_prefix (scan->data, "@")) -+ fr_process_add_arg_concat (command->process, "-i!", scan->data, NULL); -+ - fr_process_add_arg (command->process, "--"); - fr_process_add_arg (command->process, command->filename); -+ - if (from_file == NULL) - for (scan = file_list; scan; scan = scan->next) -- fr_process_add_arg (command->process, scan->data); -+ /* Skip files prefixed with '@', already added */ -+ if (!g_str_has_prefix (scan->data, "@")) -+ fr_process_add_arg (command->process, scan->data); - - fr_process_end_command (command->process); - } -@@ -463,11 +481,21 @@ fr_command_7z_extract (FrCommand *command, - if (from_file != NULL) - fr_process_add_arg_concat (command->process, "-i@", from_file, NULL); - -+ if (from_file == NULL) -+ for (scan = file_list; scan; scan = scan->next) -+ /* Files prefixed with '@' need to be handled specially */ -+ if (g_str_has_prefix (scan->data, "@")) -+ fr_process_add_arg_concat (command->process, "-i!", scan->data, NULL); -+ -+ - fr_process_add_arg (command->process, "--"); - fr_process_add_arg (command->process, command->filename); -+ - if (from_file == NULL) - for (scan = file_list; scan; scan = scan->next) -- fr_process_add_arg (command->process, scan->data); -+ /* Skip files prefixed with '@', already added */ -+ if (!g_str_has_prefix (scan->data, "@")) -+ fr_process_add_arg (command->process, scan->data); - - fr_process_end_command (command->process); - } --- -cgit v0.9.2 diff --git a/libre/file-roller-libre/bug709035.patch b/libre/file-roller-libre/bug709035.patch deleted file mode 100644 index f82e33f30..000000000 --- a/libre/file-roller-libre/bug709035.patch +++ /dev/null @@ -1,43 +0,0 @@ -From d05bdc3b60d928f1f40338208419f0ffa41195f6 Mon Sep 17 00:00:00 2001 -From: Paolo Bacchilega -Date: Sun, 29 Sep 2013 16:30:29 +0000 -Subject: libarchive: fixed failure when extracting some tar archives - -do not try to restore the creation time; -do not set the G_FILE_ATTRIBUTE_TIME_CREATED_USEC attribute - -[bug #709035] ---- -diff --git a/src/fr-archive-libarchive.c b/src/fr-archive-libarchive.c -index 42673df..44aaad2 100644 ---- a/src/fr-archive-libarchive.c -+++ b/src/fr-archive-libarchive.c -@@ -428,15 +428,8 @@ _g_file_info_create_from_entry (struct archive_entry *entry, - - /* times */ - -- if (archive_entry_ctime_is_set (entry)) { -- g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CREATED, archive_entry_ctime (entry)); -- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_CREATED_USEC, archive_entry_ctime_nsec (entry)); -- } -- -- if (archive_entry_mtime_is_set (entry)) { -+ if (archive_entry_mtime_is_set (entry)) - g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED, archive_entry_mtime (entry)); -- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, archive_entry_mtime_nsec (entry)); -- } - - /* username */ - -@@ -529,7 +522,8 @@ restore_modification_time (GHashTable *created_folders, - - info = g_file_info_new (); - g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED, g_file_info_get_attribute_uint64 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED)); -- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, g_file_info_get_attribute_uint32 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC)); -+ if (g_file_info_get_attribute_status (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC) == G_FILE_ATTRIBUTE_STATUS_SET) -+ g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, g_file_info_get_attribute_uint32 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC)); - result = _g_file_set_attributes_from_info (file, info, cancellable, error); - - g_object_unref (info); --- -cgit v0.9.2 diff --git a/libre/file-roller-libre/file-roller.install b/libre/file-roller-libre/file-roller.install deleted file mode 100644 index 8b17fa3d4..000000000 --- a/libre/file-roller-libre/file-roller.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - glib-compile-schemas /usr/share/glib-2.0/schemas - update-desktop-database -q - gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} diff --git a/libre/file-roller-libre/rePKGBUILD b/libre/file-roller-libre/rePKGBUILD deleted file mode 100644 index a83d218f1..000000000 --- a/libre/file-roller-libre/rePKGBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Maintainer: Nicolás Reynolds -source PKGBUILD -#CARCH=x86_64 -unset build package md5sums source -_repo=extra # Put the repo here -_mirror=http://mirrors.kernel.org/archlinux # Put mirror here -source=(PKGBUILD - "${_mirror}/${_repo}/os/${CARCH}/${pkgname%-libre}-$pkgver-$pkgrel-$CARCH$PKGEXT" - # files for pkg modifications below this line - ) -options=(!strip) - -build() { - cd "${srcdir}/" - rm .{INSTALL,PKGINFO} - # put actions for package modifications below this line - -} - -package() { - find ${srcdir} -maxdepth 1 -type l -delete - cp -a ${srcdir}/* ${pkgdir} -} - - -# vim:set ts=2 sw=2 et: diff --git a/libre/file-roller-parabola/PKGBUILD b/libre/file-roller-parabola/PKGBUILD new file mode 100644 index 000000000..4cdc7cb17 --- /dev/null +++ b/libre/file-roller-parabola/PKGBUILD @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 213482 2014-05-23 23:43:56Z heftig $ +# Maintainer (Arch): Jan Alexander Steffens (heftig) +# Contributor (Arch): Jan de Groot + +_pkgname=file-roller +pkgname=file-roller-parabola +pkgver=3.12.2 +pkgrel=1 +pkgdesc="Create and modify archives, with unar support included and nonfree unace recommendation removed" +arch=('i686' 'x86_64' 'mips64el') +license=('GPL') +depends=('desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'dconf' 'libarchive' 'file' 'json-glib' 'libnotify' 'p7zip' 'unar') +makedepends=('intltool' 'gnome-doc-utils' 'pkg-config' 'libnautilus-extension' 'itstool' 'docbook-xsl') +optdepends=('lrzip: lrzip archive support') +groups=('gnome-extra') +replaces=("${_pkgname}" "${_pkgname}-libre") +conflicts=("${_pkgname}" "${_pkgname}-libre") +provides=(${_pkgname}=${pkgver}) +options=('!emptydirs') +install=file-roller.install +url="http://www.gnome.org" +source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver:0:4}/$_pkgname-$pkgver.tar.xz) +sha256sums=('0677be6618dba609eae2d76420e8a5a8d9a414bcec654e7b71e65b941764eacf') + +build() { + cd $_pkgname-$pkgver + + ./configure --prefix=/usr --sysconfdir=/etc \ + --libexecdir=/usr/lib/file-roller \ + --localstatedir=/var --disable-static \ + --disable-schemas-compile + make +} + +package() { + cd $_pkgname-$pkgver + make DESTDIR="$pkgdir" install +} diff --git a/libre/file-roller-parabola/bug708854.patch b/libre/file-roller-parabola/bug708854.patch new file mode 100644 index 000000000..6a5591a59 --- /dev/null +++ b/libre/file-roller-parabola/bug708854.patch @@ -0,0 +1,92 @@ +From d3ce6fe6964857c89212ab1a5a7aaa052d93c584 Mon Sep 17 00:00:00 2001 +From: Aleksander Morgado +Date: Thu, 26 Sep 2013 16:06:21 +0000 +Subject: 7z: allow extracting/opening/adding files prefixed with '@' + +7z uses '@' to specify a listfile; i.e. a file with a list of files to add or +extract. Therefore, if working with single files (e.g. open, add or extract a +single file from the archive), the filenames need to be escaped with '!' and +specified with '-i'. It is ok to mix files specified with '-i' and the ones +given after the archive filename. + +E.g. instead of: + 7z x -bd -y -o/tmp/.fr-2z9FXz -- HS04603.ZIP @HS04603.PDF + +it should be: + 7z x -bd -y -o/tmp/.fr-2z9FXz -i!@HS04603.PDF -- HS04603.ZIP + +https://bugzilla.gnome.org/show_bug.cgi?id=708854 +--- +diff --git a/src/fr-command-7z.c b/src/fr-command-7z.c +index f2e70a6..a9d15fd 100644 +--- a/src/fr-command-7z.c ++++ b/src/fr-command-7z.c +@@ -375,11 +375,20 @@ fr_command_7z_add (FrCommand *command, + if (from_file != NULL) + fr_process_add_arg_concat (command->process, "-i@", from_file, NULL); + ++ if (from_file == NULL) ++ for (scan = file_list; scan; scan = scan->next) ++ /* Files prefixed with '@' need to be handled specially */ ++ if (g_str_has_prefix (scan->data, "@")) ++ fr_process_add_arg_concat (command->process, "-i!", scan->data, NULL); ++ + fr_process_add_arg (command->process, "--"); + fr_process_add_arg (command->process, command->filename); ++ + if (from_file == NULL) + for (scan = file_list; scan; scan = scan->next) +- fr_process_add_arg (command->process, scan->data); ++ /* Skip files prefixed with '@', already added */ ++ if (!g_str_has_prefix (scan->data, "@")) ++ fr_process_add_arg (command->process, scan->data); + + fr_process_end_command (command->process); + } +@@ -409,11 +418,20 @@ fr_command_7z_delete (FrCommand *command, + if (from_file != NULL) + fr_process_add_arg_concat (command->process, "-i@", from_file, NULL); + ++ if (from_file == NULL) ++ for (scan = file_list; scan; scan = scan->next) ++ /* Files prefixed with '@' need to be handled specially */ ++ if (g_str_has_prefix (scan->data, "@")) ++ fr_process_add_arg_concat (command->process, "-i!", scan->data, NULL); ++ + fr_process_add_arg (command->process, "--"); + fr_process_add_arg (command->process, command->filename); ++ + if (from_file == NULL) + for (scan = file_list; scan; scan = scan->next) +- fr_process_add_arg (command->process, scan->data); ++ /* Skip files prefixed with '@', already added */ ++ if (!g_str_has_prefix (scan->data, "@")) ++ fr_process_add_arg (command->process, scan->data); + + fr_process_end_command (command->process); + } +@@ -463,11 +481,21 @@ fr_command_7z_extract (FrCommand *command, + if (from_file != NULL) + fr_process_add_arg_concat (command->process, "-i@", from_file, NULL); + ++ if (from_file == NULL) ++ for (scan = file_list; scan; scan = scan->next) ++ /* Files prefixed with '@' need to be handled specially */ ++ if (g_str_has_prefix (scan->data, "@")) ++ fr_process_add_arg_concat (command->process, "-i!", scan->data, NULL); ++ ++ + fr_process_add_arg (command->process, "--"); + fr_process_add_arg (command->process, command->filename); ++ + if (from_file == NULL) + for (scan = file_list; scan; scan = scan->next) +- fr_process_add_arg (command->process, scan->data); ++ /* Skip files prefixed with '@', already added */ ++ if (!g_str_has_prefix (scan->data, "@")) ++ fr_process_add_arg (command->process, scan->data); + + fr_process_end_command (command->process); + } +-- +cgit v0.9.2 diff --git a/libre/file-roller-parabola/bug709035.patch b/libre/file-roller-parabola/bug709035.patch new file mode 100644 index 000000000..f82e33f30 --- /dev/null +++ b/libre/file-roller-parabola/bug709035.patch @@ -0,0 +1,43 @@ +From d05bdc3b60d928f1f40338208419f0ffa41195f6 Mon Sep 17 00:00:00 2001 +From: Paolo Bacchilega +Date: Sun, 29 Sep 2013 16:30:29 +0000 +Subject: libarchive: fixed failure when extracting some tar archives + +do not try to restore the creation time; +do not set the G_FILE_ATTRIBUTE_TIME_CREATED_USEC attribute + +[bug #709035] +--- +diff --git a/src/fr-archive-libarchive.c b/src/fr-archive-libarchive.c +index 42673df..44aaad2 100644 +--- a/src/fr-archive-libarchive.c ++++ b/src/fr-archive-libarchive.c +@@ -428,15 +428,8 @@ _g_file_info_create_from_entry (struct archive_entry *entry, + + /* times */ + +- if (archive_entry_ctime_is_set (entry)) { +- g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CREATED, archive_entry_ctime (entry)); +- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_CREATED_USEC, archive_entry_ctime_nsec (entry)); +- } +- +- if (archive_entry_mtime_is_set (entry)) { ++ if (archive_entry_mtime_is_set (entry)) + g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED, archive_entry_mtime (entry)); +- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, archive_entry_mtime_nsec (entry)); +- } + + /* username */ + +@@ -529,7 +522,8 @@ restore_modification_time (GHashTable *created_folders, + + info = g_file_info_new (); + g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED, g_file_info_get_attribute_uint64 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED)); +- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, g_file_info_get_attribute_uint32 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC)); ++ if (g_file_info_get_attribute_status (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC) == G_FILE_ATTRIBUTE_STATUS_SET) ++ g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, g_file_info_get_attribute_uint32 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC)); + result = _g_file_set_attributes_from_info (file, info, cancellable, error); + + g_object_unref (info); +-- +cgit v0.9.2 diff --git a/libre/file-roller-parabola/file-roller.install b/libre/file-roller-parabola/file-roller.install new file mode 100644 index 000000000..8b17fa3d4 --- /dev/null +++ b/libre/file-roller-parabola/file-roller.install @@ -0,0 +1,13 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/libre/file-roller-parabola/rePKGBUILD b/libre/file-roller-parabola/rePKGBUILD new file mode 100644 index 000000000..a83d218f1 --- /dev/null +++ b/libre/file-roller-parabola/rePKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Nicolás Reynolds +source PKGBUILD +#CARCH=x86_64 +unset build package md5sums source +_repo=extra # Put the repo here +_mirror=http://mirrors.kernel.org/archlinux # Put mirror here +source=(PKGBUILD + "${_mirror}/${_repo}/os/${CARCH}/${pkgname%-libre}-$pkgver-$pkgrel-$CARCH$PKGEXT" + # files for pkg modifications below this line + ) +options=(!strip) + +build() { + cd "${srcdir}/" + rm .{INSTALL,PKGINFO} + # put actions for package modifications below this line + +} + +package() { + find ${srcdir} -maxdepth 1 -type l -delete + cp -a ${srcdir}/* ${pkgdir} +} + + +# vim:set ts=2 sw=2 et: diff --git a/libre/gnormalize-libre/PKGBUILD b/libre/gnormalize-libre/PKGBUILD deleted file mode 100644 index 36219be72..000000000 --- a/libre/gnormalize-libre/PKGBUILD +++ /dev/null @@ -1,62 +0,0 @@ -# $Id: PKGBUILD 91575 2013-05-24 12:41:56Z arodseth $ -# Maintainer (Arch): Alexander Rødseth -# Contributor (Arch): Chris Brannon -# Contributor (Arch): Corrado Primier -# Contributor (Arch):JZsolt Varadi (karmaxxl) -# Maintainer: André Silva - -_pkgname=gnormalize -pkgname=gnormalize-libre -pkgver=0.63 -pkgrel=5 -pkgdesc='Audio normalizer, converter, encoder/decoder, ripper, tagger and player, without nonfree faac and mac recommendation' -arch=('any') -url='http://gnormalize.sourceforge.net/' -license=('GPL') -depends=('perl' 'cddb_get' 'desktop-file-utils' 'gtk2-perl' 'hicolor-icon-theme') -makedepends=('xz' 'gendesk') -optdepends=('flac: FLAC encoding, FLAC playing in conjunction with mplayer' - 'lame: MP3 encoding' - 'mpg321: MP3 playing' - 'mplayer: FLAC/WAV playing' - 'musepack-tools: full Musepack support' - 'perl-mp3-info: MP3 ID3 tags' - 'vorbis-tools: full OGG Vorbis support' - 'cdcd: CD playing' - 'cdparanoia: CD ripping' - 'cdrkit: CD ripping - alternative to cdparanoia' - 'wavegain: sound normalization') -replaces=($_pkgname) -conflicts=($_pkgname) -provides=($_pkgname=$pkgver) -install=gnormalize.install -source=("http://downloads.sourceforge.net/sourceforge/gnormalize/${_pkgname}-${pkgver}.tar.gz") -sha256sums=('80fd9aa2da8d7fcc88bd180be2adce1aed863bedba7d715144029bd95b61ccb6') - -prepare() { - cd "$srcdir/$_pkgname-$pkgver" - - gendesk -n --pkgname "$_pkgname" --pkgdesc "$pkgdesc" --mimetypes \ - 'audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg' - lzma -qd gnormalize.1.lzma -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - - install -Dm755 "$_pkgname" "$pkgdir/usr/bin/$_pkgname" - install -Dm644 "$_pkgname.1" "$pkgdir/usr/share/man/man1/$_pkgname.1" - install -d "$pkgdir/usr/share/$_pkgname/animations" - install -m644 animations/*.gif "$pkgdir/usr/share/$_pkgname/animations/" - install -Dm644 README "$pkgdir/usr/share/doc/$_pkgname/README" - install -Dm644 "icons/$_pkgname.png" \ - "$pkgdir/usr/share/pixmaps/$_pkgname.png" - for i in 16 32 48 ; do - install -Dm644 "icons/gnormalize-$i.png" \ - "$pkgdir/usr/share/icons/hicolor/${i}x$i/apps/$_pkgname.png" - done - install -Dm644 "$_pkgname.desktop" \ - "$pkgdir/usr/share/applications/$_pkgname.desktop" -} - -# vim:set ts=2 sw=2 et: diff --git a/libre/gnormalize-libre/gnormalize.desktop b/libre/gnormalize-libre/gnormalize.desktop deleted file mode 100644 index 4d4061308..000000000 --- a/libre/gnormalize-libre/gnormalize.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=gnormalize -Comment=Encoder/Decoder, normalize frontend, etc. -Exec=gnormalize -Icon=gnormalize -MimeType=audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg; -Categories=GTK;AudioVideo;Player; -Terminal=false -Type=Application diff --git a/libre/gnormalize-libre/gnormalize.install b/libre/gnormalize-libre/gnormalize.install deleted file mode 100644 index ef533df53..000000000 --- a/libre/gnormalize-libre/gnormalize.install +++ /dev/null @@ -1,14 +0,0 @@ -post_install() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - update-desktop-database -q -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - post_install $1 -} - -# vim:set ts=2 sw=2 et: diff --git a/libre/gnormalize-parabola/PKGBUILD b/libre/gnormalize-parabola/PKGBUILD new file mode 100644 index 000000000..edcb448a5 --- /dev/null +++ b/libre/gnormalize-parabola/PKGBUILD @@ -0,0 +1,62 @@ +# $Id: PKGBUILD 91575 2013-05-24 12:41:56Z arodseth $ +# Maintainer (Arch): Alexander Rødseth +# Contributor (Arch): Chris Brannon +# Contributor (Arch): Corrado Primier +# Contributor (Arch):JZsolt Varadi (karmaxxl) +# Maintainer: André Silva + +_pkgname=gnormalize +pkgname=gnormalize-parabola +pkgver=0.63 +pkgrel=5 +pkgdesc='Audio normalizer, converter, encoder/decoder, ripper, tagger and player, without nonfree faac and mac recommendation' +arch=('any') +url='http://gnormalize.sourceforge.net/' +license=('GPL') +depends=('perl' 'cddb_get' 'desktop-file-utils' 'gtk2-perl' 'hicolor-icon-theme') +makedepends=('xz' 'gendesk') +optdepends=('flac: FLAC encoding, FLAC playing in conjunction with mplayer' + 'lame: MP3 encoding' + 'mpg321: MP3 playing' + 'mplayer: FLAC/WAV playing' + 'musepack-tools: full Musepack support' + 'perl-mp3-info: MP3 ID3 tags' + 'vorbis-tools: full OGG Vorbis support' + 'cdcd: CD playing' + 'cdparanoia: CD ripping' + 'cdrkit: CD ripping - alternative to cdparanoia' + 'wavegain: sound normalization') +replaces=("${_pkgname}" "${_pkgname}-libre") +conflicts=("${_pkgname}" "${_pkgname}-libre") +provides=(${_pkgname}=${pkgver}) +install=gnormalize.install +source=("http://downloads.sourceforge.net/sourceforge/gnormalize/${_pkgname}-${pkgver}.tar.gz") +sha256sums=('80fd9aa2da8d7fcc88bd180be2adce1aed863bedba7d715144029bd95b61ccb6') + +prepare() { + cd "$srcdir/$_pkgname-$pkgver" + + gendesk -n --pkgname "$_pkgname" --pkgdesc "$pkgdesc" --mimetypes \ + 'audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg' + lzma -qd gnormalize.1.lzma +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + + install -Dm755 "$_pkgname" "$pkgdir/usr/bin/$_pkgname" + install -Dm644 "$_pkgname.1" "$pkgdir/usr/share/man/man1/$_pkgname.1" + install -d "$pkgdir/usr/share/$_pkgname/animations" + install -m644 animations/*.gif "$pkgdir/usr/share/$_pkgname/animations/" + install -Dm644 README "$pkgdir/usr/share/doc/$_pkgname/README" + install -Dm644 "icons/$_pkgname.png" \ + "$pkgdir/usr/share/pixmaps/$_pkgname.png" + for i in 16 32 48 ; do + install -Dm644 "icons/gnormalize-$i.png" \ + "$pkgdir/usr/share/icons/hicolor/${i}x$i/apps/$_pkgname.png" + done + install -Dm644 "$_pkgname.desktop" \ + "$pkgdir/usr/share/applications/$_pkgname.desktop" +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/gnormalize-parabola/gnormalize.desktop b/libre/gnormalize-parabola/gnormalize.desktop new file mode 100644 index 000000000..4d4061308 --- /dev/null +++ b/libre/gnormalize-parabola/gnormalize.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=gnormalize +Comment=Encoder/Decoder, normalize frontend, etc. +Exec=gnormalize +Icon=gnormalize +MimeType=audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg; +Categories=GTK;AudioVideo;Player; +Terminal=false +Type=Application diff --git a/libre/gnormalize-parabola/gnormalize.install b/libre/gnormalize-parabola/gnormalize.install new file mode 100644 index 000000000..ef533df53 --- /dev/null +++ b/libre/gnormalize-parabola/gnormalize.install @@ -0,0 +1,14 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/gst-plugins-bad-libre/PKGBUILD b/libre/gst-plugins-bad-libre/PKGBUILD deleted file mode 100644 index 7e39211c9..000000000 --- a/libre/gst-plugins-bad-libre/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# $Id: PKGBUILD 217512 2014-07-20 23:05:04Z heftig $ -# Maintainer (Arch): Jan de Groot -# Maintainer: Márcio Silva - -_pkgname=gst-plugins-bad -pkgname=$_pkgname-libre -pkgver=1.4.0 -pkgrel=1 -pkgdesc="GStreamer Multimedia Framework Bad Plugins, without nonfree faac support" -arch=('i686' 'x86_64' 'mips64el') -license=('LGPL') -url="http://gstreamer.freedesktop.org/" -depends=('mjpegtools' 'gst-plugins-base-libs' 'curl' 'chromaprint' 'libmms' 'faad2' 'mpg123' 'celt' 'libdca' 'soundtouch' 'spandsp' 'libdvdnav' 'libmodplug' 'libgme' 'opus' 'wayland' 'neon' 'libofa' 'fluidsynth' 'openjpeg' 'libwebp' 'libsrtp' 'gnutls' 'wildmidi' 'glu' 'sbc') -makedepends=('schroedinger' 'libexif' 'libdvdread' 'libvdpau' 'libmpeg2' 'python' 'valgrind' 'wildmidi' 'librsvg' - 'gobject-introspection' 'gtk-doc' 'gtk3' 'clutter' 'opencv' 'libtiger' 'ladspa' 'openal' 'libusb') -provides=($_pkgname=$pkgver) -conflicts=($_pkgname) -replaces=($_pkgname) -options=(!emptydirs) -source=(${url}/src/$_pkgname/$_pkgname-$pkgver.tar.xz) -sha256sums=('ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9') - -build() { - cd $_pkgname-$pkgver - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static --enable-experimental --enable-gtk-doc \ - --with-package-name="GStreamer Bad Plugins (Parabola GNU/Linux-libre)" \ - --with-package-origin="https://parabolagnulinux.org/" \ - --with-gtk=3.0 - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $_pkgname-$pkgver - # don't have a camera for the camerabin test - make -k check || : -} - -package() { - cd $_pkgname-$pkgver - make DESTDIR="${pkgdir}" install -} diff --git a/libre/gst-plugins-bad-parabola/PKGBUILD b/libre/gst-plugins-bad-parabola/PKGBUILD new file mode 100644 index 000000000..634b48ed7 --- /dev/null +++ b/libre/gst-plugins-bad-parabola/PKGBUILD @@ -0,0 +1,47 @@ +# $Id: PKGBUILD 217512 2014-07-20 23:05:04Z heftig $ +# Maintainer (Arch): Jan de Groot +# Maintainer: Márcio Silva + +_pkgname=gst-plugins-bad +pkgname=$_pkgname-parabola +pkgver=1.4.0 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Bad Plugins, without nonfree faac support" +arch=('i686' 'x86_64' 'mips64el') +license=('LGPL') +url="http://gstreamer.freedesktop.org/" +depends=('mjpegtools' 'gst-plugins-base-libs' 'curl' 'chromaprint' 'libmms' 'faad2' 'mpg123' 'celt' 'libdca' 'soundtouch' 'spandsp' 'libdvdnav' 'libmodplug' 'libgme' 'opus' 'wayland' 'neon' 'libofa' 'fluidsynth' 'openjpeg' 'libwebp' 'libsrtp' 'gnutls' 'wildmidi' 'glu' 'sbc') +makedepends=('schroedinger' 'libexif' 'libdvdread' 'libvdpau' 'libmpeg2' 'python' 'valgrind' 'wildmidi' 'librsvg' + 'gobject-introspection' 'gtk-doc' 'gtk3' 'clutter' 'opencv' 'libtiger' 'ladspa' 'openal' 'libusb') +replaces=("${_pkgname}" "${_pkgname}-libre") +conflicts=("${_pkgname}" "${_pkgname}-libre") +provides=(${_pkgname}=${pkgver}) +options=(!emptydirs) +source=(${url}/src/$_pkgname/$_pkgname-$pkgver.tar.xz) +sha256sums=('ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9') + +build() { + cd $_pkgname-$pkgver + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static --enable-experimental --enable-gtk-doc \ + --with-package-name="GStreamer Bad Plugins (Parabola GNU/Linux-libre)" \ + --with-package-origin="https://parabolagnulinux.org/" \ + --with-gtk=3.0 + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $_pkgname-$pkgver + # don't have a camera for the camerabin test + make -k check || : +} + +package() { + cd $_pkgname-$pkgver + make DESTDIR="${pkgdir}" install +} diff --git a/libre/gstreamer0.10-bad-libre/PKGBUILD b/libre/gstreamer0.10-bad-libre/PKGBUILD deleted file mode 100644 index 3c8d52824..000000000 --- a/libre/gstreamer0.10-bad-libre/PKGBUILD +++ /dev/null @@ -1,71 +0,0 @@ -# $Id: PKGBUILD 207669 2014-03-12 23:48:57Z foutrelis $ -# Maintainer (Arch): Jan de Groot -# Maintainer: fauno -# Maintainer: André Silva - -pkgbase=gstreamer0.10-bad-libre -pkgname=('gstreamer0.10-bad-libre' 'gstreamer0.10-bad-libre-plugins') -pkgver=0.10.23 -pkgrel=8 -arch=('i686' 'x86_64' 'mips64el') -license=('LGPL' 'GPL') -makedepends=('pkgconfig' 'gstreamer0.10-base>=0.10.36' 'xvidcore' 'libdca' 'bzip2' 'libdc1394' 'neon' 'musicbrainz' 'faad2' 'libmms' 'libcdaudio' 'libmpcdec' 'mjpegtools' 'libdvdnav' 'libmodplug' 'jasper' 'liblrdf' 'libofa' 'soundtouch' 'libvdpau' 'schroedinger' 'libass' 'libvpx' 'gsm' 'libgme' 'rtmpdump' 'libsndfile' 'librsvg' 'wildmidi' 'opus' 'git' 'spandsp' 'celt') -url="http://gstreamer.freedesktop.org/" -options=(!emptydirs) -source=("git://anongit.freedesktop.org/gstreamer-sdk/gst-plugins-bad#commit=57569a4854a0f2d14ef19a8264a4ae9a7a1d1125" - disable-assrender-test.patch - disable-camerabin-test.patch) -sha256sums=('SKIP' - 'e66642affa6c0e69837d37615010e67e59ef3d672663303d46c1e2591e2ddfc6' - '01e780ddf1f8161a6115dded9dc5bf4bdd4d09a9eee00fa423b1330e90e76c68') - -prepare() { - cd gst-plugins-bad - sed -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' -i configure.ac - patch -Np1 -i ../disable-assrender-test.patch - patch -Np1 -i ../disable-camerabin-test.patch -} - -build() { - cd gst-plugins-bad - NOCONFIGURE=1 ./autogen.sh - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static --enable-experimental --disable-gtk-doc \ - --with-package-name="GStreamer Bad Plugins (Parabola GNU/Linux-libre)" \ - --with-package-origin="https://parabolagnulinux.org/" - - make - sed -e 's/gst sys ext/gst/' -i Makefile -} - -check() { - cd gst-plugins-bad - make check -} - -package_gstreamer0.10-bad-libre() { - pkgdesc="GStreamer Multimedia Framework Bad Plugin libraries (gst-plugins-bad), without nonfree faac support" - depends=('gstreamer0.10-base>=0.10.34') - provides=("gstreamer0.10-bad=$pkgver") - conflicts=('gstreamer0.10-bad') - replaces=('gstreamer0.10-bad') - - cd gst-plugins-bad - make DESTDIR="${pkgdir}" install -} - -package_gstreamer0.10-bad-libre-plugins() { - pkgdesc="GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad), without nonfree faac support" - depends=("gstreamer0.10-bad-libre=${pkgver}" 'xvidcore' 'libdca' 'bzip2' 'libdc1394' 'neon' 'musicbrainz' 'faad2' 'libmms' 'libcdaudio' 'libmpcdec' 'mjpegtools' 'libdvdnav' 'libmodplug' 'jasper' 'liblrdf' 'libofa' 'libvdpau' 'soundtouch' 'libass' 'schroedinger' 'libvpx' 'gsm' 'rtmpdump' 'libgme' 'libsndfile' 'librsvg' 'wildmidi' 'opus' 'celt' 'spandsp') - groups=('gstreamer0.10-plugins') - install=gstreamer0.10-bad-plugins.install - provides=("gstreamer0.10-bad-plugins=$pkgver") - conflicts=('gstreamer0.10-bad-plugins') - replaces=('gstreamer0.10-bad-plugins') - - cd gst-plugins-bad - make -C gst-libs DESTDIR="${pkgdir}" install - make -C ext DESTDIR="${pkgdir}" install - make -C sys DESTDIR="${pkgdir}" install - make -C gst-libs DESTDIR="${pkgdir}" uninstall -} diff --git a/libre/gstreamer0.10-bad-libre/disable-assrender-test.patch b/libre/gstreamer0.10-bad-libre/disable-assrender-test.patch deleted file mode 100644 index 07ce4f1bb..000000000 --- a/libre/gstreamer0.10-bad-libre/disable-assrender-test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/check/elements/assrender.c -+++ b/tests/check/elements/assrender.c -@@ -289,8 +289,6 @@ assrender_suite (void) - tcase_set_timeout (tc_chain, 120); - - suite_add_tcase (s, tc_chain); -- tcase_add_test (tc_chain, test_assrender_basic_xRGB); -- tcase_add_test (tc_chain, test_assrender_basic_I420); - - return s; - } diff --git a/libre/gstreamer0.10-bad-libre/disable-camerabin-test.patch b/libre/gstreamer0.10-bad-libre/disable-camerabin-test.patch deleted file mode 100644 index 964351ae6..000000000 --- a/libre/gstreamer0.10-bad-libre/disable-camerabin-test.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- gst-plugins-bad/tests/check/Makefile.am.orig 2013-12-10 22:01:50.504567189 +0000 -+++ gst-plugins-bad/tests/check/Makefile.am 2013-12-10 22:02:17.081058500 +0000 -@@ -181,7 +181,6 @@ - elements/autovideoconvert \ - elements/asfmux \ - elements/baseaudiovisualizer \ -- elements/camerabin \ - elements/camerabin2 \ - elements/dataurisrc \ - elements/legacyresample \ diff --git a/libre/gstreamer0.10-bad-libre/gstreamer0.10-bad-plugins.install b/libre/gstreamer0.10-bad-libre/gstreamer0.10-bad-plugins.install deleted file mode 100644 index 3a36b0ccb..000000000 --- a/libre/gstreamer0.10-bad-libre/gstreamer0.10-bad-plugins.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} diff --git a/libre/gstreamer0.10-bad-parabola/PKGBUILD b/libre/gstreamer0.10-bad-parabola/PKGBUILD new file mode 100644 index 000000000..a9ec61af9 --- /dev/null +++ b/libre/gstreamer0.10-bad-parabola/PKGBUILD @@ -0,0 +1,73 @@ +# $Id: PKGBUILD 207669 2014-03-12 23:48:57Z foutrelis $ +# Maintainer (Arch): Jan de Groot +# Maintainer: fauno +# Maintainer: André Silva + +pkgbase=gstreamer0.10-bad +pkgname=('gstreamer0.10-bad-parabola' 'gstreamer0.10-bad-plugins-parabola') +pkgver=0.10.23 +pkgrel=8 +arch=('i686' 'x86_64' 'mips64el') +license=('LGPL' 'GPL') +makedepends=('pkgconfig' 'gstreamer0.10-base>=0.10.36' 'xvidcore' 'libdca' 'bzip2' 'libdc1394' 'neon' 'musicbrainz' 'faad2' 'libmms' 'libcdaudio' 'libmpcdec' 'mjpegtools' 'libdvdnav' 'libmodplug' 'jasper' 'liblrdf' 'libofa' 'soundtouch' 'libvdpau' 'schroedinger' 'libass' 'libvpx' 'gsm' 'libgme' 'rtmpdump' 'libsndfile' 'librsvg' 'wildmidi' 'opus' 'git' 'spandsp' 'celt') +url="http://gstreamer.freedesktop.org/" +options=(!emptydirs) +source=("git://anongit.freedesktop.org/gstreamer-sdk/gst-plugins-bad#commit=57569a4854a0f2d14ef19a8264a4ae9a7a1d1125" + disable-assrender-test.patch + disable-camerabin-test.patch) +sha256sums=('SKIP' + 'e66642affa6c0e69837d37615010e67e59ef3d672663303d46c1e2591e2ddfc6' + '01e780ddf1f8161a6115dded9dc5bf4bdd4d09a9eee00fa423b1330e90e76c68') + +prepare() { + cd gst-plugins-bad + sed -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' -i configure.ac + patch -Np1 -i ../disable-assrender-test.patch + patch -Np1 -i ../disable-camerabin-test.patch + + sed -i 's|stdafx[.]h|libmodplug/stdafx.h|' ext/modplug/gstmodplug.cc +} + +build() { + cd gst-plugins-bad + NOCONFIGURE=1 ./autogen.sh + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static --enable-experimental --disable-gtk-doc \ + --with-package-name="GStreamer Bad Plugins (Parabola GNU/Linux-libre)" \ + --with-package-origin="https://parabolagnulinux.org/" + + make + sed -e 's/gst sys ext/gst/' -i Makefile +} + +check() { + cd gst-plugins-bad + make check +} + +package_gstreamer0.10-bad-parabola() { + pkgdesc="GStreamer Multimedia Framework Bad Plugin libraries (gst-plugins-bad), without nonfree faac support" + depends=('gstreamer0.10-base>=0.10.34') + provides=("gstreamer0.10-bad=$pkgver") + conflicts=('gstreamer0.10-bad' 'gstreamer0.10-bad-libre') + replaces=('gstreamer0.10-bad' 'gstreamer0.10-bad-libre') + + cd gst-plugins-bad + make DESTDIR="${pkgdir}" install +} + +package_gstreamer0.10-bad-plugins-parabola() { + pkgdesc="GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad), without nonfree faac support" + depends=("gstreamer0.10-bad=${pkgver}" 'xvidcore' 'libdca' 'bzip2' 'libdc1394' 'neon' 'musicbrainz' 'faad2' 'libmms' 'libcdaudio' 'libmpcdec' 'mjpegtools' 'libdvdnav' 'libmodplug' 'jasper' 'liblrdf' 'libofa' 'libvdpau' 'soundtouch' 'libass' 'schroedinger' 'libvpx' 'gsm' 'rtmpdump' 'libgme' 'libsndfile' 'librsvg' 'wildmidi' 'opus' 'celt' 'spandsp') + groups=('gstreamer0.10-plugins') + install=gstreamer0.10-bad-plugins.install + provides=("gstreamer0.10-bad-plugins=$pkgver") + conflicts=('gstreamer0.10-bad-plugins' 'gstreamer0.10-bad-libre-plugins') + replaces=('gstreamer0.10-bad-plugins' 'gstreamer0.10-bad-libre-plugins') + + cd gst-plugins-bad + make -C gst-libs DESTDIR="${pkgdir}" install + make -C ext DESTDIR="${pkgdir}" install + make -C sys DESTDIR="${pkgdir}" install + make -C gst-libs DESTDIR="${pkgdir}" uninstall +} diff --git a/libre/gstreamer0.10-bad-parabola/disable-assrender-test.patch b/libre/gstreamer0.10-bad-parabola/disable-assrender-test.patch new file mode 100644 index 000000000..07ce4f1bb --- /dev/null +++ b/libre/gstreamer0.10-bad-parabola/disable-assrender-test.patch @@ -0,0 +1,11 @@ +--- a/tests/check/elements/assrender.c ++++ b/tests/check/elements/assrender.c +@@ -289,8 +289,6 @@ assrender_suite (void) + tcase_set_timeout (tc_chain, 120); + + suite_add_tcase (s, tc_chain); +- tcase_add_test (tc_chain, test_assrender_basic_xRGB); +- tcase_add_test (tc_chain, test_assrender_basic_I420); + + return s; + } diff --git a/libre/gstreamer0.10-bad-parabola/disable-camerabin-test.patch b/libre/gstreamer0.10-bad-parabola/disable-camerabin-test.patch new file mode 100644 index 000000000..964351ae6 --- /dev/null +++ b/libre/gstreamer0.10-bad-parabola/disable-camerabin-test.patch @@ -0,0 +1,10 @@ +--- gst-plugins-bad/tests/check/Makefile.am.orig 2013-12-10 22:01:50.504567189 +0000 ++++ gst-plugins-bad/tests/check/Makefile.am 2013-12-10 22:02:17.081058500 +0000 +@@ -181,7 +181,6 @@ + elements/autovideoconvert \ + elements/asfmux \ + elements/baseaudiovisualizer \ +- elements/camerabin \ + elements/camerabin2 \ + elements/dataurisrc \ + elements/legacyresample \ diff --git a/libre/gstreamer0.10-bad-parabola/gstreamer0.10-bad-plugins.install b/libre/gstreamer0.10-bad-parabola/gstreamer0.10-bad-plugins.install new file mode 100644 index 000000000..3a36b0ccb --- /dev/null +++ b/libre/gstreamer0.10-bad-parabola/gstreamer0.10-bad-plugins.install @@ -0,0 +1,11 @@ +post_install() { + usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} -- cgit v1.2.3-54-g00ecf