Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > f24c84b7fb268104b62d83004cd347db > files > 1

mga-youri-submit-0.9.2-2.mga3.src.rpm

%define rname	youri-submit
%define name	mga-%{rname}
%define version 0.9.2
#define svn	20100401
%define svn     0
%define rel	2

%if %{svn}
%define release %mkrel 1.%{svn}.%{rel}
%define distname %{rname}-%{version}-%{svn}
%else
%define release %mkrel %{rel}
%define distname %{rname}-%{version}
%endif

# Check RELEASE file in svn+ssh://svn.mageia.org/svn/soft/build_system/mga-youri-submit/trunk

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Youri submit tool
License:	GPL or Artistic
Group:		Development/Other
Source:		%{distname}.tar.gz
Url:		http://youri.zarb.org
BuildRequires:	perl(Youri::Utils)
BuildRequires:	perl(Youri::Package::RPM::Test)
BuildRequires:	perl(Youri::Package::RPM::Generator)
BuildRequires:	perl(Youri::Repository::Test)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch
Requires:	rpmlint
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

youri-submit is a generic package submission tool. It first runs a list of
tests on each submitted package, and if no one fails, runs a list of actions on
those packages.

%prep
%setup -q -n %{distname}

%build
%{__perl} Makefile.PL \
  INSTALLDIRS=vendor \
  INSTALLVENDORSCRIPT=%{_datadir}/%{name}/bin \
  INSTALLVENDORLIB=%{_datadir}/%{name}/lib \
  INSTALLVENDORMAN3DIR=%{_mandir}/man3 \
  INSTALLVENDORMAN1DIR=%{_mandir}/man1
%make pure_all

%install
rm -rf %{buildroot}
%make DESTDIR=%{buildroot} pure_install

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc ChangeLog README
%{_datadir}/%{name}/bin/%{rname}*
%{_datadir}/%{name}/bin/mga-*
%{_datadir}/%{name}/lib/Youri
%{_datadir}/%{name}/lib/auto/%{rname}
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog

* Sat Jan 12 2013 umeabot <umeabot> 0.9.2-2.mga3
+ Revision: 360015
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sun Feb 05 2012 boklm <boklm> 0.9.2-1.mga2
+ Revision: 204508
- version 0.9.2

* Tue Apr 05 2011 blino <blino> 0.9.1-1.mga1
+ Revision: 80602
- initial release (based on mdv-youri-submit package)
- Created package structure for mga-youri-submit.