Ravenports generated: 19 Aug 2018 20:41
[ravenports.git] / bucket_F8 / gcab
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gcab
4 VERSION=                1.1
5 KEYWORDS=               archivers
6 VARIANTS=               standard
7 SDESC[standard]=        Cabinet file library and tool
8 HOMEPAGE=               https://wiki.gnome.org/msitools
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GNOME/gcab/1.1
13 DISTFILE[1]=            gcab-1.1.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         docs
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILD_DEPENDS=          vala:single:standard
23                         gtk-doc:single:standard
24
25 USES=                   cpe gettext-tools gmake libtool pkgconfig meson
26 GNOME_COMPONENTS=       glib intltool introspection
27
28 CPE_VENDOR=             gnome
29 FPC_EQUIVALENT=         archivers/gcab
30 MESON_ARGS=             -Dtests=false
31 MESON_INSERT_RPATH=     libgcab/meson.build
32                         src/meson.build
33
34 post-install:
35         ${MKDIR} ${STAGEDIR}${STD_DOCDIR:H}
36         ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/gcab \
37                 ${STAGEDIR}${STD_DOCDIR:H}
38         ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
39
40 [FILE:226:descriptions/desc.primary]
41 Gcab is a utility and library mainly made to create Cabinet files, using
42 GObject/GIO API and provides GIR bindings.
43  - creation supports plain and basic MSZIP compression
44  - can open and list files from cabinet, no extraction
45
46
47 [FILE:94:distinfo]
48 192b2272c2adfde43595e5c62388854bca8a404bc796585b638e81774dd62950        76132 gcab-1.1.tar.xz
49
50
51 [FILE:1380:manifests/plist.primary]
52 bin/gcab
53 include/libgcab-1.0/libgcab.h
54 include/libgcab-1.0/libgcab/
55  gcab-cabinet.h
56  gcab-enums.h
57  gcab-file.h
58  gcab-folder.h
59 lib/
60  libgcab-1.0.so
61  libgcab-1.0.so.0
62  libgcab-1.0.so.0.0.0
63 lib/girepository-1.0/GCab-1.0.typelib
64 lib/pkgconfig/libgcab-1.0.pc
65 share/gir-1.0/GCab-1.0.gir
66 share/locale/bs/LC_MESSAGES/gcab.mo
67 share/locale/cs/LC_MESSAGES/gcab.mo
68 share/locale/da/LC_MESSAGES/gcab.mo
69 share/locale/de/LC_MESSAGES/gcab.mo
70 share/locale/el/LC_MESSAGES/gcab.mo
71 share/locale/es/LC_MESSAGES/gcab.mo
72 share/locale/eu/LC_MESSAGES/gcab.mo
73 share/locale/fi/LC_MESSAGES/gcab.mo
74 share/locale/fr/LC_MESSAGES/gcab.mo
75 share/locale/fur/LC_MESSAGES/gcab.mo
76 share/locale/gl/LC_MESSAGES/gcab.mo
77 share/locale/hu/LC_MESSAGES/gcab.mo
78 share/locale/id/LC_MESSAGES/gcab.mo
79 share/locale/lt/LC_MESSAGES/gcab.mo
80 share/locale/lv/LC_MESSAGES/gcab.mo
81 share/locale/nb/LC_MESSAGES/gcab.mo
82 share/locale/oc/LC_MESSAGES/gcab.mo
83 share/locale/pl/LC_MESSAGES/gcab.mo
84 share/locale/pt/LC_MESSAGES/gcab.mo
85 share/locale/pt_BR/LC_MESSAGES/gcab.mo
86 share/locale/ru/LC_MESSAGES/gcab.mo
87 share/locale/sl/LC_MESSAGES/gcab.mo
88 share/locale/sr/LC_MESSAGES/gcab.mo
89 share/locale/sr@latin/LC_MESSAGES/gcab.mo
90 share/locale/sv/LC_MESSAGES/gcab.mo
91 share/locale/tg/LC_MESSAGES/gcab.mo
92 share/locale/tr/LC_MESSAGES/gcab.mo
93 share/locale/zh_CN/LC_MESSAGES/gcab.mo
94 share/man/man1/gcab.1.gz
95 share/vala/vapi/
96  libgcab-1.0.deps
97  libgcab-1.0.vapi
98
99
100 [FILE:353:manifests/plist.docs]
101 share/doc/gcab/
102  annotation-glossary.html
103  api-index-0-5.html
104  api-index-0-6.html
105  api-index-1-0.html
106  api-index-deprecated.html
107  api-index-full.html
108  ch01.html
109  gcab-GCabCabinet.html
110  gcab-GCabFile.html
111  gcab-GCabFolder.html
112  home.png
113  index.html
114  left-insensitive.png
115  left.png
116  right-insensitive.png
117  right.png
118  style.css
119  up-insensitive.png
120  up.png
121
122
123 [FILE:1591:patches/patch-meson.build]
124 --- meson.build.orig    2018-02-09 12:44:30 UTC
125 +++ meson.build
126 @@ -5,7 +5,6 @@ project('gcab', 'c',
127    default_options : ['warning_level=2', 'c_std=c99'],
128  )
129  
130 -git_version = run_command(['git', 'describe', '--abbrev=4', 'HEAD']).stdout().strip().split('-')
131  
132  # libtool versioning
133  lt_current = '0'
134 @@ -15,7 +14,6 @@ lt_version = '@0@.@1@.@2@'.format(lt_cur
135  
136  # get suported warning flags
137  test_args = [
138 -  '-fstack-protector-strong',
139    '-Waggregate-return',
140    '-Wunused',
141    '-Warray-bounds',
142 @@ -72,10 +70,7 @@ endforeach
143  # enable full RELRO where possible
144  # FIXME: until https://github.com/mesonbuild/meson/issues/1140 is fixed
145  global_link_args = []
146 -test_link_args = [
147 -  '-Wl,-z,relro',
148 -  '-Wl,-z,now',
149 -]
150 +test_link_args = []
151  foreach arg: test_link_args
152    if cc.has_argument(arg)
153      global_link_args += arg
154 @@ -95,11 +90,7 @@ i18n = import('i18n')
155  conf = configuration_data()
156  conf.set_quoted('GETTEXT_PACKAGE', meson.project_name())
157  conf.set_quoted('PACKAGE_NAME', meson.project_name())
158 -if git_version.length() == 3
159 -  conf.set_quoted('PACKAGE_STRING', '@0@ @1@.@2@-@3@'.format(meson.project_name(), git_version[0], git_version[1], git_version[2]))
160 -else
161 -  conf.set_quoted('PACKAGE_STRING', '@0@ v@1@'.format(meson.project_name(), meson.project_version()))
162 -endif
163 +conf.set_quoted('PACKAGE_STRING', '@0@ v@1@'.format(meson.project_name(), meson.project_version()))
164  
165  conf.set_quoted('LOCALEDIR', join_paths(get_option('prefix'), get_option('localedir')))
166  conf.set_quoted('PACKAGE_BUGREPORT', 'https://bugzilla.gnome.org/enter_bug.cgi?product=msitools&component=gcab')
167