packages: adapter, adapter.awk - fix rpm.groups handling
glen
glen at pld-linux.org
Wed Apr 29 10:34:32 CEST 2009
Author: glen Date: Wed Apr 29 08:34:32 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- fix rpm.groups handling
---- Files affected:
packages:
adapter (1.37 -> 1.38) , adapter.awk (1.418 -> 1.419)
---- Diffs:
================================================================
Index: packages/adapter
diff -u packages/adapter:1.37 packages/adapter:1.38
--- packages/adapter:1.37 Tue Apr 28 23:11:52 2009
+++ packages/adapter Wed Apr 29 10:34:27 2009
@@ -148,7 +148,7 @@
# you should update the list also in adapter.awk when making changes here
import_rpm_macros() {
macros="
- _sourcedir
+ _topdir
_prefix
_bindir
_sbindir
================================================================
Index: packages/adapter.awk
diff -u packages/adapter.awk:1.418 packages/adapter.awk:1.419
--- packages/adapter.awk:1.418 Sat Apr 18 14:25:13 2009
+++ packages/adapter.awk Wed Apr 29 10:34:27 2009
@@ -56,9 +56,10 @@
import_rpm_macros()
- groups_file = sourcedir "/rpm.groups"
+ packages_dir = topdir "/packages"
+ groups_file = packages_dir "/rpm.groups"
- system("cd `rpm --eval %_sourcedir`; [ -f rpm.groups ] || cvs up rpm.groups >/dev/null")
+ system("cd "packages_dir"; [ -f rpm.groups ] || cvs up rpm.groups > /dev/null")
system("[ -d ../PLD-doc ] && cd ../PLD-doc && ([ -f BuildRequires.txt ] || cvs up BuildRequires.txt >/dev/null)");
# Temporary file for changelog section
@@ -1753,9 +1754,9 @@
# you should update the list also in adapter when making changes here
function import_rpm_macros() {
# File with rpm groups
- sourcedir = ENVIRON["_sourcedir"]
+ topdir = ENVIRON["_topdir"]
- if (!sourcedir) {
+ if (!topdir) {
print "adapter.awk should not not be invoked directly, but via adapter script" > "/dev/stderr"
do_not_touch_anything = 1
exit(1);
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/adapter?r1=1.37&r2=1.38&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/adapter.awk?r1=1.418&r2=1.419&f=u
More information about the pld-cvs-commit
mailing list