Ravenports generated: 27 Apr 2019 11:21
[ravenports.git] / bucket_8E / libpaper
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libpaper
4 VERSION=                1.1.26
5 KEYWORDS=               print
6 VARIANTS=               standard
7 SDESC[standard]=        Library for paper size management
8 HOMEPAGE=               https://packages.qa.debian.org/libp/libpaper.html
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            http://ftp.debian.org/debian/pool/main/libp/libpaper/
13 DISTFILE[1]=            libpaper_1.1.26.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   autoreconf libtool
21
22 DISTNAME=               libpaper-1.1.26
23
24 FPC_EQUIVALENT=         print/libpaper
25
26 MUST_CONFIGURE=         gnu
27
28 INSTALL_TARGET=         install-strip
29
30 post-install:
31         (cd ${WRKDIR} && \
32                 ${INSTALL_DATA} papersize.a4 papersize.letter \
33                 ${STAGEDIR}${PREFIX}/etc)
34
35 post-configure:
36         ${REINPLACE_CMD} -e 's|$${prefix}|${PREFIX}|g' \
37                 ${WRKSRC}/config.h ${WRKSRC}/src/paperconfig
38
39 post-extract:
40         ${ECHO_CMD} a4 > ${WRKDIR}/papersize.a4
41         ${ECHO_CMD} letter > ${WRKDIR}/papersize.letter
42
43 [FILE:381:descriptions/desc.single]
44 The paper library and accompanying files are intended to provide a simple
45 way for applications to take actions based on a system- or user-specified
46 paper size.
47
48 This release is quite minimal, its purpose being to provide really basic
49 functions (obtaining the system paper name and getting the height and
50 width of a given kind of paper) that applications can immediately
51 integrate.
52
53
54 [FILE:101:distinfo]
55 a6950b67df66a53e974ffe0baec9a52775b909dd2c51497139af2af4e46519b1        42304 libpaper_1.1.26.tar.gz
56
57
58 [FILE:544:manifests/plist.single]
59 bin/paperconf
60 etc/
61  papersize.a4
62  papersize.letter
63 include/paper.h
64 lib/
65  libpaper.a
66  libpaper.so
67  libpaper.so.1
68  libpaper.so.1.1.2
69 sbin/paperconfig
70 share/man/man1/paperconf.1.gz
71 share/man/man3/
72  defaultpapername.3.gz
73  defaultpapersizefile.3.gz
74  paperdone.3.gz
75  paperfirst.3.gz
76  paperinfo.3.gz
77  paperinit.3.gz
78  paperlast.3.gz
79  papernext.3.gz
80  paperprev.3.gz
81  paperpsheight.3.gz
82  paperpsname.3.gz
83  paperpswidth.3.gz
84  paperwithsize.3.gz
85  systempapername.3.gz
86  systempapersizefile.3.gz
87 share/man/man5/papersize.5.gz
88 share/man/man8/paperconfig.8.gz
89
90
91 [FILE:711:patches/patch-lib_Makefile.am]
92 --- lib/Makefile.am.orig        2006-01-07 21:17:55 UTC
93 +++ lib/Makefile.am
94 @@ -11,11 +11,11 @@ include_HEADERS = paper.h
95  EXTRA_DIST = paperspecs
96  
97  paperspecs.h: paperspecs Makefile
98 -       echo '    /* This file has been automaticaly generated.' >$@
99 +       echo '    /* This file has been automatically generated.' >$@
100         echo '       Edit paperspecs to make changes to the papers specifications. */' >>$@
101         echo >>$@
102         env LANG=C LC_ALL=C awk '{ factor = 1.0; \
103                if ($$4 == "mm") factor = 72.0 / 25.4; \
104                if ($$4 == "in") factor = 72.0; \
105                printf("    { \"%s\", %5f, %5f },\n", \
106 -                     $$1, $$2 * factor, $$3 * factor); }' < $< >> $@
107 +                     $$1, $$2 * factor, $$3 * factor); }' < paperspecs >> $@
108