rpms/fmt-ptrn/devel .cvsignore, 1.3, 1.4 fmt-ptrn.spec, 1.3, 1.4 sources, 1.3, 1.4
W. Michael Petullo (mikep)
fedora-extras-commits at redhat.com
Tue Apr 1 14:21:38 UTC 2008
- Previous message (by thread): rpms/kdissert/devel kdissert-1.0.7-dt.patch, NONE, 1.1 kdissert.spec, 1.13, 1.14
- Next message (by thread): rpms/knetworkmanager/F-7 .cvsignore, 1.9, 1.10 knetworkmanager.spec, 1.13, 1.14 sources, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mikep
Update of /cvs/extras/rpms/fmt-ptrn/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10953
Modified Files:
.cvsignore fmt-ptrn.spec sources
Log Message:
Update to new upstream version.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/fmt-ptrn/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 12 Feb 2008 19:20:21 -0000 1.3
+++ .cvsignore 1 Apr 2008 14:21:01 -0000 1.4
@@ -1 +1 @@
-fmt-ptrn-1.3.14.tar.gz
+fmt-ptrn-1.3.15.tar.gz
Index: fmt-ptrn.spec
===================================================================
RCS file: /cvs/extras/rpms/fmt-ptrn/devel/fmt-ptrn.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- fmt-ptrn.spec 12 Feb 2008 19:20:21 -0000 1.3
+++ fmt-ptrn.spec 1 Apr 2008 14:21:01 -0000 1.4
@@ -1,15 +1,16 @@
-Summary: A simple template system
Name: fmt-ptrn
-Version: 1.3.14
+Version: 1.3.15
Release: 1%{?dist}
License: GPLv2+
-Group: Development/Tools
Source: http://www.flyn.org/projects/%name/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
URL: http://www.flyn.org
+Summary: A simple template system
+Group: Development/Tools
+Requires: zlib
BuildRequires: glib2-devel, zlib-devel, java-1.5.0-gcj-devel, libgcj-devel, junit
-%description
+%description
New is a template system, especially useful in conjunction with a
simple text editor such as vi. The user maintains templates which
may contain format strings. At run time, nf replaces the format
@@ -24,9 +25,9 @@
// Copyright (C) 1999 %%(FULLNAME) %%(EMAIL)
// All rights reserved.
-
nf will create:
+
// FILE: foo.cpp
// AUTHOR: W. Michael Petullo
// DATE: 11 September 1999
@@ -40,19 +41,41 @@
Building fmt-ptrn also creates a shared library, libnewtemplate, which
allows the programmer access to nf's functionality.
+
+
+%files
+%defattr(-, root, root, -)
+%{_bindir}/*
+%{_libdir}/libnewfmt-ptrn.so.1
+%{_libdir}/libnewfmt-ptrn.so.%{PACKAGE_VERSION}
+%{_libdir}/libnewtemplate.so.1
+%{_libdir}/libnewtemplate.so.%{PACKAGE_VERSION}
+%{_datadir}/fmt-ptrn
+%{_mandir}/*/*
+
+
%package devel
Summary: Files needed to develop applications using fmt-ptrn's libraries
Group: Development/Libraries
-Requires: fmt-ptrn = %{version}-%{release}
-Requires: glib2-devel, zlib-devel
+Requires: fmt-ptrn = %{version}-%{release}, glib2-devel, zlib-devel
%description devel
-New is a template system, especially useful in conjunction with a
-simple text editor such as vi. The user maintains templates which may
-contain format strings. At run time, nf replaces the format strings in
-a template with appropriate values to create a new file. This package
-provides the libraries, include files, and other resources needed for
-developing applications using fmt-ptrn's API.
+New is a template system, especially useful in conjunction with a
+simple text editor such as vi. The user maintains templates which
+may contain format strings. At run time, nf replaces the format
+strings in a template with appropriate values to create a new file.
+This package provides the libraries, include files, and other
+resources needed for developing applications using fmt-ptrn's API.
+
+
+
+%files devel
+%defattr(-, root, root, -)
+%{_libdir}/pkgconfig/fmt-ptrn.pc
+%{_includedir}/fmt-ptrn
+%{_libdir}/libnewfmt-ptrn.so
+%{_libdir}/libnewtemplate.so
+
%package java
Summary: Files needed to develop applications using fmt-ptrn's Java classes
@@ -60,16 +83,21 @@
Requires: fmt-ptrn = %{version}-%{release}
%description java
-New is a template system, especially useful in conjunction with a
-simple text editor such as vi. The user maintains templates which may
-contain format strings. At run time, nf replaces the format strings in
-a template with appropriate values to create a new file. This package
-provides the resources needed for developing applications using fmt-ptrn's
-Java classes.
+New is a template system, especially useful in conjunction with a
+simple text editor such as vi. The user maintains templates which
+may contain format strings. At run time, nf replaces the format
+strings in a template with appropriate values to create a new file.
+This package provides the resources needed for developing applications
+using fmt-ptrn's Java classes.
-%post java -p /sbin/ldconfig
-%postun java -p /sbin/ldconfig
+
+%files java
+%defattr(-, root, root, -)
+%{_libdir}/libnewfmt-ptrnjni.so*
+%{_libdir}/libnewfmt-ptrnjava.so*
+%{_datadir}/java/*
+
%prep
@@ -78,9 +106,8 @@
%build
-%configure --disable-static
-# FIXME: disable SMP flags, build fails on Java code for some reason.
-make # %{?_smp_mflags}
+ %configure --disable-static
+make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
@@ -89,41 +116,28 @@
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libnewfmt-ptrnjni.la
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libnewfmt-ptrnjava.la
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libnewtemplate.la
-
# Delete the following 2 lines for building Java:
#rm -f ${RPM_BUILD_ROOT}%{_libdir}/libnewfmt-ptrnjni.*
#rm -f ${RPM_BUILD_ROOT}%{_datadir}/java/libnewfmt-ptrnjava.jar
+
%clean
rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post
+java -p /sbin/ldconfig
-%files
-%defattr(-,root,root,-)
-%{_bindir}/*
-%{_libdir}/libnewfmt-ptrn.so.*
-%{_libdir}/libnewtemplate.so.*
-%{_datadir}/fmt-ptrn
-%{_mandir}/*/*
-%doc AUTHORS COPYING ChangeLog README
+%postun
+java -p /sbin/ldconfig
-%files devel
-%defattr(-, root, root)
-%{_libdir}/pkgconfig/fmt-ptrn.pc
-%{_includedir}/fmt-ptrn
-%{_libdir}/libnewfmt-ptrn.so
-%{_libdir}/libnewtemplate.so
+%doc AUTHORS COPYING ChangeLog INSTALL NEWS README FAQ
-%files java
-%defattr(-, root, root)
-%{_libdir}/libnewfmt-ptrnjni.so*
-%{_libdir}/libnewfmt-ptrnjava.so*
-%{_datadir}/java/*
%changelog
+* Tue Apr 01 2008 W. Michael Petullo <mike[@]flyn.org> - 1.3.15-1
+ - Updated to fmt-ptrn 1.3.15.
+
* Tue Feb 12 2008 W. Michael Petullo <mike[@]flyn.org> - 1.3.14-1
- Updated to new 1.3.14.
@@ -132,38 +146,50 @@
* Sat Dec 22 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.13-1
- Updated to new 1.3.13.
+
- License GPLv2+.
+
- Update make install command.
* Thu Dec 13 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.12-1
- Updated to new 1.3.12.
+
- Change package name to fmt-ptrn.
* Mon Oct 02 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.11-2
- Don't build static libraries.
* Tue Aug 21 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.11-1
- - Updated to new 1.3.11 (update new.pc).
+ - Updated to fmt-ptrn 1.3.11.
* Sun Aug 19 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.10-2
- Don't install INSTALL.
+
- Another %% fix.
+
- Run ldconfig for java package.
* Sat Aug 18 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.10-1
- Updated to new 1.3.10.
+
- Change license to GPLv2.
+
- Use %% in ChangeLog.
+
- Don't use %%makeinstall.
+
- deffattr(-,root,root,-).
+
- Don't install FmtPtrnTest.
+
- Don't use SMP build flags for now.
-
+
* Tue Aug 14 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.9-2
- Fix build (junit.o should not be distributed.)
* Sun Jul 29 2007 W. Michael Petullo <mike[@]flyn.org> - 1.3.9-1
- Updated to new 1.3.9.
+
- Build the Java package.
* Sun Sep 10 2006 W. Michael Petullo <mike[@]flyn.org> - 1.3.8-2
@@ -171,6 +197,7 @@
* Sun Sep 10 2006 W. Michael Petullo <mike[@]flyn.org> - 1.3.8-1
- Updated to new 1.3.8.
+
- Create new Java package, comment out for now.
* Thu Sep 07 2006 W. Michael Petullo <mike[@]flyn.org> - 1.3.7-4
@@ -188,14 +215,24 @@
* Wed Feb 01 2006 W. Michael Petullo <mike[@]flyn.org> - 1.3.6-1
- Updated to new 1.3.6.
-* Sat Dec 24 2005 W. Michael Petullo <mike[@]flyn.org> - 1.3.5-3
+* Sat Dec 24 2005 <W. Michael Petullo> - 1.3.5-3
- Add %%defattr for %%files devel.
* Tue Dec 13 2005 W. Michael Petullo <mike[@]flyn.org> - 1.3.5-2
- Broke out -devel package.
+
- Simplifies %%files block.
+
- Don't use %%doc %%{_mandir}.
+
- No empty NEWS or FAQ.
* Sun Dec 11 2005 W. Michael Petullo <mike[@]flyn.org> - 1.3.5-1
- Updated to new 1.3.5.
+
+* Sun Dec 11 2005 W. Michael Petullo <mike[@]flyn.org> - 1.3.5-1
+ - Updated to new 1.3.5.
+
+
+
+
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/fmt-ptrn/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 12 Feb 2008 19:20:21 -0000 1.3
+++ sources 1 Apr 2008 14:21:01 -0000 1.4
@@ -1 +1 @@
-55b14baced3edba4b76d7cefaef25f6d fmt-ptrn-1.3.14.tar.gz
+64dca808a5910de6c3f72cc20b73bfff fmt-ptrn-1.3.15.tar.gz
- Previous message (by thread): rpms/kdissert/devel kdissert-1.0.7-dt.patch, NONE, 1.1 kdissert.spec, 1.13, 1.14
- Next message (by thread): rpms/knetworkmanager/F-7 .cvsignore, 1.9, 1.10 knetworkmanager.spec, 1.13, 1.14 sources, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list