[gnumed/f15] Update to 1.1.14
Michel Alexandre Salim
salimma at fedoraproject.org
Sat Jun 2 04:15:58 UTC 2012
commit 19b5faebf44e292e42841fecdd742cbfc265e328
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date: Fri Jun 1 13:05:53 2012 +0700
Update to 1.1.14
.gitignore | 2 +-
gnumed.spec | 65 ++++++++++++++++++++++++++++++-----------------------------
sources | 2 +-
3 files changed, 35 insertions(+), 34 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2941f8a..0d851c3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/gnumed-client.0.9.9.tgz
+/gnumed-client.1.1.14.tgz
diff --git a/gnumed.spec b/gnumed.spec
index a698162..b320ece 100644
--- a/gnumed.spec
+++ b/gnumed.spec
@@ -1,14 +1,13 @@
+%global major_ver 1.1
Name: gnumed
-Version: 0.9.9
-Release: 4%{?dist}
-Summary: The %{name} client
+Version: %{major_ver}.14
+Release: 1%{?dist}
+Summary: The GNUmed client
-License: GPLv2
+License: GPLv2+
URL: http://wiki.%{name}.de
-Source0: http://www.%{name}.de/downloads/client/0.9/%{name}-client.0.9.9.tgz
+Source0: http://www.%{name}.de/downloads/client/%{major_ver}/%{name}-client.%{version}.tgz
Source2: readme.GNUmed
-# Email with upstream's response to License query
-Source3: GNUmedLicense.README
BuildRequires: desktop-file-utils
BuildRequires: python-devel
@@ -57,11 +56,15 @@ Authors:
GNUmed team
-%package docs
+%package doc
Summary: Documentation for %{name}
BuildArch: noarch
+Requires: %{name} = %{version}-%{release}
+Provides: %{name}-docs = %{version}-%{release}
+# last release before rename is 0.9.9-5
+Obsoletes: %{name}-docs < 1.0.0
-%description docs
+%description doc
The documentation for %{name}
%prep
@@ -72,45 +75,44 @@ The documentation for %{name}
%install
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}
-cp client/connectors/gm_ctl_client.conf $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/gm_ctl_client.conf
-cp client/doc/%{name}.conf.example $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/%{name}.conf
-cp client/etc/%{name}/%{name}-client.conf.example $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/%{name}-client.conf
-cp %{SOURCE2} .
-cp %{SOURCE3} .
+cp -p client/connectors/gm_ctl_client.conf $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/gm_ctl_client.conf
+cp -p client/doc/%{name}.conf.example $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/%{name}.conf
+cp -p client/etc/%{name}/%{name}-client.conf.example $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/%{name}-client.conf
+cp -p %{SOURCE2} .
mkdir -p $RPM_BUILD_ROOT%{_bindir}
-cp client/%{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
+cp -p client/%{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/bitmaps
-cp -av client/bitmaps/*.png $RPM_BUILD_ROOT%{_datadir}/%{name}/bitmaps/
+cp -av client/bitmaps/{e*,gnu*,serpent}.png $RPM_BUILD_ROOT%{_datadir}/%{name}/bitmaps/
# Locale files
for i in "fr" "de" "es" "it" "nb" "nl" "pl" "pt_BR" "ru"; do
mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale/"$i"/LC_MESSAGES/
- cp client/po/"$i"-%{name}.mo $RPM_BUILD_ROOT%{_datadir}/locale/"$i"/LC_MESSAGES/%{name}.mo
+ cp -p client/po/"$i"-%{name}.mo $RPM_BUILD_ROOT%{_datadir}/locale/"$i"/LC_MESSAGES/%{name}.mo
done
%find_lang %{name}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
-cp client/bitmaps/%{name}.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.xpm
+cp -p client/bitmaps/gm_icon-serpent_and_gnu.{png,svg} $RPM_BUILD_ROOT%{_datadir}/pixmaps/
mkdir -p -m 755 $RPM_BUILD_ROOT%{python_sitelib}/Gnumed/business
-cp -r client/business $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
+cp -pr client/business $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
mkdir -p -m 755 $RPM_BUILD_ROOT%{python_sitelib}/Gnumed/exporters
-cp -r client/exporters $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
+cp -pr client/exporters $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
mkdir -p -m 755 $RPM_BUILD_ROOT/%{python_sitelib}/Gnumed/wxGladeWidgets
# Remove shebang
sed -i "/\/usr\/bin\/env/d" client/wxGladeWidgets/*
-cp -r client/wxGladeWidgets $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
+cp -pr client/wxGladeWidgets $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
mkdir -p -m 755 $RPM_BUILD_ROOT/%{python_sitelib}/Gnumed/wxpython/gui
-cp -r client/wxpython $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
-cp -r client/wxpython/gui $RPM_BUILD_ROOT%{python_sitelib}/Gnumed/wxpython
+cp -pr client/wxpython $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
+cp -pr client/wxpython/gui $RPM_BUILD_ROOT%{python_sitelib}/Gnumed/wxpython
sed -i "/\/usr\/bin\/env/d" client/%{name}.py
-cp -r client/%{name}.py $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
+cp -pr client/%{name}.py $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/icons/
@@ -127,10 +129,6 @@ mkdir -p $RPM_BUILD_ROOT%{python_sitelib}/Gnumed/pycommon
cp -r client/pycommon $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
cp -r client/__init__.py $RPM_BUILD_ROOT%{python_sitelib}/Gnumed
-# Docs
-mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-client/user-manual
-cp -r client/doc/user-manual/* $RPM_BUILD_ROOT%{_docdir}/%{name}-client/user-manual
-
# Man pages
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
cp client/doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1/
@@ -147,7 +145,7 @@ EOF
install -p -m 0755 gm_ctl_client -t $RPM_BUILD_ROOT/%{_bindir}/
%files -f %{name}.lang
-%doc readme.GNUmed client/CHANGELOG client/GnuPublicLicense.txt GNUmedLicense.README
+%doc readme.GNUmed client/LICENSE client/CHANGELOG client/GnuPublicLicense.txt
%{_bindir}/%{name}
%{_bindir}/gm-print_doc
%{_bindir}/gm_ctl_client
@@ -155,7 +153,7 @@ install -p -m 0755 gm_ctl_client -t $RPM_BUILD_ROOT/%{_bindir}/
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_datadir}/%{name}/
-%{_datadir}/pixmaps/gnumed.xpm
+%{_datadir}/pixmaps/gm_icon-serpent_and_gnu.*
%{_datadir}/icons/%{name}logo.png
%{_datadir}/applications/%{name}-client.desktop
%{python_sitelib}/Gnumed/
@@ -163,10 +161,13 @@ install -p -m 0755 gm_ctl_client -t $RPM_BUILD_ROOT/%{_bindir}/
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/gm-print_doc.1*
-%files docs
-%{_docdir}/%{name}-client/user-manual
+%files doc
+%doc client/doc/user-manual/*
%changelog
+* Fri Jun 1 2012 Michel Salim <salimma at fedoraproject.org> - 1.1.14-1
+- Update to 1.1.14
+
* Mon Aug 15 2011 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.9.9-4
- Improve the Requires
- Mailed upstream requesting update of the FSF address
diff --git a/sources b/sources
index 94aa935..a4ed314 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ec0abfd95dcf8b5cfbca5368dcfcc99d gnumed-client.0.9.9.tgz
+19dddcb1740b13a307daca7e019900ce gnumed-client.1.1.14.tgz
More information about the scm-commits
mailing list