From 5473d249e089be8752813c77d53e7442a9bc80d0 Mon Sep 17 00:00:00 2001 From: Poyraz76 Date: Thu, 20 Aug 2015 17:27:52 +0300 Subject: [PATCH] libavc1394 --- hardware/firewire/libavc1394/actions.py | 20 +++++ .../files/libavc1394-0.5.3-librom.patch | 88 +++++++++++++++++++ hardware/firewire/libavc1394/pspec.xml | 80 +++++++++++++++++ hardware/firewire/libavc1394/translations.xml | 13 +++ 4 files changed, 201 insertions(+) create mode 100644 hardware/firewire/libavc1394/actions.py create mode 100644 hardware/firewire/libavc1394/files/libavc1394-0.5.3-librom.patch create mode 100644 hardware/firewire/libavc1394/pspec.xml create mode 100644 hardware/firewire/libavc1394/translations.xml diff --git a/hardware/firewire/libavc1394/actions.py b/hardware/firewire/libavc1394/actions.py new file mode 100644 index 0000000000..ef9c1df5c3 --- /dev/null +++ b/hardware/firewire/libavc1394/actions.py @@ -0,0 +1,20 @@ +#!/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.configure("--disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "TODO") diff --git a/hardware/firewire/libavc1394/files/libavc1394-0.5.3-librom.patch b/hardware/firewire/libavc1394/files/libavc1394-0.5.3-librom.patch new file mode 100644 index 0000000000..0f19ccc2f2 --- /dev/null +++ b/hardware/firewire/libavc1394/files/libavc1394-0.5.3-librom.patch @@ -0,0 +1,88 @@ +Index: libavc1394-0.5.4/Makefile.am +=================================================================== +--- libavc1394-0.5.4.orig/Makefile.am ++++ libavc1394-0.5.4/Makefile.am +@@ -1,4 +1,4 @@ +-SUBDIRS = common libavc1394 librom1394 test ++SUBDIRS = common librom1394 libavc1394 test + MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure config.h.in \ + stamp-h.in + EXTRA_DIST = libavc1394.pc libavc1394.spec +Index: libavc1394-0.5.4/Makefile.in +=================================================================== +--- libavc1394-0.5.4.orig/Makefile.in ++++ libavc1394-0.5.4/Makefile.in +@@ -245,7 +245,7 @@ target_alias = @target_alias@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-SUBDIRS = common libavc1394 librom1394 test ++SUBDIRS = common librom1394 libavc1394 test + MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure config.h.in \ + stamp-h.in + +Index: libavc1394-0.5.4/libavc1394/Makefile.am +=================================================================== +--- libavc1394-0.5.4.orig/libavc1394/Makefile.am ++++ libavc1394-0.5.4/libavc1394/Makefile.am +@@ -1,11 +1,11 @@ + MAINTAINERCLEANFILES = Makefile.in + lib_LTLIBRARIES = libavc1394.la + libavc1394_la_LDFLAGS = @LIBRAW1394_LIBS@ \ +- -version-info @lt_major@:@lt_revision@:@lt_age@ +-libavc1394_la_LIBADD = $(top_builddir)/common/raw1394util.lo ++ -version-info @lt_major@:@lt_revision@:@lt_age@ ++#libavc1394_la_LIBADD = $(top_builddir)/librom1394/librom1394.la + libavc1394_la_SOURCES = \ + avc1394_simple.c avc1394_vcr.c \ +- avc1394_internal.c avc1394_internal.h ++ avc1394_internal.c avc1394_internal.h + pkginclude_HEADERS = avc1394.h avc1394_vcr.h + INCLUDES = @LIBRAW1394_CFLAGS@ + +Index: libavc1394-0.5.4/libavc1394/Makefile.in +=================================================================== +--- libavc1394-0.5.4.orig/libavc1394/Makefile.in ++++ libavc1394-0.5.4/libavc1394/Makefile.in +@@ -216,12 +216,12 @@ top_srcdir = @top_srcdir@ + MAINTAINERCLEANFILES = Makefile.in + lib_LTLIBRARIES = libavc1394.la + libavc1394_la_LDFLAGS = @LIBRAW1394_LIBS@ \ +- -version-info @lt_major@:@lt_revision@:@lt_age@ ++ -version-info @lt_major@:@lt_revision@:@lt_age@ + +-libavc1394_la_LIBADD = $(top_builddir)/common/raw1394util.lo ++libavc1394_la_LIBADD = $(top_builddir)/librom1394/librom1394.la + libavc1394_la_SOURCES = \ + avc1394_simple.c avc1394_vcr.c \ +- avc1394_internal.c avc1394_internal.h ++ avc1394_internal.c avc1394_internal.h + + pkginclude_HEADERS = avc1394.h avc1394_vcr.h + INCLUDES = @LIBRAW1394_CFLAGS@ +Index: libavc1394-0.5.4/librom1394/Makefile.am +=================================================================== +--- libavc1394-0.5.4.orig/librom1394/Makefile.am ++++ libavc1394-0.5.4/librom1394/Makefile.am +@@ -1,7 +1,7 @@ + MAINTAINERCLEANFILES = Makefile.in + lib_LTLIBRARIES = librom1394.la + librom1394_la_LDFLAGS = @LIBRAW1394_LIBS@ \ +- -version-info @lt_major@:@lt_revision@:@lt_age@ -lm ++ -version-info @lt_major@:@lt_revision@:@lt_age@ -lm -lraw1394 + librom1394_la_LIBADD = $(top_builddir)/common/raw1394util.lo + librom1394_la_SOURCES = \ + rom1394_main.c \ +Index: libavc1394-0.5.4/librom1394/Makefile.in +=================================================================== +--- libavc1394-0.5.4.orig/librom1394/Makefile.in ++++ libavc1394-0.5.4/librom1394/Makefile.in +@@ -215,7 +215,7 @@ top_srcdir = @top_srcdir@ + MAINTAINERCLEANFILES = Makefile.in + lib_LTLIBRARIES = librom1394.la + librom1394_la_LDFLAGS = @LIBRAW1394_LIBS@ \ +- -version-info @lt_major@:@lt_revision@:@lt_age@ -lm ++ -version-info @lt_major@:@lt_revision@:@lt_age@ -lm -lraw1394 + + librom1394_la_LIBADD = $(top_builddir)/common/raw1394util.lo + librom1394_la_SOURCES = \ diff --git a/hardware/firewire/libavc1394/pspec.xml b/hardware/firewire/libavc1394/pspec.xml new file mode 100644 index 0000000000..a24baa6763 --- /dev/null +++ b/hardware/firewire/libavc1394/pspec.xml @@ -0,0 +1,80 @@ + + + + + libavc1394 + http://sourceforge.net/projects/libavc1394/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + library for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set + The libavc1394 library allows utilities to control IEEE-1394 devices using the AV/C specification. Audio/Video Control allows applications to control devices like the tape on a VCR or camcorder. + mirrors://sourceforge/libavc1394/libavc1394-0.5.4.tar.gz + + libraw1394-devel + + + libavc1394-0.5.3-librom.patch + + + + + libavc1394 + + libraw1394 + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + libavc1394-devel + Development files for libavc1394 + + libavc1394 + libraw1394-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2014-05-31 + 0.5.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-08 + 0.5.4 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 0.5.4 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2010-10-13 + 0.5.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + \ No newline at end of file diff --git a/hardware/firewire/libavc1394/translations.xml b/hardware/firewire/libavc1394/translations.xml new file mode 100644 index 0000000000..9f03039fcf --- /dev/null +++ b/hardware/firewire/libavc1394/translations.xml @@ -0,0 +1,13 @@ + + + + libavc1394 + 1394 Trade Association AV/C (Ses/Görüntü kontrol) sayısal arayüz komut seti için bir kütüphane + Librairie pour l'ensemble de commande de l'interface digitale AV/C (Audio/Vidéo Control) de l'association pour le commerce 1394 (1394 Trade Association). + + + + libavc1394-devel + libavc1394 için geliştirme dosyaları + +