/[dejagnu]/dejagnu/Makefile.am
ViewVC logotype

Diff of /dejagnu/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by rsavoye, Sat Aug 31 05:46:15 2002 UTC revision 1.12 by rsavoye, Wed Sep 4 03:40:10 2002 UTC
# Line 16  pkgdata_SCRIPTS = runtest.exp Line 16  pkgdata_SCRIPTS = runtest.exp
16  libexecdir = $(pkgdatadir)/libexec  libexecdir = $(pkgdatadir)/libexec
17  libexec_SCRIPTS = config.guess  libexec_SCRIPTS = config.guess
18    
19    DATE = `date "+%Y%m%d`
20    
21  TLCSH = @TCLSH@  TLCSH = @TCLSH@
22    PKGDIR = /opt
23    
24  RUNTESTDEFAULTFLAGS = --srcdir $(srcdir)/testsuite RUNTEST=$(RUNTEST)  RUNTESTDEFAULTFLAGS = --srcdir $(srcdir)/testsuite RUNTEST=$(RUNTEST)
25  RUNTEST = ` \  RUNTEST = ` \
# Line 55  tarball: overview.html overview.ps overv Line 58  tarball: overview.html overview.ps overv
58          cp -f ../dejagnu-${VERSION}.tar.gz /usr/src/redhat/SOURCES/; \          cp -f ../dejagnu-${VERSION}.tar.gz /usr/src/redhat/SOURCES/; \
59          cp -f $${dir}/redhat/dejagnu.spec /usr/src/redhat/SPECS/          cp -f $${dir}/redhat/dejagnu.spec /usr/src/redhat/SPECS/
60    
61  DATE = `date "+%Y%m%d`  # this builds a date stamped tarball of the current sources
62  snapshot:  snapshot:
63          -rm -fr dejagnu-${DATE}          -rm -fr dejagnu-${DATE}
64          cp -fpr $(srcdir) dejagnu-${DATE}          cp -fpr $(srcdir) dejagnu-${DATE}
# Line 73  snapshot: Line 76  snapshot:
76  rpmspec: $(srcdir)/redhat/dejagnu.spec  rpmspec: $(srcdir)/redhat/dejagnu.spec
77          cp -f $(srcdir)/redhat/dejagnu.spec /usr/src/redhat/SPECS/          cp -f $(srcdir)/redhat/dejagnu.spec /usr/src/redhat/SPECS/
78    
79    # this builds a Redhat Linux style rpm package
80  rpm: tarball rpmspec  rpm: tarball rpmspec
81          cp -f ../$(distdir).tar.gz /usr/src/redhat/SOURCES/          cp -f ../$(distdir).tar.gz /usr/src/redhat/SOURCES/
82          rpm -ba /usr/src/redhat/SPECS/dejagnu.spec          rpm -ba /usr/src/redhat/SPECS/dejagnu.spec
83    
84    # this builds a Debian Linux style deb package.
85  deb: overview.html overview.ps overview.pdf  deb: overview.html overview.ps overview.pdf
86          -rm -fr dejagnu-${VERSION}          -rm -fr dejagnu-${VERSION}
87          cp -fpr $(srcdir) dejagnu-${VERSION}          cp -fpr $(srcdir) dejagnu-${VERSION}
# Line 91  deb: overview.html overview.ps overview. Line 96  deb: overview.html overview.ps overview.
96          -cp -fr doc/overview.pdf dejagnu-${VERSION}/doc/;          -cp -fr doc/overview.pdf dejagnu-${VERSION}/doc/;
97          (cd dejagnu-${VERSION}; dpkg-buildpackage)          (cd dejagnu-${VERSION}; dpkg-buildpackage)
98    
99    # this builds a Solaris style pkg package.
100    solpkg: $(srcdir)/pkg/prototype
101            if test ! -d $(PKGDIR)/dejagnu; then \
102              rm -fr dejagnu-${VERSION}; \
103              mkdir dejagnu-${VERSION}; \
104              cd dejagnu-${VERSION}; \
105              $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \
106              make install ; \
107            fi
108            cp $(srcdir)/pkg/prototype /tmp
109            cp $(srcdir)/pkg/pkginfo /tmp
110            here=`pwd`; \
111              cd /tmp; \
112              pkgmk -o -r / -d /tmp; \
113              tar cf $$here/dejagnu-${VERSION}.SPARC.2.8.pkg.tar DejaGnu; \
114              gzip -9fv  $$here/dejagnu-${VERSION}.SPARC.2.8.pkg.tar
115            rm -fr /tmp/prototype /tmp/pkginfo /tmp/DejaGnu
116    
117    # this builds a HPUX style depot file
118    hpdepot: # $(srcdir)/depot/dejagnu.psf
119            if test ! -d $(PKGDIR)/dejagnu; then \
120            rm -fr dejagnu-${VERSION}; \
121            mkdir dejagnu-${VERSION}; \
122            cd dejagnu-${VERSION}; \
123            $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \
124            make install ; \
125            fi
126            swpackage -s /home/projects/dejagnu/depot/dejagnu.psf -x target_type=directory -d /tmp
127            here=`pwd`; \
128            cd /tmp; \
129            tar cf $$here/dejagnu-${VERSION}.hpux11.depot dejagnu; \
130            gzip -9fv  $$here/dejagnu-${VERSION}.hpux11.depot; \
131            rm -fr /tmp/dejagnu
132    
133  overview.html overview.ps overview.pdf install-doc:  overview.html overview.ps overview.pdf install-doc:
134          cd doc && $(MAKE) $(FLAGS_TO_PASS) $@          cd doc && $(MAKE) $(FLAGS_TO_PASS) $@
135    

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26