Installasjon av SGML Felles
I stedet for den vanlige konvensjonen med å inkludere autotools
filene i pakken inkluderte vedlikeholderne symbolkoblinger til
filene i /usr/share/automake
. For
tidligere versjoner av Automake er
denne konvensjonen riktig, men nyere versjoner av Automake installer de interne filene i
versjonsspesifikke mapper. Dette forårsaker at configure skriptet avbryter. For
å fikse denne feilen, autotools regenereres. Siden inkluderte
Makefile.am
filen bruker en syntaks
som ikke støttes av gjeldende versjoner av Automake, en oppdatering er nødvendig for å
fikse syntaksen.
patch -Np1 -i ../sgml-common-0.6.3-manpage-1.patch &&
autoreconf -f -i
Installer SGML Felles ved å kjøre
følgende kommandoer:
./configure --prefix=/usr --sysconfdir=/etc &&
make
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make docdir=/usr/share/doc install &&
install-catalog --add /etc/sgml/sgml-ent.cat \
/usr/share/sgml/sgml-iso-entities-8879.1986/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
/etc/sgml/sgml-ent.cat
Oppdaterings Hint
Fjern katalogelementene ovenfor før oppgradering (som
root
bruker) med:
install-catalog --remove /etc/sgml/sgml-ent.cat \
/usr/share/sgml/sgml-iso-entities-8879.1986/catalog &&
install-catalog --remove /etc/sgml/sgml-docbook.cat \
/etc/sgml/sgml-ent.cat