2 # - Package icu-sword and add bcond for it here
9 %bcond_without utilities
11 %define debug_package 0
13 Summary: The SWORD Project framework for manipulating Bible texts
19 Source0: http://www.crosswire.org/ftpmirror/pub/sword/source/v1.6/%{name}-%{version}.tar.gz
20 # Source0-md5: a7dc4456e20e915fec46d774b690e305
21 Patch0: %{name}-curl.patch
22 URL: http://www.crosswire.org/sword
23 BuildRequires: pakchois-devel
24 BuildRequires: pkgconfig
25 BuildRequires: sqlite3-devel
26 BuildRequires: xulrunner-devel >= 1.9.2.3
27 %{?with_clucene:BuildRequires: clucene-core-devel}
28 %{?with_clucene:Requires: clucene-core}
29 %{?with_curl:BuildRequires: curl-devel}
30 %{?with_curl:Requires: curl}
31 %{?with_icu:BuildRequires: icu}
32 %{?with_icu:BuildRequires: libicu-devel}
33 %{?with_icu:Requires: icu}
34 #%{?with_icusword:BuildRequires: icu-sword}
35 #%{?with_icusword:Requires: icu-sword}
36 Requires: xulrunner >= 1.9.2.3
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 The SWORD Project is an effort to create an ever expanding software
42 package for research and study of God and His Word. The SWORD Bible
43 Framework allows easy manipulation of Bible texts, commentaries,
44 lexicons, dictionaries, etc. Many frontends are build using this
45 framework. An installed module set may be shared between any frontend
49 Summary: Utility programes using the sword libraries.
52 Requires: %{name} = %{version}-%{release}
54 %description utilities
55 Utility programes using the sword libraries.
58 Summary: Include files and static libraries for developing sword applications
59 Group: Development/Libraries
60 Requires: curl-devel >= 7.10.5
61 Requires: %{name} = %{version}-%{release}
65 Include files and static libraries for developing sword applications.
66 This package is required to compile Sword frontends, too.
77 --with%{!?with_clucene:out}-clucene \
78 --with%{!?with_curl:out}-curl \
79 --with%{!?with_icu:out}-icu \
81 --disable-dependency-tracking \
84 --%{?with_utilities:en}%{!?with_utilities:dis}able-utilities \
85 #--with%{!?with_icusword:out}-icusword \
90 rm -rf $RPM_BUILD_ROOT
92 %{__make} install-strip \
93 DESTDIR=$RPM_BUILD_ROOT
95 %{__make} install_config \
96 DESTDIR=$RPM_BUILD_ROOT
98 install -d $RPM_BUILD_ROOT%{_libdir}/sword
101 %post devel -p /sbin/ldconfig
103 %postun devel -p /sbin/ldconfig
106 %defattr(644,root,root,755)
107 %config %{_sysconfdir}/sword.conf
108 %dir %{_datadir}/sword
109 %dir %{_datadir}/sword/mods.d
110 %dir %{_datadir}/sword/locales.d
111 %config %{_datadir}/sword/mods.d/globals.conf
112 %config %{_datadir}/sword/locales.d/*.conf
113 %doc README AUTHORS NEWS INSTALL
114 %attr(755,root,root) %{_libdir}/libsword*.so*
115 %dir %{_libdir}/sword
116 %dir %{_libdir}/sword/*icu*
117 %{_libdir}/sword/*/*.res
120 %defattr(644,root,root,755)
121 %attr(755,root,root) %{_bindir}/*
124 %defattr(644,root,root,755)
126 %{_pkgconfigdir}/sword.pc
128 %{_libdir}/libsword*.*a
131 rm -rf $RPM_BUILD_ROOT