SPECS: qalculate-kde.spec - todo done (find_lang / desktop file lo...

adamg adamg at pld-linux.org
Sun Jun 4 16:38:59 CEST 2006


Author: adamg                        Date: Sun Jun  4 14:38:59 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- todo done (find_lang / desktop file location / missing BRs)

---- Files affected:
SPECS:
   qalculate-kde.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SPECS/qalculate-kde.spec
diff -u SPECS/qalculate-kde.spec:1.2 SPECS/qalculate-kde.spec:1.3
--- SPECS/qalculate-kde.spec:1.2	Sun Jun  4 11:43:02 2006
+++ SPECS/qalculate-kde.spec	Sun Jun  4 16:38:52 2006
@@ -1,8 +1,6 @@
 # $Revision$, $Date$
-# TODO:
-#	- fix desktop file location
-#	- use find_lang, check BRs
 Summary:	A multi-purpose desktop calculator for GNU/Linux
+Summary(pl):	Wielozadaniowy kalkulator dla systemu GNU/Linux
 Name:		qalculate-kde
 Version:	0.9.4
 Release:	0.1
@@ -11,9 +9,12 @@
 Source0:	http://dl.sourceforge.net/qalculate/%{name}-%{version}.tar.gz
 # Source0-md5:	ec11bf96f181d6eb3ad1ddc430388701
 URL:		http://qalculate.sourceforge.net/
+BuildRequires:	cln-devel >= 1.1.0
 BuildRequires:	gettext
+BuildRequires:	glib2-devel
 BuildRequires:	kdelibs-devel
 BuildRequires:	libqalculate-devel
+BuildRequires:	libxml2-devel
 BuildRequires:	rpmbuild(macros) >= 1.129
 Requires:	gnuplot
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -30,8 +31,6 @@
 %setup -q
 
 %build
-#unset QTDIR || : ; . %{_sysconfdir}/profile.d/qt.sh
-#export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include
 %configure \
 	--disable-rpath
 
@@ -39,31 +38,28 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_desktopdir}
 
 %{__make} install \
         kde_htmldir=%{_kdedocdir} \
 	DESTDIR=$RPM_BUILD_ROOT
 
-#%find_lang %{name}_kde
-# --with-kde
+mv -f $RPM_BUILD_ROOT{%{_datadir}/applnk/Utilities,%{_desktopdir}}/qalculate_kde.desktop
+
+%find_lang qalculate_kde
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f qalculate_kde.lang
 %defattr(644,root,root,755)
-# -f %{name}.lang
 %doc AUTHORS ChangeLog COPYING
 %attr(755,root,root) %{_bindir}/qalculate-kde
 %{_iconsdir}/hicolor/*/apps/*
 %{_iconsdir}/hicolor/32x32/actions/qalculate_convert.png
-%{_datadir}/applnk/Utilities/qalculate_kde.desktop
+%{_desktopdir}/*
 %{_datadir}/apps/qalculate_kde/qalculate_kdeui.rc
 %{_docdir}/kde/HTML/en/qalculate_kde/*
-#   /usr/share/locale/nl/LC_MESSAGES/qalculate_kde.mo
-#   /usr/share/locale/sv/LC_MESSAGES/qalculate_kde.mo
-
-#%{_datadir}/locale/sv/LC_MESSAGES/qalculate_kde.mo # FIXME consider using %find_lang
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -71,6 +67,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2006/06/04 14:38:52  adamg
+- todo done (find_lang / desktop file location / missing BRs)
+
 Revision 1.2  2006/06/04 09:43:02  darekr
 - 1.129 macros for _kdedocdir, added TODO
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/qalculate-kde.spec?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list