packaging(RHEL-CTDB): create the rpm directories
authorVolker Lendecke <vl@samba.org>
Wed, 27 Apr 2011 08:25:05 +0000 (10:25 +0200)
committerMichael Adam <obnox@samba.org>
Wed, 18 May 2011 20:00:24 +0000 (22:00 +0200)
In RHEL6, rpms are built in /root/rpmbuild, and those directories do not
necessarily exist.

packaging/RHEL-CTDB/makerpms.sh

index c1a4b70151fa28b46965a0dbbcc98d600cc42ad0..0eed6aa9be157221483d239881aab25fe1255bf9 100755 (executable)
@@ -42,6 +42,14 @@ case $RPMVER in
        ;;
 esac
 
+mkdir -p `rpm --eval %_specdir`
+mkdir -p `rpm --eval %_sourcedir`
+mkdir -p `rpm --eval %_builddir`
+mkdir -p `rpm --eval %_srcrpmdir`
+mkdir -p `rpm --eval %_rpmdir`/noarch
+mkdir -p `rpm --eval %_rpmdir`/i386
+mkdir -p `rpm --eval %_rpmdir`/x86_64
+
 ##
 ## Delete the old debuginfo remnants:
 ##