packages: nagios-nrd/nagios-nrd.spec, nagios-nrd/get-source.sh (NEW)=?UTF-8?Q?=20?=- do n...
glen
glen at pld-linux.org
Wed Jun 27 22:13:55 CEST 2012
Author: glen Date: Wed Jun 27 20:13:55 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- do not depend on Module-Install at build time
---- Files affected:
packages/nagios-nrd:
nagios-nrd.spec (1.1 -> 1.2) , get-source.sh (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/nagios-nrd/nagios-nrd.spec
diff -u packages/nagios-nrd/nagios-nrd.spec:1.1 packages/nagios-nrd/nagios-nrd.spec:1.2
--- packages/nagios-nrd/nagios-nrd.spec:1.1 Wed Jun 27 22:05:03 2012
+++ packages/nagios-nrd/nagios-nrd.spec Wed Jun 27 22:13:49 2012
@@ -1,19 +1,20 @@
# $Revision$, $Date$
# TODO
# - subpackages for client/server
+%define rel 0.1
+%define svnrev 113
%include /usr/lib/rpm/macros.perl
Summary: Nagios Result Distributor (NSCA protocol redefined)
Name: nagios-nrd
Version: 0.1
-Release: 0.1
+Release: 0.svn%{svnrev}.%{rel}
License: GPL v3
Group: Networking
-Source0: nrd.tar.xz
-# Source0-md5: 71d3d4b105283cc1e7e3ab5d83e6a1e2
+Source0: nrd-r%{svnrev}.tar.bz2
+# Source0-md5: f8056063723f623aec110ae3eeedd968
+Source1: get-source.sh
URL: https://code.google.com/p/nrd/
-BuildRequires: perl-Module-Install
BuildRequires: rpm-perlprov >= 4.1-13
-BuildRequires: xz
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -21,7 +22,7 @@
nsca2
%prep
-%setup -q -n nrd
+%setup -q -n nrd-r%{svnrev}
%build
%{__perl} Makefile.PL \
@@ -66,5 +67,8 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2012/06/27 20:13:49 glen
+- do not depend on Module-Install at build time
+
Revision 1.1 2012/06/27 20:05:03 glen
- new
================================================================
Index: packages/nagios-nrd/get-source.sh
diff -u /dev/null packages/nagios-nrd/get-source.sh:1.1
--- /dev/null Wed Jun 27 22:13:55 2012
+++ packages/nagios-nrd/get-source.sh Wed Jun 27 22:13:49 2012
@@ -0,0 +1,27 @@
+#!/bin/sh
+p=nrd
+svn=http://$p.googlecode.com/svn/trunk
+
+revno=$1
+specfile=nagios-$p.spec
+
+set -e
+svn co $svn${revno:+@$revno} $p
+svnrev=$(svnversion $p)
+
+d=$p-r$svnrev
+rm -rf $d
+svn export $p $d
+
+# write inc/*
+cd $d
+perl Makefile.PL
+cd -
+
+tar -cjf $d.tar.bz2 --exclude-vcs $d
+../dropin $d.tar.bz2
+
+sed -i -e "
+ s/^\(%define[ \t]\+svnrev[ \t]\+\)[0-9]\+\$/\1$svnrev/
+" $specfile
+../md5 $specfile
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/nagios-nrd/nagios-nrd.spec?r1=1.1&r2=1.2
More information about the pld-cvs-commit
mailing list