aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile90
1 files changed, 0 insertions, 90 deletions
diff --git a/src/Makefile b/src/Makefile
deleted file mode 100644
index a49d9219..00000000
--- a/src/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-#
-# Makefile for sos system support tools
-#
-
-NAME = sos
-VERSION = 1.8
-#RELEASE = 6
-REPO = http://svn.fedorahosted.org/svn/sos
-#SVNTAG = r$(subst .,-,$(VERSION))_$(RELEASE)
-SRCDIR = $(PWD)
-# Needs to be changed to reflect
-# your rpm development tree.
-TOPDIR = $(HOME)/redhat/$(NAME)
-TMPDIR = /tmp/$(NAME)-$(VERSION)
-MANPAGE = $(PWD)/sosreport.1
-SOURCE1 = $(PWD)/sos.conf
-SOURCE2 = $(PWD)/sosreport.1.gz
-SOURCE3 = $(PWD)/gpgkeys/rhsupport.pub
-
-all:
-
-.PHONY: tarball install clean rpm
-
-tarball: clean mo gpgkey
- @echo "Build Archive"
- @test -f $(SOURCE2) || gzip -c $(MANPAGE) > $(SOURCE2)
- @mkdir $(TMPDIR)
- @python setup.py sdist -d $(TMPDIR)
- @mkdir $(PWD)/dist
- @cp $(TMPDIR)/* $(PWD)/dist
- @echo " "
- @echo "The final archive is $(PWD)/dist/"
-
-install:gpgkey mo
- python setup.py install
- @rm -rf build/lib
-
-clean:
- @rm -fv *~ .*~ changenew ChangeLog.old $(NAME)-$(VERSION).tar.gz
- @rm -rfv {dist,build}
- @rm -rf MANIFEST
- @rm -rfv $(TMPDIR)
- @rm -rf {$(SOURCE2),$(SOURCE3)}
- @for i in `ls po`; do \
- if [ -d po/$$i ]; then \
- rm -rf po/$$i; \
- fi; \
- done; \
-
-# TODO: This needs work
-internal-rpm: gpgkey
- @test -f sos-internal.spec
- @mkdir -p $(TOPDIR)/SOURCES $(TOPDIR)/SRPMS $(TOPDIR)/RPMS $(TOPDIR)/BUILD $(SRCDIR)/dist
- cp gpgkeys/rhsupport.pub gpgkeys/rhsupport.key $(TOPDIR)/SOURCES
-
-# this builds an RPM from the current working copy
- @cd $(TOPDIR)/BUILD ; \
- rm -rf $(NAME)-$(VERSION) ; \
- ln -s $(SRCDIR) $(NAME)-$(VERSION) ; \
- tar --gzip --exclude=.svn --exclude=svn-commit.tmp --exclude=$(NAME)-$(VERSION)/build --exclude=$(NAME)-$(VERSION)/dist \
- --exclude gpgkeys/rhsupport.pub --exclude gpgkeys/rhsupport.key \
- -chSpf $(TOPDIR)/SOURCES/$(NAME)-$(VERSION).tar.gz $(NAME)-$(VERSION) ; \
- rm -f $(NAME)-$(VERSION)
-
- rpmbuild -ba --define="_topdir $(TOPDIR)" sos-internal.spec
- @mv $(TOPDIR)/RPMS/noarch/$(NAME)-internal-*.rpm $(TOPDIR)/SRPMS/$(NAME)-internal-*.rpm dist/
- cp gpgkeys/rhsupport.key dist/
-
-rpm: tarball
- @test -d $(TOPDIR) || mkdir -p $(TOPDIR)
- @mv dist/* $(TOPDIR)
- @test -f sos.spec
- rpmbuild -ba sos.spec
-
-pot:
- python tools/pygettext.py -o po/sos.pot sosreport lib/sos/policyredhat.py
-
-mo:
- @echo "Generating mo files"
- @for i in `ls po`; do \
- if [ $$i != 'sos.pot' ]; then \
- mkdir po/$${i%.po}; \
- python tools/msgfmt.py -o po/$${i%.po}/sos.mo po/$$i; \
- fi; \
- done; \
-
-gpgkey:
- @echo "Building gpg key"
- @test -f gpgkeys/rhsupport.pub && echo "GPG key already exists." || \
- gpg --batch --gen-key gpgkeys/gpg.template