rpms/bibletime/F-9 .cvsignore, 1.8, 1.9 bibletime.spec, 1.11, 1.12 sources, 1.8, 1.9 bibletime-config.patch, 1.1, NONE bibletime-desktop.patch, 1.2, NONE

Deji Akingunola deji at fedoraproject.org
Tue Jun 9 02:29:16 UTC 2009


Author: deji

Update of /cvs/pkgs/rpms/bibletime/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10193

Modified Files:
	.cvsignore bibletime.spec sources 
Removed Files:
	bibletime-config.patch bibletime-desktop.patch 
Log Message:
* Mon Jun 08 2009 Deji Akingunola <dakingun at gmail.com> - 2.0.1-1
- Update to 2.0.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bibletime/F-9/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	29 May 2008 14:59:19 -0000	1.8
+++ .cvsignore	9 Jun 2009 02:28:45 -0000	1.9
@@ -1,2 +1 @@
-bibletime-1.6.5.1.tar.bz2
-bibletime-i18n-1.6.5.tar.bz2
+bibletime-2.0.1.tar.gz


Index: bibletime.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bibletime/F-9/bibletime.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- bibletime.spec	29 May 2008 14:59:19 -0000	1.11
+++ bibletime.spec	9 Jun 2009 02:28:45 -0000	1.12
@@ -1,16 +1,15 @@
 Summary:	BibleTime is an easy to use Bible study tool for KDE
 Name:		bibletime
-Version:	1.6.5.1
+Version:	2.0.1
 Release:	1%{?dist}
 License:	GPLv2
 Url:		http://www.bibletime.info/
 Group:		Applications/Productivity
-Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
-Source1:	http://downloads.sourceforge.net/%{name}/%{name}-i18n-1.6.5.tar.bz2
-Patch0:		%{name}-desktop.patch
-Patch1:		%{name}-config.patch
+Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:	sword-devel >= 1.5.10 clucene-core-devel >= 0.9.16a kdelibs3-devel
+BuildRequires:	cmake
+BuildRequires:	sword-devel >= 1.5.10 qt4-devel clucene-core-devel >= 0.9.16a
+BuildRequires:	boost-devel openssl-devel curl-devel zlib-devel dbus-devel
 BuildRequires:	desktop-file-utils gettext
 
 %description
@@ -24,79 +23,70 @@ BibleTime is a frontend for the  SWORD B
 %prep
 
 %setup -q
-%patch0 -p0 -b .desk
-%patch1 -p0 -b .conf
-%setup -q -D -T -a 1
 
 %build
-
-unset QTDIR || : ; . %{_sysconfdir}/profile.d/qt.sh
-export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include
-%configure --disable-rpath
-make
-#make %{?_smp_mflags}: Causes build error
-
-cd %{name}-i18n-1.6.5
-%configure --disable-rpath
-make
-#make %{?_smp_mflags}: Causes build error
+mkdir fedora
+cd fedora
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
+export FFLAGS="%{optflags}"
+%ifarch x86_64 ppc64
+%define lib_suffix 64
+%else
+%define lib_suffix %{nil}
+%endif
+cmake	-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%{_prefix}	\
+	-DCMAKE_SKIP_RPATH:BOOL=ON -DLIB_SUFFIX=%{lib_suffix} ..
+make VERBOSE=1 %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
-
+cd fedora
 make DESTDIR=%{buildroot} install
 
-desktop-file-install --vendor="" \
-	--dir=%{buildroot}%{_datadir}/applications \
-	--delete-original \
+desktop-file-install					\
+	--dir=%{buildroot}%{_datadir}/applications	\
+	--remove-category=QT				\
+	--delete-original				\
 	%{buildroot}%{_datadir}/applications/%{name}.desktop
 
-chmod 0644 %{buildroot}%{_datadir}/apps/%{name}/bibletimeui.rc
-chmod 0644 %{buildroot}%{_datadir}/apps/%{name}/tips
-
-cd %{name}-i18n-1.6.5
-make DESTDIR=%{buildroot} install
-
-# remove empty file
-[[ -s %{buildroot}%{_datadir}/doc/HTML/cs/%{name}/howto/how2-importance.docbook ]] || rm -f %{buildroot}%{_datadir}/doc/HTML/cs/%{name}/howto/how2-importance.docbook
-
 # rename wrongly-named locale
-mv %{buildroot}%{_datadir}/locale/pt_br %{buildroot}%{_datadir}/locale/pt_BR || :
-mv %{buildroot}%{_datadir}/doc/HTML/pt_br %{buildroot}%{_datadir}/doc/HTML/pt_BR || :
+mv %{buildroot}%{_datadir}/%{name}/locale/bibletime_ui_pt_{br,BR}.qm || :
+mv %{buildroot}%{_datadir}/%{name}/docs/howto/pt-{br,BR} || :
 
+# locale's
 %find_lang %{name} || touch %{name}.lang
-HTML_DIR=$(kde-config --expandvars --install html)
-if [ -d %{buildroot}$HTML_DIR ]; then
-	for lang_dir in %{buildroot}$HTML_DIR/* ; do
+BT_DOC_DIR=%{_datadir}/%{name}/docs
+for doctype in handbook howto ; do
+	for lang_dir in %{buildroot}/$BT_DOC_DIR/$doctype/* ; do
 		lang=$(basename $lang_dir)
-		echo "%lang($lang) %doc $HTML_DIR/$lang/*" >> %{name}.lang
+		echo "%lang($lang) $BT_DOC_DIR/$doctype/$lang/*" >> %{name}.lang
 	done
-fi
+done
 
 %clean
 %{__rm} -rf %{buildroot}
 
-%post
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-
-%postun
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-
-%files -f %{name}-i18n-1.6.5/%{name}.lang
+%files -f fedora/%{name}.lang
 %defattr(-,root,root,-)
-%{_bindir}/*
+%{_bindir}/bibletime
 %{_datadir}/applications/*.desktop
-%{_datadir}/apps/%{name}/
-%{_datadir}/icons/hicolor/*/*
-%{_includedir}/bibletimeinterface.h
-%doc README LICENSE
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/display-templates/
+%{_datadir}/%{name}/javascript/
+%{_datadir}/%{name}/license/
+%{_datadir}/%{name}/icons
+%{_datadir}/%{name}/locale
+%{_datadir}/%{name}/pics
+%{_datadir}/icons/bibletime.svg
+%doc ChangeLog README LICENSE
 
 %changelog
+* Mon Jun 08 2009 Deji Akingunola <dakingun at gmail.com> - 2.0.1-1
+- Update to 2.0.1
+
 * Mon May 26 2008 Deji Akingunola <dakingun at gmail.com> - 1.6.5.1-1
 - Update to 1.6.5.1
-- Disable parallel make, it causes build error.
 
 * Mon Feb 18 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 1.6.5-4
 - Autorebuild for GCC 4.3


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bibletime/F-9/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	29 May 2008 14:59:19 -0000	1.8
+++ sources	9 Jun 2009 02:28:45 -0000	1.9
@@ -1,2 +1 @@
-c54f2d298d7568ca41b0815097abff37  bibletime-1.6.5.1.tar.bz2
-afe5c92f212951c3949ac010ae20ef7b  bibletime-i18n-1.6.5.tar.bz2
+1eaef5b96a9749932d50ac8f888c3778  bibletime-2.0.1.tar.gz


--- bibletime-config.patch DELETED ---


--- bibletime-desktop.patch DELETED ---




More information about the fedora-extras-commits mailing list