[fedora-business-cards] Version 1.beta1
Ian Weller
ianweller at fedoraproject.org
Tue Jan 8 06:17:07 UTC 2013
commit 41c6ec67d07a34ab2c282f162c46baf8d429f318
Author: Ian Weller <ian at ianweller.org>
Date: Tue Jan 8 00:16:52 2013 -0600
Version 1.beta1
.gitignore | 1 +
fedora-business-cards.spec | 41 +++++++++++++++++------------------------
sources | 2 +-
3 files changed, 19 insertions(+), 25 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 12c50ac..ba1a7f4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
fedora-business-cards-0.2.4.2.tar.gz
fedora-business-cards-0.2.4.3.tar.gz
+/fedora-business-cards-1.beta1.tar.gz
diff --git a/fedora-business-cards.spec b/fedora-business-cards.spec
index a4af0b8..1503f05 100644
--- a/fedora-business-cards.spec
+++ b/fedora-business-cards.spec
@@ -1,31 +1,21 @@
-%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%global alphatag .beta1
+%global full_version %{version}%{?alphatag}
Name: fedora-business-cards
-Version: 0.2.4.3
-Release: 5%{?dist}
+Version: 1
+Release: 0.1%{alphatag}%{?dist}
Summary: The Fedora business card generator
Group: Applications/Multimedia
License: GPLv2+
URL: https://fedoraproject.org/wiki/Business_cards
-Source0: http://ianweller.fedorapeople.org/releases/%{name}/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source0: http://ianweller.fedorapeople.org/releases/%{name}/%{name}-%{full_version}.tar.gz
BuildArch: noarch
-BuildRequires: python-devel python-paver python-setuptools python-iniparse
+BuildRequires: python-devel python-setuptools
Requires: python-iniparse pygpgme python-fedora ghostscript
-
-%if 0%{fedora} < 11
-Requires: mgopen-fonts
-%else
-Requires: mgopen-modata-fonts mgopen-moderna-fonts
-%endif
-
-%if 0%{fedora} >= 11
-Requires: inkscape >= 0.47-0.11.20090602svn
-%else
-Requires: inkscape
-%endif
+Requires: aajohan-comfortaa-fonts abattis-cantarell-fonts
+Requires: inkscape fedora-logos
%description
@@ -34,18 +24,16 @@ for Fedora Project contributors.
%prep
-%setup -q
+%setup -qn %{name}-%{full_version}
%build
-paver build
+python setup.py build
%install
rm -rf %{buildroot}
-paver install --skip-build --root %{buildroot}
-paver install_data --root %{buildroot}
-paver install_executable --root %{buildroot}
+python setup.py install -O1 --skip-build --root %{buildroot}
%clean
@@ -57,10 +45,15 @@ rm -rf %{buildroot}
%doc README COPYING
%{python_sitelib}/*
%{_bindir}/%{name}
-%{_datadir}/%{name}
%changelog
+* Mon Jan 07 2013 Ian Weller <iweller at redhat.com> - 1-0.1.beta1
+- Lots of updates, including dynamic sizing and new fonts
+- Fix CVE-2013-0159 (patch by Michael Scherer)
+- Remove BuildRoot
+- Get rid of "if Fedora 10 or earlier" because we are way past that
+
* Mon Jul 23 2012 Toshio Kuratomi <toshio at fedoraproject.org> - 0.2.4.3-5
- Remove PyXLM dep as it's not at all needed
diff --git a/sources b/sources
index 703f198..44d1aa1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-88287f7c305aed6ead6d38deedd56423 fedora-business-cards-0.2.4.3.tar.gz
+3f49f6486daa5479ce3cc66b6d7e1472 fedora-business-cards-1.beta1.tar.gz
More information about the scm-commits
mailing list