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

Diff of /dejagnu/Makefile.am

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

revision 1.15 by rsavoye, Mon Mar 17 02:25:05 2003 UTC revision 1.16 by bje, Tue Aug 12 04:27:23 2003 UTC
# Line 41  clean-local: Line 41  clean-local:
41          cd testsuite ; $(MAKE) clean          cd testsuite ; $(MAKE) clean
42          cd example   ; $(MAKE) clean          cd example   ; $(MAKE) clean
43    
44  # Set ourselves up to build a RedHat package  # Set ourselves up to build an RPM
45  tarball: overview.html overview.ps overview.pdf  tarball: overview.html overview.ps overview.pdf
46          -rm -fr dejagnu-${VERSION}          -rm -fr dejagnu-${VERSION}
47          cp -fpr $(srcdir) dejagnu-${VERSION}          cp -fpr $(srcdir) dejagnu-${VERSION}
# Line 57  tarball: overview.html overview.ps overv Line 57  tarball: overview.html overview.ps overv
57            tar cvf ../dejagnu-${VERSION}.tar dejagnu-${VERSION}; \            tar cvf ../dejagnu-${VERSION}.tar dejagnu-${VERSION}; \
58            gzip -9fv ../dejagnu-${VERSION}.tar; \            gzip -9fv ../dejagnu-${VERSION}.tar; \
59            cp -f ../dejagnu-${VERSION}.tar.gz /usr/src/redhat/SOURCES/; \            cp -f ../dejagnu-${VERSION}.tar.gz /usr/src/redhat/SOURCES/; \
60            cp -f $${dir}/redhat/dejagnu.spec /usr/src/redhat/SPECS/            cp -f $${dir}/packaging/rpm/dejagnu.spec /usr/src/redhat/SPECS/
61    
62  # this builds a date stamped tarball of the current sources  # this builds a date stamped tarball of the current sources
63  snapshot:  snapshot:
# Line 75  snapshot: Line 75  snapshot:
75          tar cf ../dejagnu-${DATE}.tar dejagnu-${DATE}          tar cf ../dejagnu-${DATE}.tar dejagnu-${DATE}
76          gzip -9fv ../dejagnu-${DATE}.tar          gzip -9fv ../dejagnu-${DATE}.tar
77    
78  rpmspec: $(srcdir)/redhat/dejagnu.spec  rpmspec: $(srcdir)/packaging/rpm/dejagnu.spec
79          cp -f $(srcdir)/redhat/dejagnu.spec /usr/src/redhat/SPECS/          cp -f $(srcdir)/packaging/rpm/dejagnu.spec /usr/src/redhat/SPECS/
80    
81  # this builds a Redhat Linux style rpm package  # this builds an RPM package
82  rpm: tarball rpmspec  rpm: tarball rpmspec
83          cp -f ../$(distdir).tar.gz /usr/src/redhat/SOURCES/          cp -f ../$(distdir).tar.gz /usr/src/redhat/SOURCES/
84          rpm -ba /usr/src/redhat/SPECS/dejagnu.spec          rpm -ba /usr/src/redhat/SPECS/dejagnu.spec
# Line 92  deb: overview.html overview.ps overview. Line 92  deb: overview.html overview.ps overview.
92          dir=`(cd $${src}; pwd)`; \          dir=`(cd $${src}; pwd)`; \
93          (cd dejagnu-${VERSION} ; $${dir}/Clean.tcl);          (cd dejagnu-${VERSION} ; $${dir}/Clean.tcl);
94          -mkdir -p doc/html;          -mkdir -p doc/html;
95          -cp -fr $(srcdir)/debian dejagnu-${VERSION}/          -cp -fr $(srcdir)/packaging/deb dejagnu-${VERSION}/
96          -cp -fr doc/html dejagnu-${VERSION}/doc/;          -cp -fr doc/html dejagnu-${VERSION}/doc/;
97          -cp -fr doc/overview.ps dejagnu-${VERSION}/doc/;          -cp -fr doc/overview.ps dejagnu-${VERSION}/doc/;
98          -cp -fr doc/overview.pdf dejagnu-${VERSION}/doc/;          -cp -fr doc/overview.pdf dejagnu-${VERSION}/doc/;
# Line 100  deb: overview.html overview.ps overview. Line 100  deb: overview.html overview.ps overview.
100          (cd dejagnu-${VERSION}; dpkg-buildpackage)          (cd dejagnu-${VERSION}; dpkg-buildpackage)
101    
102  # this builds a Solaris style pkg package.  # this builds a Solaris style pkg package.
103  solpkg: $(srcdir)/pkg/prototype  solpkg: $(srcdir)/packaging/pkg/prototype
104          if test ! -d $(PKGDIR)/dejagnu; then \          if test ! -d $(PKGDIR)/dejagnu; then \
105            rm -fr dejagnu-${VERSION}; \            rm -fr dejagnu-${VERSION}; \
106            mkdir dejagnu-${VERSION}; \            mkdir dejagnu-${VERSION}; \
# Line 108  solpkg: $(srcdir)/pkg/prototype Line 108  solpkg: $(srcdir)/pkg/prototype
108            $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \            $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \
109            make install ; \            make install ; \
110          fi          fi
111          cp $(srcdir)/pkg/prototype /tmp          cp $(srcdir)/packaging/pkg/prototype /tmp
112          cp $(srcdir)/pkg/pkginfo /tmp          cp $(srcdir)/packaging/pkg/pkginfo /tmp
113          here=`pwd`; \          here=`pwd`; \
114            cd /tmp; \            cd /tmp; \
115            pkgmk -o -r / -d /tmp; \            pkgmk -o -r / -d /tmp; \
# Line 118  solpkg: $(srcdir)/pkg/prototype Line 118  solpkg: $(srcdir)/pkg/prototype
118          rm -fr /tmp/prototype /tmp/pkginfo /tmp/DejaGnu          rm -fr /tmp/prototype /tmp/pkginfo /tmp/DejaGnu
119    
120  # this builds a HPUX style depot file  # this builds a HPUX style depot file
121  hpdepot: # $(srcdir)/depot/dejagnu.psf  hpdepot: # $(srcdir)/packaging/depot/dejagnu.psf
122          if test ! -d $(PKGDIR)/dejagnu; then \          if test ! -d $(PKGDIR)/dejagnu; then \
123          rm -fr dejagnu-${VERSION}; \          rm -fr dejagnu-${VERSION}; \
124          mkdir dejagnu-${VERSION}; \          mkdir dejagnu-${VERSION}; \
# Line 126  hpdepot: # $(srcdir)/depot/dejagnu.psf Line 126  hpdepot: # $(srcdir)/depot/dejagnu.psf
126          $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \          $(srcdir)/configure -v --prefix $(PKGDIR)/dejagnu; \
127          make install ; \          make install ; \
128          fi          fi
129          swpackage -s $(srcdir)/depot/dejagnu.psf -x target_type=directory -d /tmp          swpackage -s $(srcdir)/packaging/depot/dejagnu.psf -x target_type=directory -d /tmp
130          here=`pwd`; \          here=`pwd`; \
131          cd /tmp; \          cd /tmp; \
132          tar cf $$here/dejagnu-${VERSION}.hpux11.depot dejagnu; \          tar cf $$here/dejagnu-${VERSION}.hpux11.depot dejagnu; \
# Line 206  site.exp: Makefile Line 206  site.exp: Makefile
206          @test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t          @test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t
207          @test ! -f site.exp || mv site.exp site.bak          @test ! -f site.exp || mv site.exp site.bak
208          @mv $@-t site.exp          @mv $@-t site.exp
   
   
   
   
   
   
   
   

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

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