update to latest HG snapshot to compile against xulrunner 2.0

This commit is contained in:
Peter Robinson 2011-04-06 19:12:45 +01:00
commit 6692d9829b
3 changed files with 8 additions and 11 deletions

1
.gitignore vendored
View file

@ -1 +1,2 @@
pyxpcom-1.9.2-20100111hg.tar.bz2
/pyxpcom-2.0-20110406hg.tar.bz2

View file

@ -1 +1 @@
bc5b5d794ff2f79150f67dea7519a6f5 pyxpcom-1.9.2-20100111hg.tar.bz2
d750928c7e098842a486400fe200de44 pyxpcom-2.0-20110406hg.tar.bz2

View file

@ -1,23 +1,19 @@
%define builddir %{_builddir}/%{name}-%{version}
%define objdir objdir
%define hgver 20100111hg
%define hgver 20110406hg
Summary: Python interface for mozilla XPCOM library
Name: xulrunner-python
Version: 1.9.2
Release: 5.%{hgver}%{?dist}
Version: 2.0
Release: 1.%{hgver}%{?dist}
URL: http://developer.mozilla.org/en/PyXPCOM
License: MPLv1.1 or GPLv2+ or LGPLv2+
Group: Applications/Internet
# Get by hg clone http://hg.mozilla.org/pyxpcom pyxpcom/src
Source0: pyxpcom-%{version}-%{hgver}.tar.bz2
# build patches
Patch0: xpcom-dynstr.patch
# ---------------------------------------------------
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: gecko-devel >= %{version}
BuildRequires: autoconf213
BuildRequires: python-devel
@ -38,7 +34,6 @@ Development files for building Gecko applications written in python.
%prep
%setup -q -c
%patch0 -p1 -b .dynstr
mkdir %{objdir}
autoconf-2.13
@ -59,8 +54,6 @@ make
#---------------------------------------------------------------------
%install
%{__rm} -rf $RPM_BUILD_ROOT
# Some helpers
%define distdir objdir/dist/bin
%define includedir objdir/dist/include
@ -124,6 +117,9 @@ popd
#---------------------------------------------------------------------
%changelog
* Wed Apr 6 2011 Peter Robinson <pbrobinson@gmail.com> - 2.0-1.20110604hg
- update to latest HG snapshot to compile against xulrunner 2.0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.2-5.20100111hg
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild