Sophie

Sophie

distrib > Altlinux > 4.1 > i586 > by-pkgid > 04b7f1b4038b16bbd79f841c0df46b39 > files > 4

rpm-build-mozilla.org-1.1-alt0.M41.2.src.rpm

# -*- mode: RPM-SPEC; tab-width: 8; fill-column: 70; -*-

%define xulr_name    xulrunner
%define xulr_version 1.9.0.5
%define xulr_release alt0.20081118.M41.2

Name:	 	rpm-build-mozilla.org
Version:	1.1
Release:	alt0.M41.2
Summary: 	RPM helpers to build Mozilla.org packages
Packager:	Alexey Gladkov <legion@altlinux.ru>

Group:		Development/Other
License:	GPL
#BuildArch:	noarch

Source0:	rpm.macros.standalone
Source1:	mozilla-sh-functions
Source2:	installrdf.sh
Source3:	applicationini.sh

Source10:	xulrunner.req
Source11:	xulrunner.req.files

Requires:	raptor rpm-utils

%define _rpmlibdir %_prefix/lib/rpm
%define _rpmmacrosdir %_rpmlibdir/macros.d

%description
These helpers provide possibility to build Mozilla.org packages
by some Alt Linux Team Policy compatible way.

%install
mkdir -p -- %buildroot/%_bindir %buildroot/%_rpmlibdir

for f in %SOURCE2 %SOURCE3; do
	fn="${f##*/}"
	sed \
		-e 's,@require_gre_name@,%xulr_name,g' \
		-e 's,@datadir@,%_datadir/%xulr_name,g' \
		< "$f" > %buildroot/%_bindir/$fn
	chmod 755 -- %buildroot/%_bindir/$fn
done

install -D -m644 %SOURCE1 %buildroot/%_datadir/%xulr_name/mozilla-sh-functions
install -D -m644 %SOURCE0 %buildroot/%_sysconfdir/rpm/macros.d/%xulr_name
install -D -m755 %SOURCE10 %SOURCE11 %buildroot/%_rpmlibdir/

sed -i \
	-e 's,@xulr_name@,%xulr_name,g' \
	-e 's,@xulr_version@,%xulr_version,g' \
	-e 's,@xulr_release@,%xulr_release,g' \
	\
	%buildroot/%_sysconfdir/rpm/macros.d/%xulr_name

%files
%_bindir/*
%_sysconfdir/rpm/macros.d/%xulr_name
%_rpmlibdir/xulrunner.req*
%_datadir/%xulr_name

%changelog
* Sun Dec 07 2008 Michael Shigorin <mike@altlinux.org> 1.1-alt0.M41.2
- *rebuild*

* Sun Dec 07 2008 Michael Shigorin <mike@altlinux.org> 1.1-alt0.M41.1
- built for M41
- added missing macros
- removed noarch

* Tue Nov 18 2008 Alexey Gladkov <legion@altlinux.ru> 1.1-alt1
- New build for firefox-3.0.4.
- Add applicationini.sh.

* Mon Oct 06 2008 Alexey Gladkov <legion@altlinux.ru> 1.0-alt6
- New build for firefox-3.0.3.

* Mon Sep 08 2008 Alexey Gladkov <legion@altlinux.ru> 1.0-alt5
- New build.

* Fri Jul 18 2008 Alexey Gladkov <legion@altlinux.ru> 1.0-alt4
- New build for firefox-3.0.1.

* Fri Jul 11 2008 Alexey Gladkov <legion@altlinux.ru> 1.0-alt3
- New build.

* Thu Jun 05 2008 Alexey Gladkov <legion@altlinux.ru> 1.0-alt2
- New build for 1.9.0.2pre.

* Fri Jan 25 2008 Alexey Gladkov <legion@altlinux.ru> 1.0-alt1
- first build for ALT linux.