mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-18 22:54:00 +00:00
45 lines
1.2 KiB
Text
45 lines
1.2 KiB
Text
|
# aim of this stuff is to add and remove just one line from /etc/xpdfrc
|
||
|
# that includes language specific nested files to xpdf's config
|
||
|
# instead of a whole bunch of lines as requested in the file add-to-xpdfrc
|
||
|
_pkgname=xpdf-greek
|
||
|
|
||
|
post_install() {
|
||
|
# we check if rc is already included in /etc/xpdfrc
|
||
|
echo "make $_pkgname config file known to global xpdf config ..."
|
||
|
cat etc/xpdfrc | grep -v /etc/xpdf/$_pkgname >/tmp/.pacxpdf
|
||
|
mv /tmp/.pacxpdf etc/xpdfrc
|
||
|
echo "include /etc/xpdf/$_pkgname" >> etc/xpdfrc
|
||
|
cat << EOM
|
||
|
|
||
|
*******************************************************************************
|
||
|
This package contains the encodings, which are necessary to convert character
|
||
|
tables and other things. There are no fonts included.
|
||
|
|
||
|
Many TrueType fonts contain glyphs for many encodings, but not for all. If your
|
||
|
pdfs are still displayed crappy, you likely will have to install some fonts
|
||
|
containing your prefered glyphs.
|
||
|
|
||
|
*******************************************************************************
|
||
|
EOM
|
||
|
}
|
||
|
|
||
|
post_upgrade() {
|
||
|
post_install $1
|
||
|
}
|
||
|
|
||
|
pre_remove() {
|
||
|
cat etc/xpdfrc | grep -v /etc/xpdf/$_pkgname >/tmp/.pacxpdf
|
||
|
mv /tmp/.pacxpdf etc/xpdfrc
|
||
|
chmod 644 etc/xpdfrc
|
||
|
}
|
||
|
|
||
|
post_remove() {
|
||
|
/bin/true
|
||
|
}
|
||
|
|
||
|
|
||
|
op=$1
|
||
|
shift
|
||
|
|
||
|
$op $*
|