http://packetstormsecurity.org/UNIX/admin/xscreensaver-4.03.tar.gz
[xscreensaver] / Makefile.in
index c310f27ad91f913082c1432e5fd29d22a01c19ba..ba7f47d8245ecb107bca435f4c83259768f92ef7 100644 (file)
@@ -6,12 +6,15 @@ srcdir                = @srcdir@
 VPATH          = @srcdir@
 
 SHELL          = /bin/sh
-SUBDIRS                = utils driver hacks hacks/glx
+SUBDIRS                = utils driver hacks hacks/glx po
 TARFILES       = README README.VMS README.debugging INSTALL xscreensaver.lsm \
                  configure configure.in Makefile.in config.h.in \
-                 config.h-vms install-sh setup.com config.guess \
+                 config.h-vms install-sh setup.com config.guess aclocal.m4 \
                  config.sub makevms.com screenblank.txt \
-                 xscreensaver.lsm.sh xscreensaver.spec
+                 install-sh \
+                 intltool-merge.in intltool-extract.in intltool-update.in \
+                 xscreensaver.lsm.sh xscreensaver.spec \
+
 TAR            = tar
 
 MAKE_SUBDIR = for dir in $(SUBDIRS); do (cd $$dir; $(MAKE) $@) || exit 5; done
@@ -45,7 +48,7 @@ tags:
 clean:
        @$(MAKE_SUBDIR)
 distclean: clean
-       -rm -f config.h Makefile config.status config.cache config.log TAGS *~ "#"*
+       -rm -f config.h Makefile config.status config.cache config.log TAGS *~ "#"* intltool-extract intltool-merge intltool-update
        @$(MAKE_SUBDIR)
 
 dist: tar
@@ -73,7 +76,7 @@ tar:
       ` ";                                                                 \
     cd $$d ; done ;                                                        \
   echo creating tar file $$ADIR$$NAME.tar.gz... ;                          \
-  GZIP="-9v" $(TAR) -vchzf $$ADIR$$NAME.tar.gz                     \
+  GZIP="-9v" $(TAR) -vchzf $$ADIR$$NAME.tar.gz                             \
     `echo $(TARFILES) $$FILES | sed "s|^|$$NAME/|g; s| | $$NAME/|g" ` ;            \
   rm $$NAME
 
@@ -174,17 +177,23 @@ rpm::
   DIR=`pwd`/rpm_build ;                                                           \
   ARCH=`rpm --showrc | sed -n 's/^build arch *: //p'` ;                           \
   ADIR=archive/ ;                                                         \
+  TGZ=xscreensaver-$$VERS.tar.gz ;                                        \
+  if [ ! -f $${ADIR}$$TGZ ]; then                                         \
+    echo "$${ADIR}$$TGZ does not exist!  Did you forget to \`make tar'?" ; \
+    exit 1 ;                                                              \
+  fi ;                                                                    \
+  rm -rf /var/tmp/xscreensaver-$$VERS-root ;                              \
   rm -rf $$DIR ;                                                          \
   mkdir $$DIR ;                                                                   \
   ( cd $$DIR; mkdir BUILD RPMS RPMS/$$ARCH SOURCES SPECS SRPMS ) ;        \
-  cp -p $${ADIR}xscreensaver-$$VERS.tar.gz $$DIR/SOURCES/ ;               \
+  cp -p $${ADIR}$$TGZ $$DIR/SOURCES/ ;                                    \
   rpm --define "_topdir $$DIR"                                            \
       --define "USE_GL yes"                                               \
       -v -ba xscreensaver.spec ;                                          \
   echo '' ;                                                               \
   echo 'RPM build complete' ;                                             \
   echo '' ;                                                               \
-  rm -f $$DIR/xscreensaver-$$VERS.tar.gz ;                                \
+  rm -f $$DIR/$$TGZ ;                                                     \
   rm -rf $$DIR/BUILD/xscreensaver-$$VERS ;                                \
   mv $$DIR/SRPMS/xscreensaver*-$$VERS-*.rpm . ;                                   \
   mv $$DIR/RPMS/$$ARCH/xscreensaver*-$$VERS-*.rpm . ;                     \