Magellan Linux

Annotation of /smage/branches/alx07x-unstable/core/build-docbook-catalog/build-docbook-catalog-1.5-r5.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 14716 - (hide annotations) (download)
Tue Aug 4 11:52:06 2020 UTC (3 years, 9 months ago) by niro
File size: 819 byte(s)
-release branches/alx07x-unstable
1 niro 14022 # $Id$
2    
3     PNAME="build-docbook-catalog"
4     PVER="1.5"
5     PBUILD="r5"
6    
7     PCAT="app-text"
8    
9     DESCRIPTION="DocBook XML catalog auto-updater."
10     HOMEPAGE="http://gentoo.org/"
11    
12     DEPEND=">= dev-libs/libxml2-2.9"
13    
14     SRCFILE="${PNAME}-${PVER}.bz2"
15     SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
16    
17     sminclude mtools
18    
19     SRC_URI=( mirror://${PNAME}/${SRCFILE} )
20    
21     # fake up2date uri
22     UP2DATE="echo ${PVER}"
23    
24     src_prepare()
25     {
26     # unpack
27     munpack ${SRCFILE} ${SRCDIR} || die
28     }
29    
30     src_install()
31     {
32     cd ${SRCDIR}
33     minstalldir /usr/bin || die
34     minstallexec ${SRCDIR}/${PNAME}-${PVER} /usr/bin/${PNAME} || die
35    
36     # busybox compat
37     sed -i \
38     -e 's:egrep --only-matching --max-count=1:grep -m 1 -o -e:' \
39     -e 's:egrep --only-matching:grep -o -e:' \
40     ${BINDIR}/usr/bin/${PNAME} || die
41     }
42    
43     # fixme: add support for xml-dtd-simple ? -> https://bugs.gentoo.org/290680?id=290680