aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorBen Elliston <bje@gnu.org>2004-02-06 13:10:31 +0000
committerBen Elliston <bje@gnu.org>2004-02-06 13:10:31 +0000
commitc728258da074e31f0d9a8f851d0478159f6df259 (patch)
tree10c7219d4b3d8e09a67c9e7bee3e6ab9ce2fef73 /Makefile.am
parent501fbb6421afa325d1cff304285ef9bd70730a95 (diff)
* Makefile.am (PKGING): Remove.
(PACKAGING_METAFILES): Update accordingly. (CLEANFILES, check-DEJAGNU): Remove. (tarball): Remove; use `dist'. (deb): Update target recipe to use `make dist'.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am61
1 files changed, 17 insertions, 44 deletions
diff --git a/Makefile.am b/Makefile.am
index 9e78203..9a7790b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -169,12 +169,11 @@ pkgdata_DATA = stub-loader.c testglue.c
djlibexecdir = $(pkgdatadir)/libexec
djlibexec_SCRIPTS = config.guess
-PKGING = packaging
-PACKAGING_METAFILES = $(PKGING)/depot/dejagnu.psf \
- $(PKGING)/deb/site.exp $(PKGING)/deb/changelog $(PKGING)/deb/conffiles \
- $(PKGING)/deb/control $(PKGING)/deb/copyright $(PKGING)/deb/postinst \
- $(PKGING)/deb/preinst $(PKGING)/deb/rules $(PKGING)/pkg/pkginfo \
- $(PKGING)/pkg/prototype $(PKGING)/rpm/dejagnu.spec
+PACKAGING_METAFILES = packaging/depot/dejagnu.psf \
+ packaging/deb/site.exp packaging/deb/changelog packaging/deb/conffiles \
+ packaging/deb/control packaging/deb/copyright packaging/deb/postinst \
+ packaging/deb/preinst packaging/deb/rules packaging/pkg/pkginfo \
+ packaging/pkg/prototype packaging/rpm/dejagnu.spec
RUNTESTDEFAULTFLAGS = --srcdir $(srcdir)/testsuite RUNTEST=$(RUNTEST)
RUNTEST = ` \
@@ -182,24 +181,6 @@ RUNTEST = ` \
echo ${srcdir}/runtest$(EXEEXT); \
else echo "ERROR: runtest not found" ; exit 1; fi`
-CLEANFILES = x.log x.sum site.bak setval.tmp
-check-DEJAGNU:
- cd testsuite ; $(MAKE) check
- cd example ; $(MAKE) check
-
-# Set ourselves up to build an RPM
-tarball: book1.html overview.ps overview.pdf
- -rm -fr dejagnu-${VERSION}
- cp -fpPR $(srcdir) dejagnu-${VERSION}
- src=$(srcdir); \
- dir=`(cd $${src}; pwd)`; \
- (cd dejagnu-${VERSION} ; $${dir}/Clean.tcl); \
- cp -R $(srcdir)/doc/html dejagnu-${VERSION}/doc/; \
- cp $(srcdir)/doc/overview.ps dejagnu-${VERSION}/doc/; \
- cp $(srcdir)/doc/overview.pdf dejagnu-${VERSION}/doc/; \
- tar cvf ../dejagnu-${VERSION}.tar dejagnu-${VERSION}; \
- gzip -9fv ../dejagnu-${VERSION}.tar
-
rpmspec: $(srcdir)/packaging/rpm/dejagnu.spec
cp -f $(srcdir)/packaging/rpm/dejagnu.spec /usr/src/redhat/SPECS/
@@ -208,19 +189,11 @@ rpm: rpmspec dist
cp -f dejagnu-${VERSION}.tar.gz /usr/src/redhat/SOURCES/
rpm -ba /usr/src/redhat/SPECS/dejagnu.spec
-# Build a Debian package
+# Build a Debian GNU/Linux package
deb: dist
-rm -fr dejagnu-${VERSION}
- cp -fpr $(srcdir) dejagnu-${VERSION}
- @echo "clean up stuff we don't want in the source file"
- src=$(srcdir); \
- dir=`(cd $${src}; pwd)`; \
- (cd dejagnu-${VERSION} ; $${dir}/Clean.tcl);
- -mkdir -p doc/html;
- -cp -fr $(srcdir)/packaging/deb dejagnu-${VERSION}/
- -cp -fr doc/html dejagnu-${VERSION}/doc/;
- -cp -fr doc/overview.ps dejagnu-${VERSION}/doc/;
- -cp -fr doc/overview.pdf dejagnu-${VERSION}/doc/;
+ tar xfz dejagnu-${VERSION}.tar.gz
+ cp -fr $(srcdir)/packaging/deb dejagnu-${VERSION}/
(cd dejagnu-${VERSION}; dpkg-buildpackage)
PKGDIR = /opt
@@ -246,15 +219,15 @@ solpkg: $(srcdir)/packaging/pkg/prototype
# Build a HP depot package
hpdepot:
if test ! -d $(PKGDIR)/dejagnu; then \
- rm -fr dejagnu-${VERSION}; \
- mkdir dejagnu-${VERSION}; \
- cd dejagnu-${VERSION}; \
- $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \
- make install ; \
+ rm -fr dejagnu-${VERSION}; \
+ mkdir dejagnu-${VERSION}; \
+ cd dejagnu-${VERSION}; \
+ $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \
+ make install ; \
fi
swpackage -s $(srcdir)/packaging/depot/dejagnu.psf -x target_type=directory -d /tmp
here=`pwd`; \
- cd /tmp; \
- tar cf $$here/dejagnu-${VERSION}.hpux11.depot dejagnu; \
- gzip -9fv $$here/dejagnu-${VERSION}.hpux11.depot; \
- rm -fr /tmp/dejagnu
+ cd /tmp; \
+ tar cf $$here/dejagnu-${VERSION}.hpux11.depot dejagnu; \
+ gzip -9fv $$here/dejagnu-${VERSION}.hpux11.depot; \
+ rm -fr /tmp/dejagnu