Browse Source

* Makefile.am (rpm, deb, solpkg, hpdepot): Remove targets.

* Makefile.in: Regenerate.
	* packaging: Remove directory and its contents.
dejagnu-1.5
Ben Elliston 17 years ago
parent
commit
bfbdd2a9bf
  1. 6
      ChangeLog
  2. 45
      Makefile.am
  3. 45
      Makefile.in
  4. 99
      packaging/deb/changelog
  5. 1
      packaging/deb/conffiles
  6. 19
      packaging/deb/control
  7. 25
      packaging/deb/copyright
  8. 8
      packaging/deb/postinst
  9. 15
      packaging/deb/preinst
  10. 105
      packaging/deb/rules
  11. 2
      packaging/deb/site.exp
  12. 79
      packaging/depot/dejagnu.psf
  13. 12
      packaging/pkg/pkginfo
  14. 170
      packaging/pkg/prototype
  15. 92
      packaging/rpm/dejagnu.spec

6
ChangeLog

@ -1,3 +1,9 @@
2009-06-16 Ben Elliston <bje@gnu.org>
* Makefile.am (rpm, deb, solpkg, hpdepot): Remove targets.
* Makefile.in: Regenerate.
* packaging: Remove directory and its contents.
2009-06-10 Maciej W. Rozycki <macro@codesourcery.com>
* config/gdb-comm.exp (gdb_comm_add_breakpoint): Handle pending

45
Makefile.am

@ -229,48 +229,3 @@ html:
doc/dejagnu.texi: $(XML)
$(DOCBOOK2TEXI) --string-param directory-description="The GNU testing framework." --string-param directory-category="Programming" $(srcdir)/doc/dejagnu.xml
mv dejagnu.texi $(srcdir)/doc
# Packaging.
# RPM
rpm: dist $(srcdir)/packaging/rpm/dejagnu.spec
cp -f $(srcdir)/packaging/rpm/dejagnu.spec /usr/src/redhat/SPECS/
cp -f dejagnu-${VERSION}.tar.gz /usr/src/redhat/SOURCES/
rpm -ba /usr/src/redhat/SPECS/dejagnu.spec
# Debian GNU/Linux package
deb: dist
rm -rf dejagnu-${VERSION}
tar xfz dejagnu-${VERSION}.tar.gz
cp -fr $(srcdir)/packaging/deb dejagnu-${VERSION}/
(cd dejagnu-${VERSION}; dpkg-buildpackage)
# Most proprietary Unices use /opt for optional packages.
PKGDIR = /opt
$(PKGDIR)/dejagnu:
rm -rf dejagnu-${VERSION}
mkdir dejagnu-${VERSION}
cd dejagnu-${VERSION}
$(srcdir)/configure -v --prefix $@
make install
# Solaris package
solpkg: $(PKGDIR)/dejagnu
cp $(srcdir)/packaging/pkg/prototype /tmp
cp $(srcdir)/packaging/pkg/pkginfo /tmp
here=`pwd`; \
cd /tmp; \
pkgmk -o -r / -d /tmp; \
tar cf $$here/dejagnu-${VERSION}.SPARC.2.8.pkg.tar DejaGnu; \
gzip -9fv $$here/dejagnu-${VERSION}.SPARC.2.8.pkg.tar
rm -rf /tmp/prototype /tmp/pkginfo /tmp/DejaGnu
# HP depot package
hpdepot: $(PKGDIR)/dejagnu
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 -rf /tmp/dejagnu

45
Makefile.in

