ghostscript: Install missing header

This commit is contained in:
Alexey Pavlov
2015-10-14 09:08:15 +03:00
parent 39864dc50e
commit 87b83ff8e8
2 changed files with 5 additions and 4 deletions

View File

@@ -4,7 +4,7 @@ _realname=ghostscript
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=9.18
pkgrel=1
pkgrel=2
arch=('any')
license=('AGPL' 'custom')
pkgdesc="An interpreter for the PostScript language (mingw-w64)"
@@ -28,7 +28,7 @@ source=(http://downloads.ghostscript.com/public/ghostscript-${pkgver}.tar.bz2
libspectre.patch)
options=('staticlibs' 'strip')
md5sums=('aa125af368d89b3dbd15fc379f13375f'
'5304d3113b469999d85013f7d3e12816'
'd41cb9780478929be3430fee1a1a55ba'
'24169cd027208610fd40070bae68ca73'
'1fddb43d7ec2cd90a38291e6410d108d')
noextract=(ghostscript-${pkgver}.tar.bz2)
@@ -78,7 +78,7 @@ package() {
make DESTDIR="${pkgdir}" soinstall
# install missing doc files # http://bugs.archlinux.org/task/18023
install -m 644 "${srcdir}"/${_realname}-${pkgver}/doc/{Ps2ps2.htm,gs-vms.hlp,gsdoc.el,pscet_status.txt} "${pkgdir}${MINGW_PREFIX}"/share/${_realname}/$pkgver/doc/
install -m 644 "${srcdir}"/${_realname}-${pkgver}/doc/{Ps2ps2.htm,gs-vms.hlp,gsdoc.el,pscet_status.txt} "${pkgdir}${MINGW_PREFIX}"/share/${_realname}/${pkgver}/doc/
install -D -m644 "${srcdir}"/${_realname}-${pkgver}/LICENSE "${pkgdir}${MINGW_PREFIX}"/share/licenses/${_realname}/LICENSE

View File

@@ -334,7 +334,7 @@ diff -Naur ghostscript-9.10-orig/base/unix-dll.mak ghostscript-9.10/base/unix-dl
DISPLAY_DEV=$(DD)display.dev\
STDIO_IMPLEMENTATION=c\
BUILDDIRPREFIX=$(BUILDDIRPREFIX)
@@ -158,11 +179,16 @@
@@ -158,11 +179,17 @@
-mkdir -p $(DESTDIR)$(gsincludedir)
$(INSTALL_PROGRAM) $(GSSOC) $(DESTDIR)$(bindir)/$(GSSOC_XENAME)
$(INSTALL_PROGRAM) $(GSSOX) $(DESTDIR)$(bindir)/$(GSSOX_XENAME)
@@ -353,6 +353,7 @@ diff -Naur ghostscript-9.10-orig/base/unix-dll.mak ghostscript-9.10/base/unix-dl
+ $(RM_) $(DESTDIR)$(libdir)/$(GS_SONAME_MAJOR) ; \
+ ln -s $(GS_SONAME_MAJOR) $(DESTDIR)$(libdir)/$(GS_SONAME_MAJOR_MINOR) ; \
+ fi
+ $(INSTALL_DATA) $(GLSRCDIR)/gserrors.h $(DESTDIR)$(gsincludedir)gserrors.h
$(INSTALL_DATA) $(PSSRC)iapi.h $(DESTDIR)$(gsincludedir)iapi.h
$(INSTALL_DATA) $(PSSRC)ierrors.h $(DESTDIR)$(gsincludedir)ierrors.h
$(INSTALL_DATA) $(DEVSRC)gdevdsp.h $(DESTDIR)$(gsincludedir)gdevdsp.h