* various: Change Person.male, Person.female, and Person.unkwown
to Person.MALE, Person.FEMALE and Person.UNKNOWN * gramps.spec.in: bring up to date, support Fedora Core and Mandrake * src/plugins/NavWebPage.py: Start of the Narrative Web Page plugin svn: r4008
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
%define fdr_release %(fdr_release="`rpm -q --queryformat='%{VERSION}' fedora-release | grep -v install 2>/dev/null`" ; if test $? != 0 ; then fdr_release="0" ; fi ; echo "$fdr_release")
|
||||
%define mdk_release %(mdk_release="`rpm -q --queryformat='%{VERSION}' mandrake-release | grep -v install 2>/dev/null`" ; if test $? != 0 ; then mdk_release="0" ; fi ; echo "$mdk_release")
|
||||
|
||||
%define ver @VERSION@
|
||||
%define rel @RELEASE@
|
||||
|
||||
%define prefix /usr
|
||||
%define localstatedir /var/lib
|
||||
# Ensure that internal RPM macros for configure & makeinstall
|
||||
@@ -10,7 +14,6 @@
|
||||
Summary: Genealogical Research and Analysis Management Programming System.
|
||||
Name: gramps
|
||||
Version: %ver
|
||||
Release: %rel
|
||||
License: GPL
|
||||
Group: Applications/Genealogy
|
||||
Source: http://download.sourceforge.net/gramps/gramps-%{ver}.tar.gz
|
||||
@@ -18,17 +21,30 @@ BuildRoot: /var/tmp/%{name}-%{version}-root
|
||||
|
||||
URL: http://gramps.sourceforge.net/
|
||||
|
||||
Requires: python >= 2.2
|
||||
Requires: gnome-python2 >= 1.99
|
||||
Requires: gnome-python2-gconf >= 1.99
|
||||
Requires: gnome-python2-canvas >= 1.99
|
||||
Requires: gnome-python2-gnomevfs >= 1.99
|
||||
Requires: pygtk2 >= 1.99
|
||||
Requires: pygtk2-libglade >= 1.99
|
||||
%if %{fdr_release}
|
||||
Release: %{rel}fdr%(dist_release="`echo "%{fdr_release} * 1" | bc 2>/dev/null`" ; echo "$dist_release")
|
||||
Distribution: Fedora Core %{fdr_release}
|
||||
Requires: python >= 2.3
|
||||
Requires: gnome-python2 >= 2.6.0
|
||||
Requires: gnome-python2-gconf >= 2.6.0
|
||||
Requires: gnome-python2-canvas >= 2.6.0
|
||||
Requires: gnome-python2-gnomevfs >= 2.6.0
|
||||
Requires: pygtk2 >= 2.4.0
|
||||
Requires: pygtk2-libglade >= 2.4.0
|
||||
%else
|
||||
Release: %{rel}mdk%(mdkver="`awk '{split($4,a,\".\");printf(\"%d%d\",a[1],a[2]);}' /etc/mandrake-release`"; echo "$mdkver")
|
||||
Distribution: Mandrake Linux %{mdk_release}
|
||||
Requires: python >= 2.3
|
||||
Requires: gnome-python >= 2.6.0
|
||||
Requires: gnome-python-gconf >= 2.6.0
|
||||
Requires: gnome-python-canvas >= 2.6.0
|
||||
Requires: gnome-python-gnomevfs >= 2.6.0
|
||||
Requires: pygtk2.0 >= 2.4.0
|
||||
Requires: pygtk2.0-libglade >= 2.4.0
|
||||
%endif
|
||||
|
||||
BuildRequires: scrollkeeper >= @SCROLLKEEPER_BUILD_REQUIRED@
|
||||
BuildRequires: automake >= 1.6
|
||||
BuildRequires: autoconf >= 2.52
|
||||
BuildRequires: rpm >= 4.1
|
||||
BuildRequires: desktop-file-utils >= 0.2.92
|
||||
|
||||
|
||||
Reference in New Issue
Block a user