martinkg pushed to libskindesignerapi (f22). "Initial import (#1208873)."
notifications at fedoraproject.org
notifications at fedoraproject.org
Sat Apr 4 19:23:19 UTC 2015
>From cc973b704d183edefbd2bcb90bc7adef70ed16e8 Mon Sep 17 00:00:00 2001
From: Martin Gansser <mgansser at alice.de>
Date: Sat, 4 Apr 2015 21:21:57 +0200
Subject: Initial import (#1208873).
diff --git a/.gitignore b/.gitignore
index e69de29..44dd3b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/libskindesignerapi-0.0.1.tar.bz2
diff --git a/libskindesignerapi.spec b/libskindesignerapi.spec
new file mode 100644
index 0000000..d5d1486
--- /dev/null
+++ b/libskindesignerapi.spec
@@ -0,0 +1,67 @@
+Name: libskindesignerapi
+Version: 0.0.1
+Release: 2%{?dist}
+Summary: Library which provides the Skindesigner API to other VDR Plugins
+Group: Applications/Multimedia
+License: GPLv2+
+URL: http://projects.vdr-developer.org/projects/plg-skindesigner
+# how to extract the source
+# wget http://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git/snapshot/vdr-plugin-skindesigner-0.4.0.tar.bz2
+# tar xfj vdr-plugin-skindesigner-0.4.0.tar.bz2
+# cd vdr-plugin-skindesigner-0.4.0
+# tar cfj libskindesignerapi-0.0.1.tar.bz2 libskindesignerapi
+
+Source0: libskindesignerapi-0.0.1.tar.bz2
+BuildRequires: vdr-devel >= 2.0.0
+
+%description
+Library which provides the Skindesigner API to other VDR Plugins.
+VDR Plugins using this API are able to use all Skindesigner
+facilities to display their OSD representation.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+Development files for %{name}
+
+%prep
+%setup -q -n %{name}
+sed -i -e 's|PREFIX ?= /usr/local|PREFIX ?= /usr|g' Makefile
+sed -i -e 's|LIBDIR ?= $(PREFIX)/lib|LIBDIR ?= %{_libdir}/|g' Makefile
+sed -i -e 's|PCDIR ?= $(PREFIX)/lib/pkgconfig|PCDIR ?= %{_libdir}/pkgconfig|g' Makefile
+
+%build
+make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %{?_smp_mflags} all
+
+%install
+make install DESTDIR=%{buildroot}
+
+# install missing symlink (was giving no-ldconfig-symlink rpmlint errors)
+ldconfig -n %{buildroot}%{_libdir}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%doc README
+%license COPYING
+%{_libdir}/%{name}.so.*
+
+%files devel
+%{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/%{name}.so
+%dir %{_includedir}/%{name}/
+%{_includedir}/%{name}/
+
+%changelog
+* Fri Apr 03 2015 Martin Gansser <martinkg at fedoraproject.org> - 0.0.1-2
+- Mark license files as %%license where available
+- omitted the -n switch on %%files sectuib
+- shrinked %%{_includedir} path
+- truncated description lines
+
+* Fri Apr 03 2015 Martin Gansser <martinkg at fedoraproject.org> - 0.0.1-1
+- Initial release
diff --git a/sources b/sources
index e69de29..22346b4 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+0f55fe43f1577dac10d95ecc933ee762 libskindesignerapi-0.0.1.tar.bz2
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/libskindesignerapi.git/commit/?h=f22&id=cc973b704d183edefbd2bcb90bc7adef70ed16e8
More information about the scm-commits
mailing list