## Process this file with automake to produce Makefile.in
SUBDIRS = pixmaps intl src po doc
@SET_MAKE@
EXTRA_DIST = FAQ BUGS HACKING jm.desktop
WEBPATH=/nfs/misc/home/www/junglemonkey.net/html
DEBPATH=$(HOME)/public_html/misc/debian
TARBALL=jm-$(VERSION).tar.gz
GNOMETARBALL=jm-gnome-$(VERSION).tar.gz
DEBFILE=jm_$(VERSION)-*_i386.deb
GNOMEDEBFILE=jm-gnome_$(VERSION)-*_i386.deb
RPMFILE=/usr/src/redhat/RPMS/i386/jm-$(VERSION)-*.i386.rpm
RPMFILESRC=/usr/src/redhat/SRPMS/jm-$(VERSION)-*.src.rpm
GNOMERPMFILE=/usr/src/redhat/RPMS/i386/jm-gnome-$(VERSION)-*.i386.rpm
GNOMERPMFILESRC=/usr/src/redhat/SRPMS/jm-gnome-$(VERSION)-*.src.rpm
Internetdir = $(datadir)/gnome/apps/Internet
Internet_DATA = $(JM_GNOME_DESKTOP_FILE)
snapshot:
$(MAKE) dist distdir=$(PACKAGE)`date +"%y%m%d"`
copyweb: copyweb-docs copyweb-tarball copyweb-rpm copyweb-deb copyweb-manual
copyweb-docs:
-cp -f HACKING README TODO NEWS ChangeLog COPYING AUTHORS BUGS FAQ $(WEBPATH)
-(cd $(WEBPATH); chmod a+r HACKING README TODO NEWS ChangeLog COPYING AUTHORS BUGS FAQ)
copyweb-tarball:
-cp -f $(TARBALL) $(WEBPATH)/src
-chmod a+r $(WEBPATH)/src/$(TARBALL)
copyweb-rpm:
-cp -f $(RPMFILE) $(RPMFILESRC) $(GNOMERPMFILE) $(GNOMERPMFILESRC) $(WEBPATH)/rpm
-chmod a+r $(WEBPATH)/rpm/*
copyweb-deb:
-cp -f $(DEBFILE) $(GNOMEDEBFILE) $(WEBPATH)/deb
-chmod a+r $(WEBPATH)/deb/$(DEBFILE) $(WEBPATH)/deb/$(GNOMEDEBFILE)
-rm -f $(DEBPATH)/dists/unstable/main/binary-i386/net/jm*
-cp -f $(DEBFILE) $(GNOMEDEBFILE) $(DEBPATH)/dists/unstable/main/binary-i386/net
-(cd $(DEBPATH); ./setup.sh)
copyweb-manual:
-cp -f doc/C/jm/*.html doc/C/jm/*.css $(WEBPATH)/manual
-chmod a+r $(WEBPATH)/manual/*.html
-cp -f doc/C/jm/stylesheet-images/* $(WEBPATH)/manual/stylesheet-images
-chmod a+r $(WEBPATH)/manual/stylesheet-images/*
-cp -f doc/C/images/*.png $(WEBPATH)/manual/images
-chmod a+r $(WEBPATH)/manual/images/*.png
deb: deb-gtk deb-gnome
deb-gtk:
rm -rf debian-temp
-mkdir debian-temp
cp $(TARBALL) debian-temp
(cd debian-temp; tar xzf $(TARBALL))
cp -R debian debian-temp/$(PACKAGE)-$(VERSION)/debian
(cd debian-temp/$(PACKAGE)-$(VERSION); dpkg-buildpackage -rfakeroot)
echo Running lintian on $(DEBFILE)...
lintian debian-temp/$(DEBFILE)
mv -f debian-temp/*.deb .
rm -rf debian-temp
deb-gnome:
rm -rf debian-temp
-mkdir debian-temp
cp $(TARBALL) debian-temp
(cd debian-temp; tar xzf $(TARBALL))
cp -R debian.gnome debian-temp/$(PACKAGE)-$(VERSION)/debian
(cd debian-temp/$(PACKAGE)-$(VERSION); dpkg-buildpackage -rfakeroot)
echo Running lintian on $(GNOMEDEBFILE)...
lintian debian-temp/$(GNOMEDEBFILE)
mv -f debian-temp/*.deb .
# rm -rf debian-temp
gnome-dist:
make dist PACKAGE=jm-gnome
rpm:
@echo *** Make sure you are root!
cp -f $(TARBALL) /usr/src/redhat/SOURCES
rpm -ba jm.spec
cp -f $(GNOMETARBALL) /usr/src/redhat/SOURCES
rpm -ba jm-gnome.spec
syntax highlighted by Code2HTML, v. 0.9.1