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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to