source: projects/specs/trunk/lib/libP/libPropList/libPropList-vl.spec @ 521

Revision 521, 3.3 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Ensures program compatibility with GNUstep/OPENSTEP.
2Summary(ja): GNUstep/OPENSTEP のプログラム互換性を保つライブラリ
3Name: libPropList
4Version: 0.10.1
5Release: 12%{?_dist_release}
6License: LGPL
7Group: Development/Libraries
8Source: ftp://ftp.windowmaker.org/pub/libs/%{name}-%{version}.tar.gz
9Patch0: libPropList-0.10.1-config64.patch
10Patch1: libPropList-0.10.1-ltconfig.patch
11Buildroot: %{_tmppath}/%{name}-%{version}-root
12BuildRequires: flex
13
14%description
15The libPropList library uses an opaque data type to represent a tree
16structure made of strings, data blocks, arrays and dictionaries
17(key-value pair lists). The tree structure can be manipulated, written
18out to or read in from a file, and synchronized with the contents of a
19file. LibPropList imitates the behavior of and is compatible with the
20property lists used in GNUstep/OPENSTEP, which are formed with the
21NSString, NSData, NSArray and NSDictionary classes.
22
23LibPropList enables programs that use configuration or preference
24files to make them compatible with GNUstep/OPENSTEP's user defaults
25handling mechanism, without using Objective-C or GNUstep/OPENSTEP.
26
27
28%prep
29%setup -q
30%patch0 -p1 -b .config64
31%patch1 -p1 -b .ltconfig
32%configure --disable-static
33
34%build
35make
36
37%install
38rm -rf $RPM_BUILD_ROOT
39%makeinstall
40## remove unuse files
41rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
42
43%clean
44rm -rf $RPM_BUILD_ROOT
45
46%files
47%defattr(-,root,root)
48%{_libdir}/libPropList.so*
49%{_includedir}/proplist.h
50
51
52%changelog
53* Sun Feb 21 2010 Shu KONNO <owa@bg.wakwak.com> 0.10.1-12
54- rebuilt with new toolchain
55- updated libPropList-0.10.1-ltconfig.patch
56
57* Wed Apr 29 2009 Shu KONNO <owa@bg.wakwak.com> 0.10.1-11vl5
58- added libPropList-0.10.1-config64.patch
59- added libPropList-0.10.1-ltconfig.patch
60- added --disable-static in %%configure
61- added BuildRequires: flex
62
63* Wed Apr 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.10.1-10vl5
64- changed Group to Development/Libraries
65- removed %%post and %%postun section
66
67* Sat Sep 27 2008 Shu KONNO <owa@bg.wakwak.com> 0.10.1-9vl5
68- removed *.la
69
70* Sun Jun 01 2008 Shu KONNO <owa@bg.wakwak.com> 0.10.1-8vl5
71- applied new versioning policy and utf-8
72
73* Sun Jun 15 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.10.1-7vl3
74- rebuild with new toolchains
75- to use License instead of Copyright
76
77* Tue Jan 09 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
78- 0.10.1-7vl2
79- Oops, the spec file was in Shift-JIS. Fixed.
80
81* Wed Dec 27 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
82- 0.10.1-7vl1
83- based on 0.10.1-7 from Rawhide
84- added Japanese summary
85- use better macros
86
87* Mon Dec 11 2000 Crutcher Dunnavant <crutcher@redhat.com>
88- rebuild
89
90* Mon Jul 31 2000 Trond Eivind Glomsr <teg@redhat.com>
91- run ldconfig in post scripts
92
93* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
94- automatic rebuild
95
96* Tue Jul 11 2000 Trond Eivind Glomsr <teg@redhat.com>
97- rebuild
98
99* Sat Jun 17 2000 Trond Eivind Glomsr <teg@redhat.com>
100- use %%{_tmppath}
101- specify ownership
102
103* Thu Jun 08 2000 Trond Eivind Glomsr <teg@redhat.com>
104- use %%makeinstall and %%configure
105
106* Tue Apr 04 2000 Trond Eivind Glomsr <teg@redhat.com>
107- version 0.10.1
108
109* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
110- version 0.9.1
111
112* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
113- auto rebuild in the new build environment (release 2)
114
115* Tue Feb 02 1999 Cristian Gafton <gafton@redhat.com>
116- packaged independently
Note: See TracBrowser for help on using the repository browser.