libdv:moved into main for pisi 2.0
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#!/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 libtools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vfi")
|
||||
autotools.configure("--disable-gtk \
|
||||
--disable-gtktest \
|
||||
--disable-static \
|
||||
--without-debug \
|
||||
--enable-sdl \
|
||||
--enable-xv")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.install()
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYRIGHT", "ChangeLog", "NEWS", "README*", "TODO")
|
||||
@@ -0,0 +1,17 @@
|
||||
--- libdv-0.99/libdv/enc_input.c 2002-12-31 23:04:02.000000000 +0000
|
||||
+++ libdv-0.99/libdv/enc_input.c.plasmaroo 2003-12-30 16:42:19.000000000 +0000
|
||||
@@ -48,13 +48,13 @@
|
||||
|
||||
#if HAVE_DEV_VIDEO
|
||||
#include <sys/types.h>
|
||||
-#include <linux/videodev.h>
|
||||
#include <sys/time.h>
|
||||
#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/mman.h>
|
||||
+#include <linux/videodev.h>
|
||||
#endif
|
||||
|
||||
// #define ARCH_X86 0
|
||||
@@ -0,0 +1,12 @@
|
||||
We now need to explicitly link to libraries that we use because we can no
|
||||
longer depend on our dependencies to pull them in for us. See
|
||||
http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
|
||||
|
||||
--- libdv-1.0.0/playdv/#Makefile.am~ 2010-02-15 14:49:06.000000000 -0500
|
||||
+++ libdv-1.0.0/playdv/Makefile.am 2010-02-15 14:49:06.000000000 -0500
|
||||
@@ -15,4 +15,4 @@ bin_PROGRAMS= playdv
|
||||
noinst_HEADERS= display.h oss.h
|
||||
|
||||
playdv_SOURCES= playdv.c display.c display.h oss.c
|
||||
-playdv_LDADD= $(SDL_LIBS) $(GTK_LIBS) $(XV_LIB) ../libdv/libdv.la $(POPT_LIB)
|
||||
+playdv_LDADD= $(SDL_LIBS) $(GTK_LIBS) $(XV_LIB) ../libdv/libdv.la $(POPT_LIB) -lX11 -lXext
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,11 @@
|
||||
--- libdv-1.0.0/libdv/dv.c.mmx_athlon 2004-10-20 05:49:24.000000000 +0200
|
||||
+++ libdv-1.0.0/libdv/dv.c 2009-04-11 08:52:09.000000000 +0200
|
||||
@@ -170,7 +170,7 @@
|
||||
static int done=FALSE;
|
||||
if(done) goto init_done;
|
||||
#if ARCH_X86
|
||||
- dv_use_mmx = mmx_ok();
|
||||
+ dv_use_mmx = 1;
|
||||
#endif
|
||||
|
||||
/* decoder */
|
||||
@@ -0,0 +1,76 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdv</Name>
|
||||
<Homepage>http://libdv.sourceforge.net/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Software codec for dv-format video (camcorders etc)</Summary>
|
||||
<Description>The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was developed according to the official standards for DV video: IEC 61834 and SMPTE 314M.</Description>
|
||||
<Archive sha1sum="2e5ba0e95f665d60e72cbebcf1c4989e0d6c92c8" type="targz">mirrors://sourceforge/libdv/libdv-1.0.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libsdl-devel</Dependency>
|
||||
<Dependency>popt-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">libdv-0.99-2.6.patch</Patch>
|
||||
<Patch level="1">libdv-1.0.0-pic.patch</Patch>
|
||||
<Patch level="1">libdv-1.0.0-dso-linking.patch</Patch>
|
||||
<Patch level="1">libdv-mmxdetect-athlon.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdv</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>popt</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdv-devel</Name>
|
||||
<Summary>Development files for libdv</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdv</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/libdv</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2014-05-25</Date>
|
||||
<Version>1.0.0</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-01-29</Date>
|
||||
<Version>1.0.0</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-10-12</Date>
|
||||
<Version>1.0.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdv</Name>
|
||||
<Summary xml:lang="tr">Dijital video (kaydedici cihazlar vs) için çözümleme yazılımı</Summary>
|
||||
<Description xml:lang="tr">Quasar DV codec (libdv), DV video için çözümleyicidir. Bu dosya biçimi çoğu dijital kameralarda (özellikle de IEEE 1394) kullanılır. Libdv, DV videonun resmi standartları olan IEC 61834 ve SMPTE 314M'ye göre geliştirilmiştir.</Description>
|
||||
<Description xml:lang="fr">Le codec Quasar DV (libdv) est un codec logiciel pour la vidéo DV, le format d'encodage utilisé par la plupart des caméras numériques, typiquement celles gérant l'interface IEEE 1394 (a.k.a. FireWire ou i.Link). Libdv a été développé selon les standards officiels pour la vidéo DV : IEC 61834 et SMPTE 314M.</Description>
|
||||
<Description xml:lang="es">El codec Quasar DV (libdv) es un codec de software para video DV, el formato de codificación usado en la mayoría de los camcorders digitales, que típicamente soportan la interfaz IEEE 1394 (alias FireWire o i.Link). Libdv fue desarrollado de conforme los estándares oficiales para video DV: IEC 61834 y SMPTE 314M.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdv-devel</Name>
|
||||
<Summary xml:lang="tr">libdv için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user