rpms/qelectrotech/F-10 qelectrotech.spec,NONE,1.1 sources,1.1,1.2
Remi Collet
remi at fedoraproject.org
Sat Jun 20 20:53:59 UTC 2009
Author: remi
Update of /cvs/extras/rpms/qelectrotech/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8726
Modified Files:
sources
Added Files:
qelectrotech.spec
Log Message:
new package
--- NEW FILE qelectrotech.spec ---
Name: qelectrotech
Summary: An electric diagrams editor
Summary(fr): Un éditeur de schémas électriques
Summary(es): Un editor de esquemas eléctricos
Summary(pt): Um editor de esquemas eléctricos
Summary(ru): РедакÑÐ¾Ñ ÑлекÑÑиÑеÑкиÑ
ÑÑ
ем
# Upstream version is a float so 0.11 < 0.2 < 0.21 < 0.3
# So use %.2f with upstream acknowledgment
Version: 0.20
Release: 0.2.rc2%{?dist}
Group: Applications/Engineering
# Prog is GPLv2 - Symbols/Elements are Creative Commons Attribution
License: GPLv2+
Url: http://qelectrotech.org/
Source0: http://download.tuxfamily.org/qet/tags/20090620/qelectrotech-0.2rc2-src.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires: qt-devel >= 4.4.1
Requires: qelectrotech-symbols = %{version}-%{release}
Requires: electronics-menu
%description
QElectroTech is a Qt4 application to design electric diagrams. It uses XML
files for elements and diagrams, and includes both a diagram editor and an
element editor.
%description -l fr
QElectroTech est une application Qt4 pour réaliser des schémas électriques.
QET utilise le format XML pour ses éléments et ses schémas et inclut un
éditeur de schémas ainsi qu'un éditeur d'élément.
%description -l ru
QElectroTech - пÑиложение напиÑанное на Qt4 и пÑедназнаÑенное Ð´Ð»Ñ ÑазÑабоÑки
ÑлекÑÑиÑеÑкиÑ
ÑÑ
ем. Ðно иÑполÑзÑÐµÑ XML-ÑÐ°Ð¹Ð»Ñ Ð´Ð»Ñ ÑлеменÑов и ÑÑ
ем, и вклÑÑаеÑ,
как ÑедакÑÐ¾Ñ ÑÑ
ем, Ñак и ÑедакÑÐ¾Ñ ÑлеменÑов.
%description -l pt
QElectroTech é uma aplicação baseada em Qt4 para desenhar esquemas eléctricos.
QET utiliza ficheiros XML para os elementos e para os esquemas e inclui um
editor de esquemas e um editor de elementos.
%package symbols
Summary: Elements collection for QElectroTech
Summary(fr): Collection d'élements pour QElectroTech
Group: Applications/Productivity
License: CC-BY
%if 0%{?fedora} >= 11
BuildArch: noarch
%endif
Requires: qelectrotech = %{version}-%{release}
%description symbols
Elements collection for QElectroTech.
%description -l fr symbols
Collection d'élements pour QElectroTech.
%prep
%setup -q -n %{name}-0.2rc2-src
sed -e s,/usr/local/,%{_prefix}/, \
-e /QET_MAN_PATH/s,'man/','share/man', \
-e /QET_MIME/s,../,, \
-i %{name}.pro
qmake-qt4 %{name}.pro
%build
make %{?_smp_mflags}
%install
rm -fr $RPM_BUILD_ROOT qet.lang
INSTALL_ROOT=$RPM_BUILD_ROOT make install
# We only provides UTF-8 files
rm -rf $RPM_BUILD_ROOT/usr/doc/qelectrotech \
$RPM_BUILD_ROOT%{_mandir}/fr.ISO8859-1 \
$RPM_BUILD_ROOT%{_mandir}/fr
mv $RPM_BUILD_ROOT%{_mandir}/fr.UTF-8 $RPM_BUILD_ROOT%{_mandir}/fr
desktop-file-install --vendor="" \
--remove-category=Office \
--add-category=Electronics \
--dir=%{buildroot}%{_datadir}/applications/ \
%{buildroot}%{_datadir}/applications/%{name}.desktop
# QT translation provided by QT.
rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/lang/qt_*.qm
%find_lang qet --with-qt
%clean
rm -fr $RPM_BUILD_ROOT
%post
update-desktop-database &> /dev/null || :
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
update-desktop-database &> /dev/null || :
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f qet.lang
%defattr(-,root,root,-)
%doc CREDIT LICENSE examples
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/application/x-qet-*.xml
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/mimelnk/application/x-qet-*.desktop
%{_datadir}/icons/hicolor/*/*/*.png
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/lang
%exclude %{_datadir}/%{name}/examples
%{_mandir}/man1/%{name}.*
%lang(fr) %{_mandir}/fr/man1/%{name}.*
%files symbols
%defattr(-,root,root,-)
%doc ELEMENTS.LICENSE
%{_datadir}/%{name}/elements
%changelog
* Sat Jun 20 2009 Remi Collet <Fedora at FamilleCollet.com> - 0.20-0.2.rc2
- update to RC2
* Thu Jun 18 2009 Remi Collet <Fedora at FamilleCollet.com> - 0.20-0.2.rc1
- changes from review (#505867)
- add multi-lang sumnary (taken from .desktop)
- add multi-lang description (taken from README)
- rename qlectrotech-elements to -symbols
- use electronics-menu
* Sun Jun 14 2009 Remi Collet <Fedora at FamilleCollet.com> - 0.20-0.1.rc1
- initial RPM for fedora
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/qelectrotech/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 20 Jun 2009 15:01:15 -0000 1.1
+++ sources 20 Jun 2009 20:53:28 -0000 1.2
@@ -0,0 +1 @@
+bb9797e408e0162306dd3696d3edbe8a qelectrotech-0.2rc2-src.tar.gz
More information about the scm-commits
mailing list