From c403cb7ebaec1150cab754948398a1847e038a7e Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Thu, 23 Jul 2015 13:51:24 +0300 Subject: [PATCH] schroedinger:moved into main for pisi 2.0 --- multimedia/video/schroedinger/actions.py | 25 ++++++ .../schroedinger/files/ltmain_as-needed.patch | 30 +++++++ multimedia/video/schroedinger/pspec.xml | 86 +++++++++++++++++++ .../video/schroedinger/translations.xml | 13 +++ 4 files changed, 154 insertions(+) create mode 100644 multimedia/video/schroedinger/actions.py create mode 100644 multimedia/video/schroedinger/files/ltmain_as-needed.patch create mode 100644 multimedia/video/schroedinger/pspec.xml create mode 100644 multimedia/video/schroedinger/translations.xml diff --git a/multimedia/video/schroedinger/actions.py b/multimedia/video/schroedinger/actions.py new file mode 100644 index 0000000000..429511f847 --- /dev/null +++ b/multimedia/video/schroedinger/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + + +def setup(): + autotools.configure("--disable-dependency-tracking \ + --disable-gtk-doc \ + --disable-static \ + --disable-gstreamer") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.removeDir("/usr/share/gtk-doc") + pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "TODO") diff --git a/multimedia/video/schroedinger/files/ltmain_as-needed.patch b/multimedia/video/schroedinger/files/ltmain_as-needed.patch new file mode 100644 index 0000000000..7a8a274f71 --- /dev/null +++ b/multimedia/video/schroedinger/files/ltmain_as-needed.patch @@ -0,0 +1,30 @@ +--- ltmain.sh.old 2007-10-09 07:38:25.000000000 +0200 ++++ ltmain.sh 2007-10-09 07:39:25.000000000 +0200 +@@ -1794,6 +1794,11 @@ + arg=`$echo "X$arg" | $Xsed -e "s/^ //"` + ;; + ++ -Wl,--as-needed) ++ deplibs="$deplibs $arg" ++ continue ++ ;; ++ + -Wl,*) + args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` + arg= +@@ -2137,6 +2142,15 @@ + lib= + found=no + case $deplib in ++ -Wl,--as-needed) ++ if test "$linkmode,$pass" = "prog,link"; then ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ else ++ deplibs="$deplib $deplibs" ++ fi ++ continue ++ ;; + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) + if test "$linkmode,$pass" = "prog,link"; then + compile_deplibs="$deplib $compile_deplibs" diff --git a/multimedia/video/schroedinger/pspec.xml b/multimedia/video/schroedinger/pspec.xml new file mode 100644 index 0000000000..8c56378da1 --- /dev/null +++ b/multimedia/video/schroedinger/pspec.xml @@ -0,0 +1,86 @@ + + + + + schroedinger + http://www.diracvideo.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + Dirac codec library + C-based libraries and GStreamer plugins for the Dirac video codec. + http://www.diracvideo.org/download/schroedinger/schroedinger-1.0.11.tar.gz + + + orc-devel + + + ltmain_as-needed.patch + + + + + schroedinger + + orc + + + /usr/lib + /usr/share/doc + + + + + schroedinger-devel + Development files for schroedinger + + schroedinger + orc-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2014-05-20 + 1.0.11 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-10 + 1.0.11 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-29 + 1.0.11 + Rebuild + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-07 + 1.0.11 + Rebuild + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-29 + 1.0.11 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/multimedia/video/schroedinger/translations.xml b/multimedia/video/schroedinger/translations.xml new file mode 100644 index 0000000000..372f97631d --- /dev/null +++ b/multimedia/video/schroedinger/translations.xml @@ -0,0 +1,13 @@ + + + + schroedinger + Dirac kodek kitaplığı + C ile kodlanmış Dirac video kodeği kitaplıkları ve GStreamer eklentileri + + + + schroedinger-devel + schroedinger için geliştirme dosyaları + +