@ -404,9 +404,6 @@ unit_SOURCES = testsuite/libdejagnu/unit.cc
dist_man_MANS = doc/runtest.1
info_TEXINFOS = doc/dejagnu.texi
XML = doc/dejagnu.xml doc/legal.xml doc/ref.xml doc/user.xml
# Most proprietary Unices use /opt for optional packages.
PKGDIR = /opt
all: all-am
.SUFFIXES:
@ -1175,48 +1172,6 @@ html:
doc/dejagnu.texi: $(XML)
$(DOCBOOK2TEXI) --string-param directory-description="The GNU testing framework." --string-param directory-category="Programming" $(srcdir)/doc/dejagnu.xml
mv dejagnu.texi $(srcdir)/doc
# Packaging.
# RPM
rpm: dist $(srcdir)/packaging/rpm/dejagnu.spec
cp -f $(srcdir)/packaging/rpm/dejagnu.spec /usr/src/redhat/SPECS/
cp -f dejagnu-${VERSION}.tar.gz /usr/src/redhat/SOURCES/
rpm -ba /usr/src/redhat/SPECS/dejagnu.spec
# Debian GNU/Linux package
deb: dist
rm -rf dejagnu-${VERSION}
tar xfz dejagnu-${VERSION}.tar.gz
cp -fr $(srcdir)/packaging/deb dejagnu-${VERSION}/
(cd dejagnu-${VERSION}; dpkg-buildpackage)
$(PKGDIR)/dejagnu:
rm -rf dejagnu-${VERSION}
mkdir dejagnu-${VERSION}
cd dejagnu-${VERSION}
$(srcdir)/configure -v --prefix $@
make install
# Solaris package
solpkg: $(PKGDIR)/dejagnu
cp $(srcdir)/packaging/pkg/prototype /tmp
cp $(srcdir)/packaging/pkg/pkginfo /tmp
here=`pwd`; \
cd /tmp; \
pkgmk -o -r / -d /tmp; \
tar cf $$here/dejagnu-${VERSION}.SPARC.2.8.pkg.tar DejaGnu; \
gzip -9fv $$here/dejagnu-${VERSION}.SPARC.2.8.pkg.tar
rm -rf /tmp/prototype /tmp/pkginfo /tmp/DejaGnu
# HP depot package
hpdepot: $(PKGDIR)/dejagnu
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 -rf /tmp/dejagnu
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

99
packaging/deb/changelog

