From 1b2e3c489be46c32a90b4c2ce4e56336f6af1b6a Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Wed, 22 Jul 2015 16:04:30 +0300 Subject: [PATCH] frei0r-plugins:moved into main for pisi 2.0 --- multimedia/misc/frei0r-plugins/actions.py | 23 +++++ .../files/explicitly-link-with-lm.patch | 19 ++++ multimedia/misc/frei0r-plugins/pspec.xml | 94 +++++++++++++++++++ .../misc/frei0r-plugins/translations.xml | 13 +++ 4 files changed, 149 insertions(+) create mode 100644 multimedia/misc/frei0r-plugins/actions.py create mode 100644 multimedia/misc/frei0r-plugins/files/explicitly-link-with-lm.patch create mode 100644 multimedia/misc/frei0r-plugins/pspec.xml create mode 100644 multimedia/misc/frei0r-plugins/translations.xml diff --git a/multimedia/misc/frei0r-plugins/actions.py b/multimedia/misc/frei0r-plugins/actions.py new file mode 100644 index 0000000000..ccdd5ecb2f --- /dev/null +++ b/multimedia/misc/frei0r-plugins/actions.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.autoreconf("-fi") + autotools.configure("--enable-static=no") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README", "NEWS") diff --git a/multimedia/misc/frei0r-plugins/files/explicitly-link-with-lm.patch b/multimedia/misc/frei0r-plugins/files/explicitly-link-with-lm.patch new file mode 100644 index 0000000000..6113e56660 --- /dev/null +++ b/multimedia/misc/frei0r-plugins/files/explicitly-link-with-lm.patch @@ -0,0 +1,19 @@ +From 53ca60964b3691172f7c95e68b6d754ba55e90ac Mon Sep 17 00:00:00 2001 +From: Luca Bigliardi +Date: Mon, 09 Feb 2009 12:34:29 +0000 +Subject: Explicitly link against libm. + +--- +Index: frei0r-plugins-1.2/src/Makefile.am +=================================================================== +--- frei0r-plugins-1.2.orig/src/Makefile.am ++++ frei0r-plugins-1.2/src/Makefile.am +@@ -150,7 +150,7 @@ RGB_la_SOURCES = mixer3/RGB/RGB.c + + AM_CPPFLAGS = -I@top_srcdir@/include + AM_CFLAGS = -I@top_srcdir@/include +-AM_LDFLAGS = -module -avoid-version -lm -export-dynamic ++AM_LDFLAGS = -module -avoid-version -lm -export-dynamic -lm + AM_LIBTOOLFLAGS = --tag=disable-static + + plugindir = @libdir@/frei0r-1 diff --git a/multimedia/misc/frei0r-plugins/pspec.xml b/multimedia/misc/frei0r-plugins/pspec.xml new file mode 100644 index 0000000000..f1e4e670ea --- /dev/null +++ b/multimedia/misc/frei0r-plugins/pspec.xml @@ -0,0 +1,94 @@ + + + + + frei0r-plugins + http://www.piksel.org/frei0r + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + A plugin API for video sources and filters + frei0r-plugins is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. + http://distfiles.macports.org/frei0r-plugins/frei0r-plugins-1.4.tar.gz + + + + + + + + explicitly-link-with-lm.patch + + + + + frei0r-plugins + + + + + /usr/lib + /usr/share/doc + + + + + frei0r-plugins-devel + Development files for frei0r-plugins + + frei0r-plugins + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2014-05-20 + 1.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-01 + 1.4 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-30 + 1.4 + Rebuild for ffmpeg. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-31 + 1.4 + missing dep. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-28 + 1.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2011-09-13 + 1.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + \ No newline at end of file diff --git a/multimedia/misc/frei0r-plugins/translations.xml b/multimedia/misc/frei0r-plugins/translations.xml new file mode 100644 index 0000000000..1dcd4dcc41 --- /dev/null +++ b/multimedia/misc/frei0r-plugins/translations.xml @@ -0,0 +1,13 @@ + + + + frei0r-plugins + Video kaynakları ve süzgeçleri için bir eklenti programlama arayüzü + frei0r-plugins video kaynakları ve süzgeçleri için basit bir eklenti programlama arayüzüdür. Efektlerin davranışları basit parametrelerle denetlenebilmektedir. + + + + frei0r-plugins-devel + frei0r-plugins için geliştirme dosyaları + +