[packages/libsigrok] - up to 0.2.0 snap

arekm arekm at pld-linux.org
Sat Mar 9 16:26:38 CET 2013


commit 041136c7b64624906a5ddf520bcf5487cfe30637
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Mar 9 16:26:35 2013 +0100

    - up to 0.2.0 snap

 libsigrok.spec | 48 ++++++++++++++++++++++++++----------------------
 1 file changed, 26 insertions(+), 22 deletions(-)
---
diff --git a/libsigrok.spec b/libsigrok.spec
index c2c908a..842dc17 100644
--- a/libsigrok.spec
+++ b/libsigrok.spec
@@ -1,21 +1,23 @@
-#
-%bcond_with	alsa
-%bcond_with	mso19
+%define	snap	a618599
 #
 Summary:	Basic hardware access drivers for logic analyzers
 Name:		libsigrok
-Version:	0.1.1
-Release:	1
+Version:	0.2.0
+Release:	0.%{snap}.1
 License:	GPL v3+
 Group:		Libraries
 URL:		http://www.sigrok.org/
-Source0:	http://downloads.sourceforge.net/sigrok/%{name}-%{version}.tar.gz
-# Source0-md5:	285c0b69aa3d36a431bf752c4f70c755
-%{?with_alsa:BuildRequires:	alsa-lib-devel}
+#Source0:	http://downloads.sourceforge.net/sigrok/%{name}-%{version}.tar.gz
+Source0:	http://sigrok.org/gitweb/?p=libsigrok.git;a=snapshot;h=%{snap};sf=tgz;/%{name}-%{snap}.tar.gz
+# Source0-md5:	2f8966293a1589d7b44278a71ddb8b23
+BuildRequires:	alsa-lib-devel
+BuildRequires:	autoconf
+BuildRequires:	automake
 BuildRequires:	doxygen
 BuildRequires:	glib2-devel
 BuildRequires:	graphviz
 BuildRequires:	libftdi-devel
+BuildRequires:	libtool
 BuildRequires:	libusb-devel
 BuildRequires:	libzip-devel
 BuildRequires:	udev-devel
@@ -36,20 +38,22 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{snap}
+
+grep AM_PROG_CC_C_O configure.ac && exit 1
+echo AM_PROG_CC_C_O >> configure.ac
 
 %build
+install -d autostuff
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__automake}
+%{__autoconf}
 %configure \
 	--disable-static \
 	--disable-silent-rules \
-	--%{?with_alsa:en}%{!?with_alsa:dis}able-alsa \
-	--enable-asix-sigma \
-	--enable-chronovu-la8 \
-	--enable-fx2lafw \
-	--enable-demo \
-	--%{?with_mso19:en}%{!?with_mso19:dis}able-link-mso19 \
-	--enable-ols \
-	--enable-zeroplus-logic-cube
+	--enable-all-drivers \
 
 %{__make}
 
@@ -69,13 +73,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README NEWS COPYING ChangeLog
+%doc README NEWS
 %attr(755,root,root) %{_libdir}/libsigrok.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libsigrok.so.0
+%attr(755,root,root) %ghost %{_libdir}/libsigrok.so.2
 
 %files devel
 %defattr(644,root,root,755)
-%doc doxy/html/*
-%{_includedir}/sigrok*.h
+%doc doxy/html-api/*
+%{_includedir}/libsigrok
 %attr(755,root,root) %{_libdir}/*.so
-%{_pkgconfigdir}/*.pc
+%{_pkgconfigdir}/libsigrok.pc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libsigrok.git/commitdiff/041136c7b64624906a5ddf520bcf5487cfe30637



More information about the pld-cvs-commit mailing list