[packages/lightning] - updated to 2.0.0 - updated info patch

qboosh qboosh at pld-linux.org
Wed Aug 28 19:04:34 CEST 2013


commit 00d67958e7551c74485ad5ba678f80a443a229e3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Aug 28 19:04:06 2013 +0200

    - updated to 2.0.0
    - updated info patch

 lightning-info.patch | 20 ++++++++++--------
 lightning.spec       | 58 +++++++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 57 insertions(+), 21 deletions(-)
---
diff --git a/lightning.spec b/lightning.spec
index fd69dfd..5dddd87 100644
--- a/lightning.spec
+++ b/lightning.spec
@@ -1,15 +1,14 @@
 Summary:	A library for dynamic code generation
 Summary(pl.UTF-8):	Biblioteka do dynamicznego generowania kodu
 Name:		lightning
-Version:	1.2
+Version:	2.0.0
 Release:	1
-License:	LGPL/GPL
-Group:		Development
+License:	LGPL v3+
+Group:		Libraries
 Source0:	http://ftp.gnu.org/gnu/lightning/%{name}-%{version}.tar.gz
-# Source0-md5:	dcd2c46ee4dd5d99edd9930022ad2153
+# Source0-md5:	ca8867d2eaf6da22fdcadd846f51cca3
 Patch0:		%{name}-info.patch
 URL:		http://www.gnu.org/software/lightning/
-BuildRequires:	automake
 BuildRequires:	texinfo
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -21,6 +20,30 @@ compile assembly code at run time.
 GNU lightning to biblioteka mająca pomagać w tworzeniu przenośnych
 programów kompilujących kod w asemblerze w czasie wykonywania.
 
+%package devel
+Summary:	Header files for GNU lightning library
+Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki GNU lightning
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description devel
+Header files for GNU lightning library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki GNU lightning.
+
+%package static
+Summary:	Static GNU lightning library
+Summary(pl.UTF-8):	Statyczna biblioteka GNU lightning
+Group:		Development/Libraries
+Requires:	%{name}-devel = %{version}-%{release}
+
+%description static
+Static GNU lightning library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka GNU lightning.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -39,18 +62,29 @@ rm -rf $RPM_BUILD_ROOT
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post	-p	/sbin/postshell
+%post	-p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
+
+%post	devel -p /sbin/postshell
 -/usr/sbin/fix-info-dir -c %{_infodir}
 
-%postun	-p	/sbin/postshell
+%postun	devel -p /sbin/postshell
 -/usr/sbin/fix-info-dir -c %{_infodir}
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README
-%attr(755,root,root) %{_bindir}/*
-%{_datadir}/%{name}
+%doc AUTHORS ChangeLog NEWS README THANKS TODO
+%attr(755,root,root) %{_libdir}/liblightning.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/liblightning.so.0
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/liblightning.so
+%{_libdir}/liblightning.la
 %{_includedir}/lightning
-%{_aclocaldir}/lightning.m4
-%{_mandir}/man1/*
+%{_includedir}/lightning.h
 %{_infodir}/lightning.info*
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/liblightning.a
diff --git a/lightning-info.patch b/lightning-info.patch
index 0beb07d..13bd4e1 100644
--- a/lightning-info.patch
+++ b/lightning-info.patch
@@ -1,12 +1,14 @@
---- lightning-1.1/doc/body.texi.orig	2002-06-14 18:42:27.000000000 +0200
-+++ lightning-1.1/doc/body.texi	2003-07-26 22:32:17.000000000 +0200
-@@ -1,7 +1,7 @@
- @ifinfo
-- at dircategory @lightning{}, a library for dynamic code generation
+--- lightning-2.0.0/doc/lightning.texi.orig	2013-01-24 22:07:51.000000000 +0100
++++ lightning-2.0.0/doc/lightning.texi	2013-08-28 17:30:55.808994221 +0200
+@@ -3,6 +3,11 @@
+ 
+ @setfilename lightning.info
+ 
 + at dircategory Libraries:
- @direntry
--     * @value{TITLE}: (lightning).
++ at direntry
 +* GNU lightning: (lightning).		A library for dynamic code generation
- @end direntry
++ at end direntry
++
+ @set TITLE       Using @sc{gnu} @i{lightning}
+ @set TOPIC       installing and using
  
- This file documents GNU lightning, Version @value{VERSION}.
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lightning.git/commitdiff/00d67958e7551c74485ad5ba678f80a443a229e3



More information about the pld-cvs-commit mailing list