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