@ -1,99 +0,0 @@
dejagnu (1.4-3) stable; urgency=low
* Update version number for new minor release.
-- Rob Savoye <rob@welcomehome.org> Tue, 12 Sept 2001 04:20:00 -0800
dejagnu (1.4-2) stable; urgency=low
* Update version number for new minor release.
-- Rob Savoye <rob@welcomehome.org> Tue, 12 Sept 2001 04:20:00 -0800
dejagnu (1.4-1) stable; urgency=low
* Update version number for new minor release.
-- Rob Savoye <rob@welcomehome.org> Wed, 2 May 2001 04:20:00 -0800
dejagnu (1.4-0) stable; urgency=low
* Make this work again for the new release.
-- Rob Savoye <rob@welcomehome.org> Wed, 21 Feb 2001 04:20:00 -0800
dejagnu (1.3-10) frozen unstable; urgency=low
* add example to /usr/doc (fixes bug #28491)
* changed permissions on runtest.exp so that it is not executable
* upgrade Standards-Version to 2.5.0.0
-- Kevin Dalley <kevind@rahul.net> Sat, 5 Dec 1998 04:37:07 -0800
dejagnu (1.3-9) unstable; urgency=low
* install postinst, etc, which creates correct permissions on files
(fixes Bug #25044).
* corrected FSF address in copyright.
-- Kevin Dalley <kevind@rahul.net> Sun, 9 Aug 1998 18:08:06 -0700
dejagnu (1.3-8) unstable; urgency=low
* corrected copyright (fixes bug #14864)
* changed maintainer email address
-- Kevin Dalley <kevind@rahul.net> Tue, 23 Dec 1997 22:47:14 -0800
dejagnu (1.3-7) unstable; urgency=low
* changed dependency back from expect5.24 to expect, now that expect is
provided by various expect packages.
-- Kevin Dalley <kevin@aimnet.com> Tue, 30 Sep 1997 23:04:21 -0700
dejagnu (1.3-6) unstable; urgency=low
* changed dependency to expect5.24
-- Kevin Dalley <kevin@aimnet.com> Sat, 20 Sep 1997 10:29:28 -0700
dejagnu (1.3-5) unstable; urgency=low
* changed debian/control to satisfy standards and fix bug #3566,
summary incorrect
* moved files debian.* to debian/*
* converted to Standards-Version: 2.1.1.0
-- Kevin Dalley <kevin@aimnet.com> Sat, 12 Oct 1996 02:05:21 -0700
Sun Jun 2 18:06:24 1996 Kevin Dalley <kevin@aplysia.iway.aimnet.com (Kevin Dalley)>
* debian.control, debian.rules: upgraded to Debian release 4
changed most instances of dejagnu to $(package) use debian.rules
package value to build control value of Package
Fri May 24 01:57:31 1996 Kevin Dalley <kevin@aplysia.iway.aimnet.com (Kevin Dalley)>
* debian.postrm: change to -e
* debian.conffiles, debian.postinst, debian.rules, debian.preinst,
debian.prerm: moved conffile from /var/lib/dejagnu to /etc/dejagnu
Thu May 23 00:52:57 1996 Kevin Dalley <kevin@aplysia.iway.aimnet.com (Kevin Dalley)>
* debian.rules: changed architecture to all and updated to debian
revision 2
* debian.control: changed architecture to all
Sun May 19 14:02:47 1996 Kevin Dalley <kevin@aplysia.iway.aimnet.com (Kevin Dalley)>
* debian.README, debian.conffiles, debian.control,
debian.postinst, debian.postrm, debian.rules, debian.site.exp,
debian.ChangeLog added
Local variables:
mode: debian-changelog
End:

1
packaging/deb/conffiles

@ -1 +0,0 @@
/etc/dejagnu/site.exp

19
packaging/deb/control

@ -1,19 +0,0 @@
Source: dejagnu
Section: devel
Priority: optional
Maintainer: Rob Savoye <welcomehome.org>
Standards-Version: 2.5.0.0
Package: dejagnu
Architecture: all
Depends: expect, dpkg (>=1.2.1)
Description: framework for running test suites on software tools.
DejaGnu is a framework for testing other programs. Its purpose is to
provide a single front end for all tests.
.
DejaGnu provides a layer of abstraction which allows you to write
tests that are portable to any host or target where a program must
be tested. All tests have the same output format.
.
DejaGnu is written in `expect', which in turn uses "Tcl"--Tool
command language.

25
packaging/deb/copyright

@ -1,25 +0,0 @@
This is the Debian GNU/Linux prepackaged version of GNU DejaGnu.
Changes:
* added Debian GNU/Linux package maintenance system files
* skip compilation of tcl and expect
GNU dejagnu are Copyright (C) 92 - 2001, 2002 Free Software
Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
02110-1301, USA.
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/doc/copyright/GPL'.

8
packaging/deb/postinst

@ -1,8 +0,0 @@
#! /bin/sh
set -i
#install-info --quiet --section "Development" "Development" \
#/usr/doc/dejagnu.info.gz
echo "Edit the master configuration file, /etc/dejagnu/site.exp, if needed"

15
packaging/deb/preinst

@ -1,15 +0,0 @@
#!/bin/sh -e
#
# Debian package preinst
case "$1" in
install|upgrade)
# need to move configuration file to proper directory
if [ -f /var/lib/dejagnu/site.exp ]; then
if [ ! -d /etc/dejagnu ]; then
install -d -g root -m 755 -o root /etc/dejagnu
fi
mv -f /var/lib/dejagnu/site.exp /etc/dejagnu
fi
;;
esac

105
packaging/deb/rules

@ -1,105 +0,0 @@
#! /usr/bin/make -f
#
# Copyright 1994, 1995 by Ian Jackson.
# I hereby give you perpetual unlimited permission to copy,
# modify and relicense this file, provided that you do not remove
# my name from the file itself. (I assert my moral right of
# paternity under the Copyright, Designs and Patents Act 1988.)
# This file may have to be extensively modified
# Copyright 1996 by Kevin Dalley.
# To make the binary distribution package, the ``Debianized'' source package
# and the context diff to the original package, type `./debian.rules dist'.
# Make sure that `debian.rules' is executable before the final distribution
# is made.
#
# Invoke each target with `./debian.rules <target>'. All targets should be
# invoked with the package root as the current directory.
#
# The `binary' target must be run as root, as it needs to install files with
# specific ownerships.
# The name of the package (for example, `emacs').
package = dejagnu
CC = gcc
CFLAGS = -O2 -Wall # sane warning options vary between programs
LDFLAGS = # none
build:
$(checkdir)
./configure --prefix=/usr
$(MAKE) CC="$(CC)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
libexecdir=/usr/lib/locate localstatedir=/var/lib/locate all
# $(MAKE)
touch build
clean:
$(checkdir)
-rm -f build
-$(MAKE) -i distclean
-rm -rf *~ debian/tmp debian/*~ debian/files*
rm -f config.cache doc/config.log testsuite/config.log \
testsuite/.tmp testsuite/dbg.log testsuite/runtest.log \
testsuite/runtest.sum testsuite/setval.tmp \
testsuite/testrun.log testsuite/testrun.sum \
example/testrun.sum
binary-indep: checkroot build
$(checkdir)
-rm -rf debian/tmp
install -d debian/tmp debian/tmp/DEBIAN
install -d debian/tmp/usr/doc/$(package)
install -d -g root -m 755 -o root debian/tmp/etc/$(package)
install debian/{postinst,preinst} debian/tmp/DEBIAN/.
cd $(package); $(MAKE) CC="$(CC)" CFLAGS="$(CFLAGS)" \
LDFLAGS="$(LDFLAGS)" \
prefix=`pwd`/debian/tmp/usr install
chmod 0644 debian/tmp/usr/share/dejagnu/runtest.exp
cd $(package); $(MAKE) CC="$(CC)" CFLAGS="$(CFLAGS)" \
LDFLAGS="$(LDFLAGS)" \
pkgdatadir=debian/tmp/usr/doc/$(package) install-doc
# gzip -9v debian/tmp/usr/info/*
# gzip -9v debian/tmp/usr/man/man1/*
install -d debian/tmp/usr/doc/$(package)/html/stylesheet-images
install -m 0644 doc/overview.rtf debian/tmp/usr/doc/$(package)
install -m 0644 doc/overview.ps debian/tmp/usr/doc/$(package)
install -m 0644 doc/overview.pdf debian/tmp/usr/doc/$(package)
install -m 0644 doc/html/*.html debian/tmp/usr/doc/$(package)/html/
install -m 0644 debian/copyright debian/tmp/usr/doc/$(package)
install -m 0644 debian/changelog debian/tmp/usr/doc/$(package)/changelog.Debian
gzip -9v debian/tmp/usr/doc/$(package)/changelog.Debian
install -m 0644 ChangeLog debian/tmp/usr/doc/$(package)
gzip -9v debian/tmp/usr/doc/$(package)/ChangeLog
ln -s ChangeLog.gz debian/tmp/usr/doc/$(package)/changelog.gz
install -g root -m 644 -o root debian/site.exp \
debian/tmp/etc/$(package)/site.exp
cd debian/tmp/usr/lib/$(package); ln -fs /etc/$(package)/site.exp .
# install -d debian/tmp/usr/doc/$(package)/examples
-cd example; $(MAKE) -i distclean
# (cd example; tar cf - . ) | \
# (cd debian/tmp/usr/doc/$(package)/examples; tar xf -)
# install debian/tmp/usr/doc/$(package)/examples
dpkg-gencontrol
# chown -R root.root debian/tmp
# chmod -R g-ws debian/tmp
dpkg --build debian/tmp ..
binary-arch:
define checkdir
test -f runtest.exp -a -f debian/rules
endef
# Below here is fairly generic really
binary: binary-indep
source diff:
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
checkroot:
$(checkdir)
test root = "`whoami`"
.PHONY: binary binary-arch binary-indep clean checkroot

2
packaging/deb/site.exp

@ -1,2 +0,0 @@
# The master configuration file should be here
# There is currently not a meaningful default configuration file

79
packaging/depot/dejagnu.psf

@ -1,79 +0,0 @@
# PSF file for DejaGnu
#
#
# Useful Commands:
#
# swpackage -p -vv -s /depot/psf_files/xxx.psf -d /depot/s700_contrib
# swmodify -p -d -vv -s /depot/psf_files/xxx.psf xxx @ /depot/s700_contrib
# swremove -p -v -d xxx,r=yyy @ /depot/s700_contrib
# swinstall -p -v -s /depot/s700_contrib xxx
#
#
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#
# This section is optional -- delete it if you don't want it.
#
vendor
tag GNU
title "DejaGnu"
description "A regression testing framework"
end
#
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#
product
tag dejagnu
title "dejagnu"
description "dejagnu"
revision 1.4.4
#
architecture S700/S800_HPUX_11
machine_type 9000/[78]*
# swcopy os_name HP-UX
os_release ?.11.*
os_version *
#
fileset
tag exec
title "dejagnu executables"
revision 1.4.4
# postinstall dejagnu.postinstall
# postremove dejagnu.postremove
directory /opt/dejagnu/bin=/opt/dejagnu/bin
file_permissions -u 222 -g bin -o bin
file *
end
#
fileset
tag library
title "dejagnu library"
revision 1.4.4
directory /opt/dejagnu/share=/opt/dejagnu/share
file_permissions -u 222 -g bin -o bin
file *
end
#
fileset
tag manpages
title "dejagnu manpages"
revision 1.4.4
directory /opt/dejagnu/man=/opt/dejagnu/man
file_permissions -u 222 -g bin -o bin
file *
end
fileset
tag includes
title "dejagnu includes"
revision 1.4.4
directory /opt/dejagnu/include=/opt/dejagnu/include
file_permissions -u 222 -g bin -o bin
file *
end
end

12
packaging/pkg/pkginfo

@ -1,12 +0,0 @@
PKG=DejaGnu
NAME=DejaGnu 1.4.4
VERSION=1.4.4
ARCH=sparc
CLASSES=none
CATEGORY=utility
VENDOR=GNU
PSTAMP=3thSep02
EMAIL=bug-dejagnu@gnu.org
ISTATES=S s 1 2 3
RSTATES=S s 1 2 3
BASEDIR=/

170
packaging/pkg/prototype

@ -1,170 +0,0 @@
i pkginfo
# i preinstall
# i postinstall
# i checkinstall
d none /opt/dejagnu 0775 nobody nobody
d none /opt/dejagnu/man 0775 nobody nobody
d none /opt/dejagnu/man/man1 0775 nobody nobody
f none /opt/dejagnu/man/man1/runtest.1 0644 nobody nobody
d none /opt/dejagnu/bin 0775 nobody nobody
f none /opt/dejagnu/bin/runtest 0755 nobody nobody
d none /opt/dejagnu/share 0775 nobody nobody
d none /opt/dejagnu/share/dejagnu 0775 nobody nobody
d none /opt/dejagnu/share/dejagnu/libexec 0775 nobody nobody
f none /opt/dejagnu/share/dejagnu/libexec/config.guess 0755 nobody nobody
d none /opt/dejagnu/share/dejagnu/baseboards 0775 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/op50n.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/README 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/arc-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/arm-ice.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/arm-sid.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/arm-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/basic-sid.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/basic-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/cf.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/cygwin.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/d10v-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/d10v.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/d30v-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/danlite-elf.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/dos.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/fr30-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/fr30-elf.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/fr30-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/frv-elf.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/frv-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/frv-tiger.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/frv-tomcat.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/gdbserver-sample.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/h8300-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/h8300.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/i386-bozo.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/i386-sid.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/i960-cyclone.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/i960-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/jmr3904-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/linux-gdbserver.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/linux-libremote.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/m32r-elf.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/m32r-sid.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/m32r-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/m68hc11-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/m68k-emc.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/m68k-sid.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mcore-elf.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mcore-moto-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mcore-pe.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mcore-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips-idt.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips-lnews-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips-lsi-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips-sim-idt32.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips-sim-idt64.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips64-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mips64vr4100-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mmixware-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mn10200-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mn10200-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mn10300-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/mn10300-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/msparc-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/powerpc-bug.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/powerpc-bug1.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/powerpc-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/powerpcle-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/rom68k-idp.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sh-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sh-hms.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sh-sid.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sparc64-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sparclet-aout.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sparclite-coff.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sparclite-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sparclite-sim-le.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/sparclite-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/strongarm-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/tic80-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/tx39-dve.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/tx39-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/unix.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/usparc-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/v850-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vr4100-ddb.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vr4100-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vr4111-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vr4300-ddb.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vr4300-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vr4300.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vr5000-ddb.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vx4300.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vx68k.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vx960.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/vxsparc.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/x86-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/xscale-cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/baseboards/xtensa-sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/stub-loader.c 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/testglue.c 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/debugger.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/dejagnu.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/dg.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/framework.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/ftp.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/kermit.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/libgloss.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/remote.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/rlogin.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/rsh.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/standard.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/target.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/targetdb.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/telnet.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/tip.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/utils.exp 0644 nobody nobody
d none /opt/dejagnu/share/dejagnu/config 0775 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/README 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/arc.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/arm-ice.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/base-config.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/base68k.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/bug.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/cfdbug.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/cygmon.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/d10v.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/ddb-ether.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/ddb.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/default.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/dos.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/dve.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/gdb-comm.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/gdb_stub.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/h8300.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/i386-bozo.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/i960.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/m32r-stub.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/m32r.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/m68hc11.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/m68k-emc.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/mips-idt.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/mn10200-eval.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/mn10300-eval.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/netware.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/powerpc-bug.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/proelf.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/rom68k.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/sh.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/sid.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/sim.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/slite.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/sparclet.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/tic80.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/unix.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/vr4100.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/vr4300.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/vr5000.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/config/vxworks.exp 0644 nobody nobody
f none /opt/dejagnu/share/dejagnu/runtest.exp 0755 nobody nobody
d none /opt/dejagnu/include 0775 nobody nobody
f none /opt/dejagnu/include/dejagnu.h 0644 nobody nobody

92
packaging/rpm/dejagnu.spec

@ -1,92 +0,0 @@
%define version 1.4.4
Summary: A front end for testing other programs.
Name: dejagnu
Version: %{version}
Release: 0
Copyright: GPL
Source: ftp://ftp.gnu.org/gnu/dejagnu/snapshots/dejagnu-%{version}.tar.gz
#Patch0: dejagnu-1.4.3-rth.patch
Group: Development/Tools
# Since we're building this on a debian system, we can't require these.
Requires: tcl >= 8.0, expect >= 5.21
BuildRoot: /tmp/%{name}-root
%description
DejaGnu is an Expect/Tcl based framework for testing other programs.
DejaGnu has several purposes: to make it easy to write tests for any
program; to allow you to write tests which will be portable to any
host or target where a program must be tested; and to standardize the
output format of all tests (making it easier to integrate the testing
into software development).
%prep
%setup -q -n dejagnu-%{version}
%build
./configure -v
make
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr
mkdir -p $RPM_BUILD_ROOT/usr/include
mkdir -p $RPM_BUILD_ROOT/usr/share/dejagnu
mkdir -p $RPM_BUILD_ROOT/usr/doc/dejagnu-%{version}
make prefix=$RPM_BUILD_ROOT/usr install
make prefix=$RPM_BUILD_ROOT/usr install-doc
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
/usr/bin/runtest
/usr/include/dejagnu.h
/usr/share/dejagnu/*
# %config site.exp
%doc COPYING NEWS README AUTHORS INSTALL ChangeLog doc/overview doc/overview.ps doc/overview.pdf
%changelog
* Thu Aug 29 2002 Rob Savoye <rob@welcomehome.org>
- Update version number for 1.4.3 release.
* Wed Apr 11 2001 Rob Savoye <rob@welcomehome.org>
- Update version number for 1.4.2 release.
* Wed Apr 11 2001 Rob Savoye <rob@welcomehome.org>
- Added installing dejagnu.h.
- Install the ps and pdf formatted docs too
* Wed Feb 21 2001 Rob Savoye <rob@welcomehome.org>
- Fixed Requires line, and changed the URL to the new ftp site.
* Sun Oct 31 1999 Rob Savoye <rob@welcomehome.org>
- updated to the latest snapshot
- added doc files
- added the site.exp config file
* Mon Jul 12 1999 Tim Powers <timp@redhat.com>
- updated to 19990628
- updated patches as needed
- added %defattr in files section
* Wed Mar 10 1999 Jeff Johnson <jbj@redhat.com>
- add alpha expect patch (#989)
- use %configure
* Thu Dec 17 1998 Jeff Johnson <jbj@redhat.com>
- Update to 19981215.
* Thu Nov 12 1998 Jeff Johnson <jbj@redhat.com>
- Update to 1998-10-29.
* Wed Jul 8 1998 Jeff Johnson <jbj@redhat.com>
- Update to 1998-05-28.
* Sun Feb 1 1998 Jeff Johnson <jbj@jbj.org>
- Create.
Loading…
Cancel
Save