rpms/liblinebreak/devel .cvsignore, 1.2, 1.3 liblinebreak.spec, 1.3, 1.4 sources, 1.2, 1.3

Michel Alexandre Salim salimma at fedoraproject.org
Thu Jul 2 23:43:15 UTC 2009


Author: salimma

Update of /cvs/pkgs/rpms/liblinebreak/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23391/devel

Modified Files:
	.cvsignore liblinebreak.spec sources 
Log Message:
* Thu Jul  2 2009 Michel Salim <salimma at fedoraproject.org> - 1.2-1
- Update to 1.2
- Build as dynamic library, instead of static



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/liblinebreak/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	31 Jul 2008 06:31:48 -0000	1.2
+++ .cvsignore	2 Jul 2009 23:42:45 -0000	1.3
@@ -1 +1 @@
-linebreak-0.9.6-20080421.tar.bz2
+linebreak-1.2.tar.bz2


Index: liblinebreak.spec
===================================================================
RCS file: /cvs/pkgs/rpms/liblinebreak/devel/liblinebreak.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- liblinebreak.spec	25 Feb 2009 16:04:15 -0000	1.3
+++ liblinebreak.spec	2 Jul 2009 23:42:45 -0000	1.4
@@ -1,12 +1,13 @@
 %define shortname linebreak
-%define cvs_date 20080421
+#define cvs_date 20080421
 
 # static library, no useful debug information
-%define debug_package %{nil}
+#define debug_package %{nil}
 
 Name:           liblinebreak
-Version:        0.9.6
-Release:        0.5.%{cvs_date}cvs%{?dist}
+Version:        1.2
+Release:        1%{?dist}
+#Release:        0.5.%{cvs_date}cvs%{?dist}
 Summary:        A Unicode line-breaking library
 
 Group:          Development/Libraries
@@ -14,13 +15,14 @@ License:        zlib
 URL:            http://vimgadgets.cvs.sourceforge.net/vimgadgets/common/tools/linebreak
 # to check out:
 # cvs -z3 -d:pserver:anonymous at vimgadgets.cvs.sourceforge.net:/cvsroot/vimgadgets co -D %{cvs_date} common/tools/linebreak
-Source0:        %{shortname}-%{version}-%{cvs_date}.tar.bz2
+Source0:        %{shortname}-%{version}.tar.bz2
+#Source0:        %{shortname}-%{version}-%{cvs_date}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-#BuildRequires:  
+BuildRequires:  autoconf automake libtool
 #Requires:       
-Provides:       liblinebreak-devel  = %{version}-%{release}
-Provides:       liblinebreak-static = %{version}-%{release}
+#Provides:       liblinebreak-devel  = %{version}-%{release}
+#Provides:       liblinebreak-static = %{version}-%{release}
 
 %description
 liblinebreak is an implementation of the line breaking algorithm as
@@ -31,38 +33,56 @@ This package currently only provides a s
 should not be a runtime dependency.
 
 
+%package      devel
+Summary:      Development files for %{name}
+Group:	      Development/Libraries
+Requires:     %{name} = %{version}-%{release}
+
+%description  devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
 %prep
 %setup -q -n %{shortname}
+./bootstrap
+%configure --disable-static
 
 
 %build
-make CFLAGS="$RPM_OPT_FLAGS -fPIC" %{?_smp_mflags}
+make %{?_smp_mflags}
 
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_includedir} $RPM_BUILD_ROOT%{_libdir}
-cp -p linebreak.h $RPM_BUILD_ROOT%{_includedir}
-cp -p DebugDir/liblinebreak.a $RPM_BUILD_ROOT%{_libdir}/
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 
-#%post -p /sbin/ldconfig
+%post -p /sbin/ldconfig
 
-#%postun -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 
 %files
 %defattr(-,root,root,-)
-%doc ChangeLog LICENCE README
+%doc ChangeLog LICENCE NEWS README
+%{_libdir}/*.so.*
+
+%files devel
 %{_includedir}/*
-%{_libdir}/*.a
+%{_libdir}/*.so
 
 
 %changelog
+* Thu Jul  2 2009 Michel Salim <salimma at fedoraproject.org> - 1.2-1
+- Update to 1.2
+- Build as dynamic library, instead of static
+
 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-0.5.20080421cvs
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/liblinebreak/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	31 Jul 2008 06:31:48 -0000	1.2
+++ sources	2 Jul 2009 23:42:45 -0000	1.3
@@ -1 +1 @@
-15d23a4299d9ace9671e1eefd4adc2a0  linebreak-0.9.6-20080421.tar.bz2
+b7eeeebd51cd9943955ad2e7c98bdbee  linebreak-1.2.tar.bz2




More information about the fedora-extras-commits mailing list