1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Cabinet file library and tool
8 HOMEPAGE= https://wiki.gnome.org/msitools
12 SITES[main]= GNOME/gcab/1.1
13 DISTFILE[1]= gcab-1.1.tar.xz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= vala:single:standard
23 gtk-doc:single:standard
25 USES= cpe gettext-tools gmake libtool pkgconfig meson
26 GNOME_COMPONENTS= glib intltool introspection
29 FPC_EQUIVALENT= archivers/gcab
30 MESON_ARGS= -Dtests=false
31 MESON_INSERT_RPATH= libgcab/meson.build
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
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
48 192b2272c2adfde43595e5c62388854bca8a404bc796585b638e81774dd62950 76132 gcab-1.1.tar.xz
51 [FILE:1380:manifests/plist.primary]
53 include/libgcab-1.0/libgcab.h
54 include/libgcab-1.0/libgcab/
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
100 [FILE:353:manifests/plist.docs]
102 annotation-glossary.html
106 api-index-deprecated.html
109 gcab-GCabCabinet.html
116 right-insensitive.png
123 [FILE:1591:patches/patch-meson.build]
124 --- meson.build.orig 2018-02-09 12:44:30 UTC
126 @@ -5,7 +5,6 @@ project('gcab', 'c',
127 default_options : ['warning_level=2', 'c_std=c99'],
130 -git_version = run_command(['git', 'describe', '--abbrev=4', 'HEAD']).stdout().strip().split('-')
134 @@ -15,7 +14,6 @@ lt_version = '@0@.@1@.@2@'.format(lt_cur
136 # get suported warning flags
138 - '-fstack-protector-strong',
139 '-Waggregate-return',
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 = []
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]))
161 - conf.set_quoted('PACKAGE_STRING', '@0@ v@1@'.format(meson.project_name(), meson.project_version()))
163 +conf.set_quoted('PACKAGE_STRING', '@0@ v@1@'.format(meson.project_name(), meson.project_version()))
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')