/[smecontribs]/rpms/xapian-core/contribs8/xapian-core.spec
ViewVC logotype

Annotation of /rpms/xapian-core/contribs8/xapian-core.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.4 - (hide annotations) (download)
Wed Feb 24 16:36:10 2010 UTC (14 years, 3 months ago) by slords
Branch: MAIN
CVS Tags: xapian-core-1_0_17-1_el5_sme
Changes since 1.3: +76 -42 lines
Initial import

1 slords 1.4 Name: xapian-core
2     Version: 1.0.17
3     Release: 1%{?dist}
4     Summary: The Xapian Probabilistic Information Retrieval Library
5    
6     Group: Applications/Databases
7     License: GPLv2+
8     URL: http://www.xapian.org/
9     Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
10     Patch0: multilib-devel-conflict-fix.patch
11     BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
12    
13 slords 1.1 BuildRequires: zlib-devel
14 slords 1.4 Requires: %{name}-libs = %{version}
15 slords 1.1
16     %description
17     Xapian is an Open Source Probabilistic Information Retrieval Library. It
18     offers a highly adaptable toolkit that allows developers to easily add advanced
19     indexing and search facilities to applications
20    
21     %package libs
22 slords 1.4 Summary: Xapian search engine libraries
23     Group: System Environment/Libraries
24 slords 1.1
25     %description libs
26     Xapian is an Open Source Probabilistic Information Retrieval framework. It
27     offers a highly adaptable toolkit that allows developers to easily add advanced
28     indexing and search facilities to applications. This package provides the
29     libraries for applications using Xapian functionality
30    
31     %package devel
32 slords 1.4 Group: Development/Libraries
33     Summary: Files needed for building packages which use Xapian
34     Requires: %{name} = %{version}
35     Requires: %{name}-libs = %{version}
36 slords 1.1
37     %description devel
38     Xapian is an Open Source Probabilistic Information Retrieval framework. It
39     offers a highly adaptable toolkit that allows developers to easily add advanced
40     indexing and search facilities to applications. This package provides the
41     files needed for building packages which use Xapian
42    
43     %prep
44 slords 1.4 %setup -q
45 slords 1.1 %patch0 -p1 -b .multilibfix
46    
47     %build
48     %configure --disable-static
49 slords 1.4
50     # Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
51     sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
52     sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
53    
54     make %{?_smp_mflags} V=1
55 slords 1.1
56     %install
57     rm -rf %{buildroot}
58 slords 1.4 make install DESTDIR=%{buildroot} INSTALL='install -p'
59    
60     # Remove libtool archives
61 slords 1.1 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
62 slords 1.4
63     # Remove the dev docs, we pick them up below
64     rm -rf %{buildroot}%{_datadir}/doc/%{name}
65 slords 1.1
66     %post libs -p /sbin/ldconfig
67    
68     %postun libs -p /sbin/ldconfig
69    
70     %clean
71     rm -rf %{buildroot}
72    
73     %files
74     %defattr(-, root, root)
75 slords 1.4 %doc AUTHORS ChangeLog COPYING NEWS README
76 slords 1.1 %{_bindir}/xapian-check
77     %{_bindir}/xapian-inspect
78     %{_bindir}/xapian-tcpsrv
79     %{_bindir}/xapian-progsrv
80     %{_bindir}/quartzcheck
81     %{_bindir}/quartzcompact
82     %{_bindir}/quartzdump
83     %{_bindir}/quest
84     %{_bindir}/delve
85     %{_bindir}/copydatabase
86     %{_bindir}/simpleindex
87     %{_bindir}/simplesearch
88     %{_bindir}/simpleexpand
89     %{_bindir}/xapian-compact
90     # man pages may be gzipped, hence the trailing wildcard.
91     %{_mandir}/man1/xapian-check.1*
92     %{_mandir}/man1/xapian-inspect.1*
93     %{_mandir}/man1/xapian-tcpsrv.1*
94     %{_mandir}/man1/xapian-progsrv.1*
95     %{_mandir}/man1/quartzcheck.1*
96     %{_mandir}/man1/quartzcompact.1*
97     %{_mandir}/man1/quartzdump.1*
98     %{_mandir}/man1/quest.1*
99     %{_mandir}/man1/delve.1*
100     %{_mandir}/man1/copydatabase.1*
101     %{_mandir}/man1/xapian-compact.1*
102    
103     %files libs
104     %defattr(-, root, root)
105     %{_libdir}/libxapian.so.*
106    
107     %files devel
108     %defattr(-, root, root)
109 slords 1.4 %doc HACKING PLATFORMS docs/*html docs/apidoc docs/*pdf
110 slords 1.1 %{_bindir}/xapian-config
111     %{_includedir}/xapian
112     %{_includedir}/xapian.h
113     %{_libdir}/libxapian.so
114     %{_datadir}/aclocal/xapian.m4
115     # man pages may be gzipped, hence the trailing wildcard.
116     %{_mandir}/man1/xapian-config.1*
117    
118     %changelog
119 slords 1.4 * Wed Dec 2 2009 Peter Robinson <pbrobinson@gmail.com> - 1.0.17-1
120     - Update to 1.0.17
121    
122     * Sun Sep 19 2009 Peter Robinson <pbrobinson@gmail.com> - 1.0.16-1
123     - Update to 1.0.16, some spec file cleanups
124    
125     * Thu Aug 27 2009 Peter Robinson <pbrobinson@gmail.com> - 1.0.15-1
126     - Update to 1.0.15
127    
128     * Wed Jul 29 2009 Peter Robinson <pbrobinson@gmail.com> - 1.0.14-1
129     - Update to 1.0.14
130    
131     * Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-2
132     - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
133    
134     * Fri Jun 5 2009 Peter Robinson <pbrobinson@gmail.com> - 1.0.13-1
135     - Update to 1.0.13
136    
137     * Sun Apr 12 2009 Peter Robinson <pbrobinson@gmail.com> - 1.0.12-1
138     - Update to 1.0.12
139    
140     * Mon Apr 06 2009 Peter Robinson <pbrobinson@gmail.com> - 1.0.11-1
141     - Update to 1.0.11
142    
143     * Wed Mar 04 2009 Caolán McNamara <caolanm@redhat.com> - 1.0.9-4
144     - include stdio.h for rename, fix bare #elif, EOF -> -1 for getopt
145    
146     * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-3
147     - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
148    
149     * Fri Dec 05 2008 Adel Gadllah <adel.gadllah@gmail.com> 1.0.9-2
150     - Fix build
151    
152     * Sat Nov 29 2008 Adel Gadllah <adel.gadllah@gmail.com> 1.0.9-1
153     - Update to 1.0.9
154    
155     * Sat Oct 11 2008 Adel Gadllah <adel.gadllah@gmail.com> 1.0.8-1
156     - Update to 1.0.8
157    
158     * Sun Jul 20 2008 Adel Gadllah <adel.gadllah@gmail.com> 1.0.7-1
159     - Update to 1.0.7
160    
161 slords 1.1 * Sun Mar 30 2008 Adel Gadllah <adel.gadllah@gmail.com> 1.0.6-1
162     - Update to 1.0.6
163    
164     * Sat Feb 09 2008 Adel Gadllah <adel.gadllah@gmail.com> 1.0.5-2
165     - Rebuild for gcc-4.3
166    
167     * Thu Dec 27 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.5-1
168     - Update to 1.0.5
169    
170     * Tue Oct 30 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.4-1
171     - Update to 1.0.4
172    
173     * Fri Oct 25 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.2-7
174     - Fix up multilib patch
175    
176     * Thu Oct 25 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.2-6
177     - Fix multilib conflict in devel package (RH #343471)
178    
179     * Tue Aug 21 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.2-5
180     - Rebuild for BuildID and ppc32 bug
181    
182     * Wed Aug 08 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.2-4
183     - Add disttag
184    
185     * Wed Aug 08 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.2-3
186     - Bump to avoid tag conflict
187    
188     * Wed Aug 08 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.2-2
189     - Add missing files
190     - Minor cleanups
191    
192     * Wed Aug 08 2007 Adel Gadllah <adel.gadllah@gmail.com> 1.0.2-1
193     - Update to 1.0.2
194     - Fix License tag
195    
196     * Sat Jun 16 2007 Marco Pesenti Gritti <mpg@redhat.com> 1.0.1-1
197     - Update to 1.0.1
198    
199     * Tue May 8 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.9.10-2.2.svn8397
200     - Initial build

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed