# Makefile for the imgsizer distribution
-VERS=2.2
+VERS=2.3
# These choices are correct for Linux. Season to taste.
BINDIR = /usr/bin
rm -f $(BINDIR)/imgsizer $(BINDIR)/imgsizer $(MANDIR)/imgsizer.1
clean:
- rm -f imgsizer.1 manpage.links manpage.refs *~
+ rm -f imgsizer.1 *~
rm -f imgsizer-*-1.noarch.rpm imgsizer-*-1.noarch.rpm imgsizer-*.tar.gz
-imgsizer.1: imgsizer.sgml
- docbook2man imgsizer.sgml
+imgsizer.1: imgsizer.xml
+ xmlto man imgsizer.xml
install: imgsizer.1 uninstall
cp imgsizer /usr/bin
uninstall:
rm -f /usr/bin/imgsizer /usr/share/man/man1/imgsizer.1
-SOURCES = READ.ME Makefile imgsizer imgsizer.sgml imgsizer.1 imgsizer.lsm
-imgsizer-$(VERS).tar.gz: $(SOURCES)
+SOURCES = READ.ME Makefile imgsizer imgsizer.xml imgsizer.lsm
+imgsizer-$(VERS).tar.gz: $(SOURCES) imgsizer.1
mkdir imgsizer-$(VERS)
- cp $(SOURCES) imgsizer-$(VERS)
+ cp $(SOURCES) imgsizer.1 imgsizer-$(VERS)
tar -czf imgsizer-$(VERS).tar.gz imgsizer-$(VERS)
rm -fr imgsizer-$(VERS)
ls -l imgsizer-$(VERS).tar.gz
# Make RPMs. You need to be root to make this work
RPMROOT=/usr/src/redhat
RPM = rpm
-RPMFLAGS = -bb --target=noarch
+RPMFLAGS = -bb --target noarch
rpm: imgsizer-$(VERS).tar.gz
cp imgsizer-$(VERS).tar.gz $(RPMROOT)/SOURCES;
cp imgsizer.spec $(RPMROOT)/SPECS/imgsizer.spec
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE refentry PUBLIC
+ "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "docbook/docbookx.dtd" [
<!ENTITY % ISOnum PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
%ISOnum;
]>