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