rpms/bibletime/devel .cvsignore, 1.8, 1.9 bibletime.spec, 1.12, 1.13 sources, 1.8, 1.9 bibletime-config.patch, 1.1, NONE bibletime-desktop.patch, 1.2, NONE

Deji Akingunola deji at fedoraproject.org
Tue Mar 17 17:12:40 UTC 2009


Author: deji

Update of /cvs/pkgs/rpms/bibletime/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24455

Modified Files:
	.cvsignore bibletime.spec sources 
Removed Files:
	bibletime-config.patch bibletime-desktop.patch 
Log Message:
* Tue Mar 17 2009 Deji Akingunola <dakingun at gmail.com> - 1.7-1
- Update to 1.7



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bibletime/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore	27 May 2008 14:22:48 -0000	1.8
+++ .cvsignore	17 Mar 2009 17:12:09 -0000	1.9
@@ -1,2 +1 @@
-bibletime-1.6.5.1.tar.bz2
-bibletime-i18n-1.6.5.tar.bz2
+bibletime-1.7.tar.gz


Index: bibletime.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bibletime/devel/bibletime.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- bibletime.spec	24 Feb 2009 04:33:58 -0000	1.12
+++ bibletime.spec	17 Mar 2009 17:12:09 -0000	1.13
@@ -1,16 +1,14 @@
 Summary:	BibleTime is an easy to use Bible study tool for KDE
 Name:		bibletime
-Version:	1.6.5.1
-Release:	2%{?dist}
+Version:	1.7
+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:	sword-devel >= 1.5.10 clucene-core-devel >= 0.9.16a
+BuildRequires:	kdelibs-devel boost-devel pcre-devel
 BuildRequires:	desktop-file-utils gettext
 
 %description
@@ -24,76 +22,67 @@
 %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} :Causing spuring build errors
-
-cd %{name}-i18n-1.6.5
-%configure --disable-rpath
-make
-#make %{?_smp_mflags} :Causing spuring build errors
+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}/icons
+%{_datadir}/%{name}/locale
+%{_datadir}/%{name}/pics
+%{_datadir}/icons/bibletime.svg
+%doc ChangeLog README LICENSE
 
 %changelog
+* Tue Mar 17 2009 Deji Akingunola <dakingun at gmail.com> - 1.7-1
+- Update to 1.7
+
 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.6.5.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
@@ -131,4 +120,3 @@
 - First attempt for Fedora Extras
 - (Credits to Joachim Ansorg and Brook Humphrey for previous
 - version from bibletime tarball)
-


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bibletime/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources	27 May 2008 14:22:48 -0000	1.8
+++ sources	17 Mar 2009 17:12:09 -0000	1.9
@@ -1,2 +1 @@
-c54f2d298d7568ca41b0815097abff37  bibletime-1.6.5.1.tar.bz2
-afe5c92f212951c3949ac010ae20ef7b  bibletime-i18n-1.6.5.tar.bz2
+39b8de15c6e90a9fdf5bb5730933f658  bibletime-1.7.tar.gz


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


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




More information about the fedora-extras-commits mailing list