|
@@ -1,24 +1,36 @@
|
|
|
Name: skrooge
|
|
|
Summary: Personal finances manager
|
|
|
Summary(ja): 個人向け財務管理ツール
|
|
|
-Version: 0.8.0
|
|
|
-Release: 2%{?_dist_release}
|
|
|
+Version: 1.10.0
|
|
|
+Release: 1%{?_dist_release}
|
|
|
|
|
|
Group: Applications/Productivity
|
|
|
License: GPLv3+
|
|
|
URL: http://skrooge.org
|
|
|
|
|
|
-Source0: http://skrooge.org/files/%{name}-%{version}.tar.bz2
|
|
|
+Source0: http://download.kde.org/stable/skrooge/%{name}-%{version}.tar.bz2
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
-BuildRequires: qca2-devel
|
|
|
-BuildRequires: libofx-devel
|
|
|
-BuildRequires: sqlite3-devel
|
|
|
+BuildRequires: akonadi-devel
|
|
|
+BuildRequires: grantlee-devel
|
|
|
BuildRequires: kdelibs4-devel
|
|
|
+BuildRequires: kdepimlibs-devel
|
|
|
+BuildRequires: libofx-devel
|
|
|
+BuildRequires: qca2-devel
|
|
|
+BuildRequires: qjson-devel
|
|
|
+BuildRequires: shared-mime-info >= 0.23
|
|
|
BuildRequires: soprano-devel
|
|
|
+BuildRequires: sqlite3-devel
|
|
|
BuildRequires: gettext
|
|
|
+BuildRequires: desktop-file-utils
|
|
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
+Requires(post): gtk2
|
|
|
+Requires(post): desktop-file-utils
|
|
|
+Requires(post): shared-mime-info
|
|
|
+Requires(postun): gtk2
|
|
|
+Requires(postun): desktop-file-utils
|
|
|
+Requires(postun): shared-mime-info
|
|
|
|
|
|
%description
|
|
|
%{name} is a personal finances manager,
|
|
@@ -30,7 +42,6 @@ categorize them, and build reports of them.
|
|
|
Summary: Skrooge libraries
|
|
|
Summary(ja): Skrooge ライブラリ
|
|
|
Group: System Environment/Libraries
|
|
|
-#Requires: %{name} = %{version}-%{release}
|
|
|
Requires: kdelibs4 >= 4.4.0
|
|
|
|
|
|
%description libs
|
|
@@ -60,7 +71,7 @@ chmod -x skgbasegui/skgtablewidgetdesignerplugin.cpp
|
|
|
%build
|
|
|
mkdir -p %{_target_platform}
|
|
|
pushd %{_target_platform}
|
|
|
-unset QTDIR || : ; . /etc/profile.d/qt4.sh
|
|
|
+#unset QTDIR || : ; . /etc/profile.d/qt4.sh
|
|
|
## the -DCMAKE is needed to prevent unused-direct-shlib-dependency in -libs
|
|
|
## cant be fixed upstream, see: https://bugs.kde.org/show_bug.cgi?id=209912
|
|
|
%{cmake} \
|
|
@@ -79,11 +90,8 @@ make %{?_smp_mflags} -C %{_target_platform}
|
|
|
%install
|
|
|
rm -rf %{buildroot}
|
|
|
make install/fast -C %{_target_platform} DESTDIR=%{buildroot}
|
|
|
-%find_lang %{name} --with-kde
|
|
|
|
|
|
-# hack to support non-oxygen icon users (gnome), drop when/if skrooge
|
|
|
-# ever provides hicolor icons (too).
|
|
|
-mv %{buildroot}%{_datadir}/icons/oxygen %{buildroot}%{_datadir}/icons/hicolor
|
|
|
+%find_lang %{name}
|
|
|
|
|
|
|
|
|
%clean
|
|
@@ -116,29 +124,36 @@ update-mime-database %{_datadir}/mime &> /dev/null
|
|
|
%files -f %{name}.lang
|
|
|
%defattr(-,root,root,-)
|
|
|
%doc AUTHORS CHANGELOG COPYING README TODO
|
|
|
-%{_bindir}/skrooge
|
|
|
+%{_bindir}/*
|
|
|
+%{_datadir}/akonadi/agents/*.desktop
|
|
|
%{_datadir}/applications/kde4/skrooge.desktop
|
|
|
+%{_datadir}/config/skrooge_*.knsrc
|
|
|
%{_datadir}/config.kcfg/*.kcfg
|
|
|
%{_datadir}/icons/hicolor/*/*/*
|
|
|
%{_datadir}/kde4/apps/skrooge*/
|
|
|
%{_datadir}/kde4/apps/skg*
|
|
|
%{_datadir}/kde4/services/*.desktop
|
|
|
-%{_datadir}/kde4/servicetypes/skg-plugin.desktop
|
|
|
+%{_datadir}/kde4/servicetypes/*.desktop
|
|
|
%{_datadir}/mime/packages/x-skg.xml
|
|
|
%{_datadir}/doc/HTML/*/skrooge/
|
|
|
|
|
|
%files libs
|
|
|
%defattr(-,root,root,-)
|
|
|
-%{_libdir}/kde4/plugins/designer/*.so.*
|
|
|
+%{_libdir}/kde4/plugins/grantlee/*/*.so
|
|
|
%{_libdir}/kde4/*.so
|
|
|
%{_libdir}/lib*.so.*
|
|
|
|
|
|
%files devel
|
|
|
%defattr(-,root,root,-)
|
|
|
-%{_libdir}/libskg*.so
|
|
|
-%{_libdir}/kde4/plugins/designer/libskg*.so
|
|
|
+%{_libdir}/lib*.so
|
|
|
+#{_libdir}/kde4/plugins/designer/libskg*.so
|
|
|
|
|
|
%changelog
|
|
|
+* Wed Dec 31 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.10.0-1
|
|
|
+- updated to 1.10.0
|
|
|
+- updated BuildRequires
|
|
|
+- built on current VineSeed
|
|
|
+
|
|
|
* Sun May 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.0-2
|
|
|
- add BuildRequires: soprano-devel
|
|
|
|