frei0r-plugins:moved into main for pisi 2.0

This commit is contained in:
2015-07-22 16:04:30 +03:00
parent 165eda8d59
commit 1b2e3c489b
4 changed files with 149 additions and 0 deletions
+23
View File
@@ -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")
@@ -0,0 +1,19 @@
From 53ca60964b3691172f7c95e68b6d754ba55e90ac Mon Sep 17 00:00:00 2001
From: Luca Bigliardi <shammash@artha.org>
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
+94
View File
@@ -0,0 +1,94 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>frei0r-plugins</Name>
<Homepage>http://www.piksel.org/frei0r</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>A plugin API for video sources and filters</Summary>
<Description>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.</Description>
<Archive sha1sum="7995d06c5412b14fa3b05647084ca9d7a0c84faa" type="targz">http://distfiles.macports.org/frei0r-plugins/frei0r-plugins-1.4.tar.gz</Archive>
<BuildDependencies>
<!--<Dependency>doxygen</Dependency>-->
<!--<Dependency>gavl-devel</Dependency>-->
<!--<Dependency>intel-tbb-devel</Dependency>-->
<!-- <Dependency>cairo-devel</Dependency>-->
</BuildDependencies>
<Patches>
<Patch level="1">explicitly-link-with-lm.patch</Patch>
</Patches>
</Source>
<Package>
<Name>frei0r-plugins</Name>
<RuntimeDependencies>
<!--<Dependency>gavl</Dependency>-->
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>frei0r-plugins-devel</Name>
<Summary>Development files for frei0r-plugins</Summary>
<RuntimeDependencies>
<Dependency release="current">frei0r-plugins</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2014-05-20</Date>
<Version>1.4</Version>
<Comment>Rebuild.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-03-01</Date>
<Version>1.4</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-11-30</Date>
<Version>1.4</Version>
<Comment>Rebuild for ffmpeg.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-31</Date>
<Version>1.4</Version>
<Comment>missing dep.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-07-28</Date>
<Version>1.4</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2011-09-13</Date>
<Version>1.3</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>frei0r-plugins</Name>
<Summary xml:lang="tr">Video kaynakları ve süzgeçleri için bir eklenti programlama arayüzü</Summary>
<Description xml:lang="tr">frei0r-plugins video kaynakları ve süzgeçleri için basit bir eklenti programlama arayüzüdür. Efektlerin davranışları basit parametrelerle denetlenebilmektedir.</Description>
</Source>
<Package>
<Name>frei0r-plugins-devel</Name>
<Summary xml:lang="tr">frei0r-plugins için geliştirme dosyaları</Summary>
</Package>
</PISI>