Commit f8d5281
6
plików
+770
dodanych
-0
usuniętych
@@ -0,0 +1,459 @@
1
+pkgname: easytag
2
+pkgver: '2.4.3'
3
+pkgrel: '7'
4
+pkgdesc: 'Utility for viewing and editing tags for most audio formats'
5
+url: 'http://projects.gnome.org/easytag/'
6
+arch: x86_64
7
+depends: []
8
+makedepends:
9
+- id3lib
10
+- libid3tag
11
+- flac
12
+- libvorbis
13
+- speex
14
+- gtk3
15
+- itstool
16
+- perl-xml-parser
17
+
18
+source:
19
+- 'http://download.gnome.org/sources/${pkgname}/2.4/${pkgname}-${pkgver}.tar.xz'
20
+
21
+sha256sums:
22
+- SKIP
23
+
24
+footprint_easytag_bg: |
25
+ drwxr-xr-x root/root usr/share/locale/bg/
26
+ drwxr-xr-x root/root usr/share/locale/bg/LC_MESSAGES/
27
+ -rw-r--r-- root/root usr/share/locale/bg/LC_MESSAGES/easytag.mo
28
+
29
+footprint_easytag_bs: |
30
+ drwxr-xr-x root/root usr/share/locale/bs/
31
+ drwxr-xr-x root/root usr/share/locale/bs/LC_MESSAGES/
32
+ -rw-r--r-- root/root usr/share/locale/bs/LC_MESSAGES/easytag.mo
33
+
34
+footprint_easytag_ca: |
35
+ drwxr-xr-x root/root usr/share/locale/ca/
36
+ drwxr-xr-x root/root usr/share/locale/ca/LC_MESSAGES/
37
+ -rw-r--r-- root/root usr/share/locale/ca/LC_MESSAGES/easytag.mo
38
+
39
+footprint_easytag_cs: |
40
+ drwxr-xr-x root/root usr/share/locale/cs/
41
+ drwxr-xr-x root/root usr/share/locale/cs/LC_MESSAGES/
42
+ -rw-r--r-- root/root usr/share/locale/cs/LC_MESSAGES/easytag.mo
43
+
44
+footprint_easytag_da: |
45
+ drwxr-xr-x root/root usr/share/locale/da/
46
+ drwxr-xr-x root/root usr/share/locale/da/LC_MESSAGES/
47
+ -rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/easytag.mo
48
+
49
+footprint_easytag_de: |
50
+ drwxr-xr-x root/root usr/share/locale/de/
51
+ drwxr-xr-x root/root usr/share/locale/de/LC_MESSAGES/
52
+ -rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/easytag.mo
53
+
54
+footprint_easytag_el: |
55
+ drwxr-xr-x root/root usr/share/locale/el/
56
+ drwxr-xr-x root/root usr/share/locale/el/LC_MESSAGES/
57
+ -rw-r--r-- root/root usr/share/locale/el/LC_MESSAGES/easytag.mo
58
+
59
+footprint_easytag_es: |
60
+ drwxr-xr-x root/root usr/share/locale/es/
61
+ drwxr-xr-x root/root usr/share/locale/es/LC_MESSAGES/
62
+ -rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/easytag.mo
63
+
64
+footprint: |
65
+ drwxr-xr-x root/root usr/
66
+ drwxr-xr-x root/root usr/bin/
67
+ -rwxr-xr-x root/root usr/bin/easytag
68
+ drwxr-xr-x root/root usr/share/
69
+ drwxr-xr-x root/root usr/share/appdata/
70
+ -rw-r--r-- root/root usr/share/appdata/easytag.appdata.xml
71
+ drwxr-xr-x root/root usr/share/applications/
72
+ -rw-r--r-- root/root usr/share/applications/easytag.desktop
73
+ drwxr-xr-x root/root usr/share/glib-2.0/
74
+ drwxr-xr-x root/root usr/share/glib-2.0/schemas/
75
+ -rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.EasyTAG.enums.xml
76
+ -rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.EasyTAG.gschema.xml
77
+ drwxr-xr-x root/root usr/share/help/
78
+ drwxr-xr-x root/root usr/share/help/C/
79
+ drwxr-xr-x root/root usr/share/help/C/easytag/
80
+ -rw-r--r-- root/root usr/share/help/C/easytag/cddb-search.page
81
+ -rw-r--r-- root/root usr/share/help/C/easytag/file-rename.page
82
+ -rw-r--r-- root/root usr/share/help/C/easytag/file-select.page
83
+ -rw-r--r-- root/root usr/share/help/C/easytag/format-specifier.page
84
+ -rw-r--r-- root/root usr/share/help/C/easytag/image-delete.page
85
+ -rw-r--r-- root/root usr/share/help/C/easytag/image-export.page
86
+ -rw-r--r-- root/root usr/share/help/C/easytag/image.page
87
+ -rw-r--r-- root/root usr/share/help/C/easytag/index.page
88
+ -rw-r--r-- root/root usr/share/help/C/easytag/introduction.page
89
+ -rw-r--r-- root/root usr/share/help/C/easytag/keyboard-shortcuts.page
90
+ -rw-r--r-- root/root usr/share/help/C/easytag/legal.xml
91
+ drwxr-xr-x root/root usr/share/help/C/easytag/media/
92
+ -rw-r--r-- root/root usr/share/help/C/easytag/media/icon.png
93
+ -rw-r--r-- root/root usr/share/help/C/easytag/playlist-generate.page
94
+ -rw-r--r-- root/root usr/share/help/C/easytag/problems-id3.page
95
+ -rw-r--r-- root/root usr/share/help/C/easytag/problems-ogg-split.page
96
+ -rw-r--r-- root/root usr/share/help/C/easytag/scanner.page
97
+ -rw-r--r-- root/root usr/share/help/C/easytag/starting.page
98
+ -rw-r--r-- root/root usr/share/help/C/easytag/tag-capitalization.page
99
+ -rw-r--r-- root/root usr/share/help/C/easytag/tag-field.page
100
+ -rw-r--r-- root/root usr/share/help/C/easytag/tag.page
101
+ drwxr-xr-x root/root usr/share/help/ca/
102
+ drwxr-xr-x root/root usr/share/help/ca/easytag/
103
+ -rw-r--r-- root/root usr/share/help/ca/easytag/cddb-search.page
104
+ -rw-r--r-- root/root usr/share/help/ca/easytag/file-rename.page
105
+ -rw-r--r-- root/root usr/share/help/ca/easytag/file-select.page
106
+ -rw-r--r-- root/root usr/share/help/ca/easytag/format-specifier.page
107
+ -rw-r--r-- root/root usr/share/help/ca/easytag/image-delete.page
108
+ -rw-r--r-- root/root usr/share/help/ca/easytag/image-export.page
109
+ -rw-r--r-- root/root usr/share/help/ca/easytag/image.page
110
+ -rw-r--r-- root/root usr/share/help/ca/easytag/index.page
111
+ -rw-r--r-- root/root usr/share/help/ca/easytag/introduction.page
112
+ -rw-r--r-- root/root usr/share/help/ca/easytag/keyboard-shortcuts.page
113
+ -rw-r--r-- root/root usr/share/help/ca/easytag/legal.xml
114
+ drwxr-xr-x root/root usr/share/help/ca/easytag/media/
115
+ lrwxrwxrwx root/root usr/share/help/ca/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
116
+ -rw-r--r-- root/root usr/share/help/ca/easytag/playlist-generate.page
117
+ -rw-r--r-- root/root usr/share/help/ca/easytag/problems-id3.page
118
+ -rw-r--r-- root/root usr/share/help/ca/easytag/problems-ogg-split.page
119
+ -rw-r--r-- root/root usr/share/help/ca/easytag/scanner.page
120
+ -rw-r--r-- root/root usr/share/help/ca/easytag/starting.page
121
+ -rw-r--r-- root/root usr/share/help/ca/easytag/tag-capitalization.page
122
+ -rw-r--r-- root/root usr/share/help/ca/easytag/tag-field.page
123
+ -rw-r--r-- root/root usr/share/help/ca/easytag/tag.page
124
+ drwxr-xr-x root/root usr/share/help/cs/
125
+ drwxr-xr-x root/root usr/share/help/cs/easytag/
126
+ -rw-r--r-- root/root usr/share/help/cs/easytag/cddb-search.page
127
+ -rw-r--r-- root/root usr/share/help/cs/easytag/file-rename.page
128
+ -rw-r--r-- root/root usr/share/help/cs/easytag/file-select.page
129
+ -rw-r--r-- root/root usr/share/help/cs/easytag/format-specifier.page
130
+ -rw-r--r-- root/root usr/share/help/cs/easytag/image-delete.page
131
+ -rw-r--r-- root/root usr/share/help/cs/easytag/image-export.page
132
+ -rw-r--r-- root/root usr/share/help/cs/easytag/image.page
133
+ -rw-r--r-- root/root usr/share/help/cs/easytag/index.page
134
+ -rw-r--r-- root/root usr/share/help/cs/easytag/introduction.page
135
+ -rw-r--r-- root/root usr/share/help/cs/easytag/keyboard-shortcuts.page
136
+ -rw-r--r-- root/root usr/share/help/cs/easytag/legal.xml
137
+ drwxr-xr-x root/root usr/share/help/cs/easytag/media/
138
+ lrwxrwxrwx root/root usr/share/help/cs/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
139
+ -rw-r--r-- root/root usr/share/help/cs/easytag/playlist-generate.page
140
+ -rw-r--r-- root/root usr/share/help/cs/easytag/problems-id3.page
141
+ -rw-r--r-- root/root usr/share/help/cs/easytag/problems-ogg-split.page
142
+ -rw-r--r-- root/root usr/share/help/cs/easytag/scanner.page
143
+ -rw-r--r-- root/root usr/share/help/cs/easytag/starting.page
144
+ -rw-r--r-- root/root usr/share/help/cs/easytag/tag-capitalization.page
145
+ -rw-r--r-- root/root usr/share/help/cs/easytag/tag-field.page
146
+ -rw-r--r-- root/root usr/share/help/cs/easytag/tag.page
147
+ drwxr-xr-x root/root usr/share/help/de/
148
+ drwxr-xr-x root/root usr/share/help/de/easytag/
149
+ -rw-r--r-- root/root usr/share/help/de/easytag/cddb-search.page
150
+ -rw-r--r-- root/root usr/share/help/de/easytag/file-rename.page
151
+ -rw-r--r-- root/root usr/share/help/de/easytag/file-select.page
152
+ -rw-r--r-- root/root usr/share/help/de/easytag/format-specifier.page
153
+ -rw-r--r-- root/root usr/share/help/de/easytag/image-delete.page
154
+ -rw-r--r-- root/root usr/share/help/de/easytag/image-export.page
155
+ -rw-r--r-- root/root usr/share/help/de/easytag/image.page
156
+ -rw-r--r-- root/root usr/share/help/de/easytag/index.page
157
+ -rw-r--r-- root/root usr/share/help/de/easytag/introduction.page
158
+ -rw-r--r-- root/root usr/share/help/de/easytag/keyboard-shortcuts.page
159
+ -rw-r--r-- root/root usr/share/help/de/easytag/legal.xml
160
+ drwxr-xr-x root/root usr/share/help/de/easytag/media/
161
+ lrwxrwxrwx root/root usr/share/help/de/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
162
+ -rw-r--r-- root/root usr/share/help/de/easytag/playlist-generate.page
163
+ -rw-r--r-- root/root usr/share/help/de/easytag/problems-id3.page
164
+ -rw-r--r-- root/root usr/share/help/de/easytag/problems-ogg-split.page
165
+ -rw-r--r-- root/root usr/share/help/de/easytag/scanner.page
166
+ -rw-r--r-- root/root usr/share/help/de/easytag/starting.page
167
+ -rw-r--r-- root/root usr/share/help/de/easytag/tag-capitalization.page
168
+ -rw-r--r-- root/root usr/share/help/de/easytag/tag-field.page
169
+ -rw-r--r-- root/root usr/share/help/de/easytag/tag.page
170
+ drwxr-xr-x root/root usr/share/help/el/
171
+ drwxr-xr-x root/root usr/share/help/el/easytag/
172
+ -rw-r--r-- root/root usr/share/help/el/easytag/cddb-search.page
173
+ -rw-r--r-- root/root usr/share/help/el/easytag/file-rename.page
174
+ -rw-r--r-- root/root usr/share/help/el/easytag/file-select.page
175
+ -rw-r--r-- root/root usr/share/help/el/easytag/format-specifier.page
176
+ -rw-r--r-- root/root usr/share/help/el/easytag/image-delete.page
177
+ -rw-r--r-- root/root usr/share/help/el/easytag/image-export.page
178
+ -rw-r--r-- root/root usr/share/help/el/easytag/image.page
179
+ -rw-r--r-- root/root usr/share/help/el/easytag/index.page
180
+ -rw-r--r-- root/root usr/share/help/el/easytag/introduction.page
181
+ -rw-r--r-- root/root usr/share/help/el/easytag/keyboard-shortcuts.page
182
+ -rw-r--r-- root/root usr/share/help/el/easytag/legal.xml
183
+ drwxr-xr-x root/root usr/share/help/el/easytag/media/
184
+ lrwxrwxrwx root/root usr/share/help/el/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
185
+ -rw-r--r-- root/root usr/share/help/el/easytag/playlist-generate.page
186
+ -rw-r--r-- root/root usr/share/help/el/easytag/problems-id3.page
187
+ -rw-r--r-- root/root usr/share/help/el/easytag/problems-ogg-split.page
188
+ -rw-r--r-- root/root usr/share/help/el/easytag/scanner.page
189
+ -rw-r--r-- root/root usr/share/help/el/easytag/starting.page
190
+ -rw-r--r-- root/root usr/share/help/el/easytag/tag-capitalization.page
191
+ -rw-r--r-- root/root usr/share/help/el/easytag/tag-field.page
192
+ -rw-r--r-- root/root usr/share/help/el/easytag/tag.page
193
+ drwxr-xr-x root/root usr/share/help/es/
194
+ drwxr-xr-x root/root usr/share/help/es/easytag/
195
+ -rw-r--r-- root/root usr/share/help/es/easytag/cddb-search.page
196
+ -rw-r--r-- root/root usr/share/help/es/easytag/file-rename.page
197
+ -rw-r--r-- root/root usr/share/help/es/easytag/file-select.page
198
+ -rw-r--r-- root/root usr/share/help/es/easytag/format-specifier.page
199
+ -rw-r--r-- root/root usr/share/help/es/easytag/image-delete.page
200
+ -rw-r--r-- root/root usr/share/help/es/easytag/image-export.page
201
+ -rw-r--r-- root/root usr/share/help/es/easytag/image.page
202
+ -rw-r--r-- root/root usr/share/help/es/easytag/index.page
203
+ -rw-r--r-- root/root usr/share/help/es/easytag/introduction.page
204
+ -rw-r--r-- root/root usr/share/help/es/easytag/keyboard-shortcuts.page
205
+ -rw-r--r-- root/root usr/share/help/es/easytag/legal.xml
206
+ drwxr-xr-x root/root usr/share/help/es/easytag/media/
207
+ lrwxrwxrwx root/root usr/share/help/es/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
208
+ -rw-r--r-- root/root usr/share/help/es/easytag/playlist-generate.page
209
+ -rw-r--r-- root/root usr/share/help/es/easytag/problems-id3.page
210
+ -rw-r--r-- root/root usr/share/help/es/easytag/problems-ogg-split.page
211
+ -rw-r--r-- root/root usr/share/help/es/easytag/scanner.page
212
+ -rw-r--r-- root/root usr/share/help/es/easytag/starting.page
213
+ -rw-r--r-- root/root usr/share/help/es/easytag/tag-capitalization.page
214
+ -rw-r--r-- root/root usr/share/help/es/easytag/tag-field.page
215
+ -rw-r--r-- root/root usr/share/help/es/easytag/tag.page
216
+ drwxr-xr-x root/root usr/share/help/fr/
217
+ drwxr-xr-x root/root usr/share/help/fr/easytag/
218
+ -rw-r--r-- root/root usr/share/help/fr/easytag/cddb-search.page
219
+ -rw-r--r-- root/root usr/share/help/fr/easytag/file-rename.page
220
+ -rw-r--r-- root/root usr/share/help/fr/easytag/file-select.page
221
+ -rw-r--r-- root/root usr/share/help/fr/easytag/format-specifier.page
222
+ -rw-r--r-- root/root usr/share/help/fr/easytag/image-delete.page
223
+ -rw-r--r-- root/root usr/share/help/fr/easytag/image-export.page
224
+ -rw-r--r-- root/root usr/share/help/fr/easytag/image.page
225
+ -rw-r--r-- root/root usr/share/help/fr/easytag/index.page
226
+ -rw-r--r-- root/root usr/share/help/fr/easytag/introduction.page
227
+ -rw-r--r-- root/root usr/share/help/fr/easytag/keyboard-shortcuts.page
228
+ -rw-r--r-- root/root usr/share/help/fr/easytag/legal.xml
229
+ drwxr-xr-x root/root usr/share/help/fr/easytag/media/
230
+ lrwxrwxrwx root/root usr/share/help/fr/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
231
+ -rw-r--r-- root/root usr/share/help/fr/easytag/playlist-generate.page
232
+ -rw-r--r-- root/root usr/share/help/fr/easytag/problems-id3.page
233
+ -rw-r--r-- root/root usr/share/help/fr/easytag/problems-ogg-split.page
234
+ -rw-r--r-- root/root usr/share/help/fr/easytag/scanner.page
235
+ -rw-r--r-- root/root usr/share/help/fr/easytag/starting.page
236
+ -rw-r--r-- root/root usr/share/help/fr/easytag/tag-capitalization.page
237
+ -rw-r--r-- root/root usr/share/help/fr/easytag/tag-field.page
238
+ -rw-r--r-- root/root usr/share/help/fr/easytag/tag.page
239
+ drwxr-xr-x root/root usr/share/help/hu/
240
+ drwxr-xr-x root/root usr/share/help/hu/easytag/
241
+ -rw-r--r-- root/root usr/share/help/hu/easytag/cddb-search.page
242
+ -rw-r--r-- root/root usr/share/help/hu/easytag/file-rename.page
243
+ -rw-r--r-- root/root usr/share/help/hu/easytag/file-select.page
244
+ -rw-r--r-- root/root usr/share/help/hu/easytag/format-specifier.page
245
+ -rw-r--r-- root/root usr/share/help/hu/easytag/image-delete.page
246
+ -rw-r--r-- root/root usr/share/help/hu/easytag/image-export.page
247
+ -rw-r--r-- root/root usr/share/help/hu/easytag/image.page
248
+ -rw-r--r-- root/root usr/share/help/hu/easytag/index.page
249
+ -rw-r--r-- root/root usr/share/help/hu/easytag/introduction.page
250
+ -rw-r--r-- root/root usr/share/help/hu/easytag/keyboard-shortcuts.page
251
+ -rw-r--r-- root/root usr/share/help/hu/easytag/legal.xml
252
+ drwxr-xr-x root/root usr/share/help/hu/easytag/media/
253
+ lrwxrwxrwx root/root usr/share/help/hu/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
254
+ -rw-r--r-- root/root usr/share/help/hu/easytag/playlist-generate.page
255
+ -rw-r--r-- root/root usr/share/help/hu/easytag/problems-id3.page
256
+ -rw-r--r-- root/root usr/share/help/hu/easytag/problems-ogg-split.page
257
+ -rw-r--r-- root/root usr/share/help/hu/easytag/scanner.page
258
+ -rw-r--r-- root/root usr/share/help/hu/easytag/starting.page
259
+ -rw-r--r-- root/root usr/share/help/hu/easytag/tag-capitalization.page
260
+ -rw-r--r-- root/root usr/share/help/hu/easytag/tag-field.page
261
+ -rw-r--r-- root/root usr/share/help/hu/easytag/tag.page
262
+ drwxr-xr-x root/root usr/share/help/sv/
263
+ drwxr-xr-x root/root usr/share/help/sv/easytag/
264
+ -rw-r--r-- root/root usr/share/help/sv/easytag/cddb-search.page
265
+ -rw-r--r-- root/root usr/share/help/sv/easytag/file-rename.page
266
+ -rw-r--r-- root/root usr/share/help/sv/easytag/file-select.page
267
+ -rw-r--r-- root/root usr/share/help/sv/easytag/format-specifier.page
268
+ -rw-r--r-- root/root usr/share/help/sv/easytag/image-delete.page
269
+ -rw-r--r-- root/root usr/share/help/sv/easytag/image-export.page
270
+ -rw-r--r-- root/root usr/share/help/sv/easytag/image.page
271
+ -rw-r--r-- root/root usr/share/help/sv/easytag/index.page
272
+ -rw-r--r-- root/root usr/share/help/sv/easytag/introduction.page
273
+ -rw-r--r-- root/root usr/share/help/sv/easytag/keyboard-shortcuts.page
274
+ -rw-r--r-- root/root usr/share/help/sv/easytag/legal.xml
275
+ drwxr-xr-x root/root usr/share/help/sv/easytag/media/
276
+ lrwxrwxrwx root/root usr/share/help/sv/easytag/media/icon.png -> /usr/share/help/C/easytag/media/icon.png
277
+ -rw-r--r-- root/root usr/share/help/sv/easytag/playlist-generate.page
278
+ -rw-r--r-- root/root usr/share/help/sv/easytag/problems-id3.page
279
+ -rw-r--r-- root/root usr/share/help/sv/easytag/problems-ogg-split.page
280
+ -rw-r--r-- root/root usr/share/help/sv/easytag/scanner.page
281
+ -rw-r--r-- root/root usr/share/help/sv/easytag/starting.page
282
+ -rw-r--r-- root/root usr/share/help/sv/easytag/tag-capitalization.page
283
+ -rw-r--r-- root/root usr/share/help/sv/easytag/tag-field.page
284
+ -rw-r--r-- root/root usr/share/help/sv/easytag/tag.page
285
+ drwxr-xr-x root/root usr/share/icons/
286
+ drwxr-xr-x root/root usr/share/icons/hicolor/
287
+ drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
288
+ drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
289
+ -rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/easytag.png
290
+ drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
291
+ drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
292
+ -rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/easytag.png
293
+ drwxr-xr-x root/root usr/share/icons/hicolor/22x22/
294
+ drwxr-xr-x root/root usr/share/icons/hicolor/22x22/apps/
295
+ -rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/easytag.png
296
+ drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
297
+ drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
298
+ -rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/easytag.png
299
+ drwxr-xr-x root/root usr/share/icons/hicolor/256x256/
300
+ drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
301
+ -rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/easytag.png
302
+ drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
303
+ drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
304
+ -rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/easytag.png
305
+ drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
306
+ drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
307
+ -rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/easytag.png
308
+ drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
309
+ drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
310
+ -rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/easytag.png
311
+ drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
312
+ drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
313
+ -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/easytag.svg
314
+ drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/
315
+ drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/apps/
316
+ -rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/easytag-symbolic.svg
317
+
318
+footprint_easytag_fr: |
319
+ drwxr-xr-x root/root usr/share/locale/fr/
320
+ drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
321
+ -rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/easytag.mo
322
+
323
+footprint_easytag_he: |
324
+ drwxr-xr-x root/root usr/share/locale/he/
325
+ drwxr-xr-x root/root usr/share/locale/he/LC_MESSAGES/
326
+ -rw-r--r-- root/root usr/share/locale/he/LC_MESSAGES/easytag.mo
327
+
328
+footprint_easytag_hr: |
329
+ drwxr-xr-x root/root usr/share/locale/hr/
330
+ drwxr-xr-x root/root usr/share/locale/hr/LC_MESSAGES/
331
+ -rw-r--r-- root/root usr/share/locale/hr/LC_MESSAGES/easytag.mo
332
+
333
+footprint_easytag_hu: |
334
+ drwxr-xr-x root/root usr/share/locale/hu/
335
+ drwxr-xr-x root/root usr/share/locale/hu/LC_MESSAGES/
336
+ -rw-r--r-- root/root usr/share/locale/hu/LC_MESSAGES/easytag.mo
337
+
338
+footprint_easytag_id: |
339
+ drwxr-xr-x root/root usr/share/locale/id/
340
+ drwxr-xr-x root/root usr/share/locale/id/LC_MESSAGES/
341
+ -rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/easytag.mo
342
+
343
+footprint_easytag_it: |
344
+ drwxr-xr-x root/root usr/share/locale/it/
345
+ drwxr-xr-x root/root usr/share/locale/it/LC_MESSAGES/
346
+ -rw-r--r-- root/root usr/share/locale/it/LC_MESSAGES/easytag.mo
347
+
348
+footprint_easytag_ja: |
349
+ drwxr-xr-x root/root usr/share/locale/ja/
350
+ drwxr-xr-x root/root usr/share/locale/ja/LC_MESSAGES/
351
+ -rw-r--r-- root/root usr/share/locale/ja/LC_MESSAGES/easytag.mo
352
+
353
+footprint_easytag_ko: |
354
+ drwxr-xr-x root/root usr/share/locale/ko/
355
+ drwxr-xr-x root/root usr/share/locale/ko/LC_MESSAGES/
356
+ -rw-r--r-- root/root usr/share/locale/ko/LC_MESSAGES/easytag.mo
357
+
358
+footprint_easytag_lt: |
359
+ drwxr-xr-x root/root usr/share/locale/lt/
360
+ drwxr-xr-x root/root usr/share/locale/lt/LC_MESSAGES/
361
+ -rw-r--r-- root/root usr/share/locale/lt/LC_MESSAGES/easytag.mo
362
+
363
+footprint_easytag_man: |
364
+ drwxr-xr-x root/root usr/share/man/
365
+ drwxr-xr-x root/root usr/share/man/man1/
366
+ -rw-r--r-- root/root usr/share/man/man1/easytag.1.gz
367
+
368
+footprint_easytag_nl: |
369
+ drwxr-xr-x root/root usr/share/locale/nl/
370
+ drwxr-xr-x root/root usr/share/locale/nl/LC_MESSAGES/
371
+ -rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/easytag.mo
372
+
373
+footprint_easytag_oc: |
374
+ drwxr-xr-x root/root usr/share/locale/oc/
375
+ drwxr-xr-x root/root usr/share/locale/oc/LC_MESSAGES/
376
+ -rw-r--r-- root/root usr/share/locale/oc/LC_MESSAGES/easytag.mo
377
+
378
+footprint_easytag_pl: |
379
+ drwxr-xr-x root/root usr/share/locale/pl/
380
+ drwxr-xr-x root/root usr/share/locale/pl/LC_MESSAGES/
381
+ -rw-r--r-- root/root usr/share/locale/pl/LC_MESSAGES/easytag.mo
382
+
383
+footprint_easytag_pt: |
384
+ drwxr-xr-x root/root usr/share/locale/pt/
385
+ drwxr-xr-x root/root usr/share/locale/pt/LC_MESSAGES/
386
+ -rw-r--r-- root/root usr/share/locale/pt/LC_MESSAGES/easytag.mo
387
+ drwxr-xr-x root/root usr/share/locale/pt_BR/
388
+ drwxr-xr-x root/root usr/share/locale/pt_BR/LC_MESSAGES/
389
+ -rw-r--r-- root/root usr/share/locale/pt_BR/LC_MESSAGES/easytag.mo
390
+
391
+footprint_easytag_ro: |
392
+ drwxr-xr-x root/root usr/share/locale/ro/
393
+ drwxr-xr-x root/root usr/share/locale/ro/LC_MESSAGES/
394
+ -rw-r--r-- root/root usr/share/locale/ro/LC_MESSAGES/easytag.mo
395
+
396
+footprint_easytag_ru: |
397
+ drwxr-xr-x root/root usr/share/locale/ru/
398
+ drwxr-xr-x root/root usr/share/locale/ru/LC_MESSAGES/
399
+ -rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/easytag.mo
400
+
401
+footprint_easytag_sl: |
402
+ drwxr-xr-x root/root usr/share/locale/sl/
403
+ drwxr-xr-x root/root usr/share/locale/sl/LC_MESSAGES/
404
+ -rw-r--r-- root/root usr/share/locale/sl/LC_MESSAGES/easytag.mo
405
+
406
+footprint_easytag_sr: |
407
+ drwxr-xr-x root/root usr/share/locale/sr/
408
+ drwxr-xr-x root/root usr/share/locale/sr/LC_MESSAGES/
409
+ -rw-r--r-- root/root usr/share/locale/sr/LC_MESSAGES/easytag.mo
410
+ drwxr-xr-x root/root usr/share/locale/sr@latin/
411
+ drwxr-xr-x root/root usr/share/locale/sr@latin/LC_MESSAGES/
412
+ -rw-r--r-- root/root usr/share/locale/sr@latin/LC_MESSAGES/easytag.mo
413
+
414
+footprint_easytag_sv: |
415
+ drwxr-xr-x root/root usr/share/locale/sv/
416
+ drwxr-xr-x root/root usr/share/locale/sv/LC_MESSAGES/
417
+ -rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/easytag.mo
418
+
419
+footprint_easytag_te: |
420
+ drwxr-xr-x root/root usr/share/locale/te/
421
+ drwxr-xr-x root/root usr/share/locale/te/LC_MESSAGES/
422
+ -rw-r--r-- root/root usr/share/locale/te/LC_MESSAGES/easytag.mo
423
+
424
+footprint_easytag_tr: |
425
+ drwxr-xr-x root/root usr/share/locale/tr/
426
+ drwxr-xr-x root/root usr/share/locale/tr/LC_MESSAGES/
427
+ -rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/easytag.mo
428
+
429
+footprint_easytag_uk: |
430
+ drwxr-xr-x root/root usr/share/locale/uk/
431
+ drwxr-xr-x root/root usr/share/locale/uk/LC_MESSAGES/
432
+ -rw-r--r-- root/root usr/share/locale/uk/LC_MESSAGES/easytag.mo
433
+
434
+footprint_easytag_zh: |
435
+ drwxr-xr-x root/root usr/share/locale/zh_CN/
436
+ drwxr-xr-x root/root usr/share/locale/zh_CN/LC_MESSAGES/
437
+ -rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/easytag.mo
438
+ drwxr-xr-x root/root usr/share/locale/zh_TW/
439
+ drwxr-xr-x root/root usr/share/locale/zh_TW/LC_MESSAGES/
440
+ -rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/easytag.mo
441
+
442
+build: |
443
+ cd ${pkgname}-${pkgver}
444
+
445
+ export CFLAGS="${CFLAGS} -std=gnu17 -Wno-implicit-function-declaration -Wno-int-conversion -Wno-error"
446
+ export CXXFLAGS="${CXXFLAGS} -std=c++11 -fpermissive -Wno-error"
447
+ export LDFLAGS="${LDFLAGS} -lstdc++"
448
+
449
+ ldconfig 2>/dev/null || true
450
+ export LD_LIBRARY_PATH="/usr/lib:/usr/local/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
451
+
452
+ ./configure --prefix=/usr \
453
+ --disable-schemas-compile
454
+
455
+ make
456
+
457
+package: |
458
+ cd ${pkgname}-${pkgver}
459
+ make DESTDIR="${PKGDIR}" install
0
460
new file mode 100644
@@ -0,0 +1,74 @@
1
+pkgname: 'gtk3-gir'
2
+pkgver: '3.24.52'
3
+pkgrel: '1'
4
+pkgdesc: 'GObject Introspection data for GTK+ 3 (Gtk-3.0.gir & typelib)'
5
+url: 'https://www.gtk.org/'
6
+arch: x86_64
7
+license:
8
+- 'LGPL-2.1-or-later'
9
+
10
+depends:
11
+- gtk3
12
+- gobject-introspection
13
+
14
+makedepends:
15
+- gtk3
16
+- gobject-introspection
17
+- glib-2.0
18
+- pango
19
+- gdk-pixbuf2
20
+- atk
21
+- wayland
22
+- wayland-protocols
23
+- meson
24
+- ninja
25
+
26
+source:
27
+- 'https://download.gnome.org/sources/gtk+/3.24/gtk-${pkgver}.tar.xz'
28
+
29
+sha256sums:
30
+- SKIP
31
+
32
+footprint: |
33
+ drwxr-xr-x root/root usr/
34
+ drwxr-xr-x root/root usr/lib/
35
+ drwxr-xr-x root/root usr/lib/girepository-1.0/
36
+ -rw-r--r-- root/root usr/lib/girepository-1.0/Gdk-3.0.typelib
37
+ -rw-r--r-- root/root usr/lib/girepository-1.0/GdkX11-3.0.typelib
38
+ -rw-r--r-- root/root usr/lib/girepository-1.0/Gtk-3.0.typelib
39
+ drwxr-xr-x root/root usr/share/
40
+ drwxr-xr-x root/root usr/share/gir-1.0/
41
+ -rw-r--r-- root/root usr/share/gir-1.0/Gdk-3.0.gir
42
+ -rw-r--r-- root/root usr/share/gir-1.0/GdkX11-3.0.gir
43
+ -rw-r--r-- root/root usr/share/gir-1.0/Gtk-3.0.gir
44
+
45
+build: |
46
+ cd gtk-${pkgver}
47
+
48
+ mkdir build
49
+ cd build
50
+
51
+ meson setup .. \
52
+ --prefix=/usr \
53
+ --buildtype=plain \
54
+ -Dintrospection=true \
55
+ -Ddemos=false \
56
+ -Dexamples=false \
57
+ -Dtests=false
58
+
59
+ ninja
60
+
61
+ # Instalujemy tylko pliki GIR oraz typelib, aby nie nadpisywać całego gtk3
62
+ mkdir -p ${PKGDIR}/usr/share/gir-1.0
63
+ mkdir -p ${PKGDIR}/usr/lib/girepository-1.0
64
+
65
+ install -m644 gtk/Gtk-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
66
+ install -m644 gdk/Gdk-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
67
+ install -m644 gdk/x11/GdkX11-3.0.gir ${PKGDIR}/usr/share/gir-1.0/
68
+
69
+ install -m644 gtk/Gtk-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
70
+ install -m644 gdk/Gdk-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
71
+ install -m644 gdk/x11/GdkX11-3.0.typelib ${PKGDIR}/usr/lib/girepository-1.0/
72
+
73
+package: |
74
+ true
0
75
new file mode 100644
@@ -0,0 +1,66 @@
1
+pkgname: id3lib
2
+pkgver: '3.8.3'
3
+pkgrel: '4'
4
+pkgdesc: 'Library for reading, writing, and manipulating ID3v1 and ID3v2 tags'
5
+url: 'http://id3lib.sourceforge.net/'
6
+arch: x86_64
7
+depends: []
8
+makedepends: []
9
+source:
10
+- 'http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz'
11
+- 'patch_id3lib_3.8.3_UTF16_writing_bug.diff'
12
+- 'id3lib-3.8.3-CVE-2007-4460.patch'
13
+- 'id3lib-3.8.3-gcc-4.3.patch'
14
+
15
+sha256sums:
16
+- SKIP
17
+- SKIP
18
+- SKIP
19
+- SKIP
20
+
21
+footprint_id3lib_devel: |
22
+ drwxr-xr-x root/root usr/include/
23
+ -rw-r--r-- root/root usr/include/id3.h
24
+ drwxr-xr-x root/root usr/include/id3/
25
+ -rw-r--r-- root/root usr/include/id3/field.h
26
+ -rw-r--r-- root/root usr/include/id3/globals.h
27
+ -rw-r--r-- root/root usr/include/id3/id3lib_frame.h
28
+ -rw-r--r-- root/root usr/include/id3/id3lib_streams.h
29
+ -rw-r--r-- root/root usr/include/id3/id3lib_strings.h
30
+ -rw-r--r-- root/root usr/include/id3/misc_support.h
31
+ -rw-r--r-- root/root usr/include/id3/reader.h
32
+ -rw-r--r-- root/root usr/include/id3/readers.h
33
+ -rw-r--r-- root/root usr/include/id3/sized_types.h
34
+ -rw-r--r-- root/root usr/include/id3/tag.h
35
+ -rw-r--r-- root/root usr/include/id3/utils.h
36
+ -rw-r--r-- root/root usr/include/id3/writer.h
37
+ -rw-r--r-- root/root usr/include/id3/writers.h
38
+
39
+footprint: |
40
+ drwxr-xr-x root/root usr/
41
+ drwxr-xr-x root/root usr/bin/
42
+ -rwxr-xr-x root/root usr/bin/id3convert
43
+ -rwxr-xr-x root/root usr/bin/id3cp
44
+ -rwxr-xr-x root/root usr/bin/id3info
45
+ -rwxr-xr-x root/root usr/bin/id3tag
46
+ drwxr-xr-x root/root usr/lib/
47
+ lrwxrwxrwx root/root usr/lib/libid3-3.8.so.3 -> libid3-3.8.so.3.0.0
48
+ -rwxr-xr-x root/root usr/lib/libid3-3.8.so.3.0.0
49
+ -rw-r--r-- root/root usr/lib/libid3.a
50
+ lrwxrwxrwx root/root usr/lib/libid3.so -> libid3-3.8.so.3.0.0
51
+
52
+build: |
53
+ cd ${pkgname}-${pkgver}
54
+ patch -p1 -i ../patch_id3lib_3.8.3_UTF16_writing_bug.diff
55
+ patch -p0 -i ../id3lib-3.8.3-CVE-2007-4460.patch
56
+ patch -p1 -i ../id3lib-3.8.3-gcc-4.3.patch
57
+ ./configure --prefix=/usr
58
+ sed -i -e 's/^LIBS =/LIBS = -lz -lstdc++/' src/Makefile
59
+ make
60
+ make DESTDIR=${PKGDIR} install
61
+
62
+ # Obsolet lib
63
+ rm -f ${PKGDIR}/usr/lib/libid3.la
64
+
65
+package: |
66
+ true
0
67
new file mode 100644
@@ -0,0 +1,49 @@
1
+--- src/tag_file.cpp
2
+@@ -242,8 +242,8 @@
3
+ strcpy(sTempFile, filename.c_str());
4
+ strcat(sTempFile, sTmpSuffix.c_str());
5
+
6
+-#if ((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP))
7
+- // This section is for Windows folk && gcc 3.x folk
8
++#if !defined(HAVE_MKSTEMP)
9
++ // This section is for Windows folk
10
+ fstream tmpOut;
11
+ createFile(sTempFile, tmpOut);
12
+
13
+@@ -257,7 +257,7 @@
14
+ tmpOut.write((char *)tmpBuffer, nBytes);
15
+ }
16
+
17
+-#else //((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP))
18
++#else //!defined(HAVE_MKSTEMP)
19
+
20
+ // else we gotta make a temp file, copy the tag into it, copy the
21
+ // rest of the old file after the tag, delete the old file, rename
22
+@@ -270,7 +270,7 @@
23
+ //ID3_THROW_DESC(ID3E_NoFile, "couldn't open temp file");
24
+ }
25
+
26
+- ofstream tmpOut(fd);
27
++ ofstream tmpOut(sTempFile);
28
+ if (!tmpOut)
29
+ {
30
+ tmpOut.close();
31
+@@ -285,14 +285,14 @@
32
+ uchar tmpBuffer[BUFSIZ];
33
+ while (file)
34
+ {
35
+- file.read(tmpBuffer, BUFSIZ);
36
++ file.read((char *)tmpBuffer, BUFSIZ);
37
+ size_t nBytes = file.gcount();
38
+- tmpOut.write(tmpBuffer, nBytes);
39
++ tmpOut.write((char *)tmpBuffer, nBytes);
40
+ }
41
+
42
+ close(fd); //closes the file
43
+
44
+-#endif ////((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP))
45
++#endif ////!defined(HAVE_MKSTEMP)
46
+
47
+ tmpOut.close();
48
+ file.close();
0
49
new file mode 100644
@@ -0,0 +1,83 @@
1
+diff -Naur id3lib-3.8.3-orig/configure id3lib-3.8.3/configure
2
+--- id3lib-3.8.3-orig/configure 2008-05-24 23:39:36.000000000 -0400
3
+@@ -10296,8 +10296,7 @@
4
+
5
+ for ac_header in \
6
+ string \
7
+- iomanip.h \
8
+
9
+ do
10
+ as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11
+
12
+diff -Naur id3lib-3.8.3-orig/include/id3/id3lib_strings.h id3lib-3.8.3/include/id3/id3lib_strings.h
13
+--- id3lib-3.8.3-orig/include/id3/id3lib_strings.h 2008-03-05 18:19:46.000000000 -0600
14
+@@ -30,6 +30,7 @@
15
+ #define _ID3LIB_STRINGS_H_
16
+
17
+ #include <string>
18
++#include <cstring>
19
+
20
+ #if (defined(__GNUC__) && (__GNUC__ >= 3) || (defined(_MSC_VER) && _MSC_VER > 1000))
21
+ namespace std
22
+diff -Naur id3lib-3.8.3-orig/include/id3/writers.h id3lib-3.8.3/include/id3/writers.h
23
+--- id3lib-3.8.3-orig/include/id3/writers.h 2003-03-01 18:23:00.000000000 -0600
24
+@@ -30,7 +30,7 @@
25
+
26
+ #include "id3/writer.h"
27
+ #include "id3/id3lib_streams.h"
28
+-//#include <string.h>
29
++#include <string.h>
30
+
31
+ class ID3_CPP_EXPORT ID3_OStreamWriter : public ID3_Writer
32
+ {
33
+diff -Naur id3lib-3.8.3-orig/examples/demo_convert.cpp id3lib-3.8.3/examples/demo_convert.cpp
34
+--- id3lib-3.8.3-orig/examples/demo_convert.cpp 2003-03-01 18:23:00.000000000 -0600
35
+@@ -84,7 +84,7 @@
36
+ }
37
+ }
38
+
39
+-int main( unsigned int argc, char * const argv[])
40
++int main( int argc, char * const argv[])
41
+ {
42
+ flags_t ulFlag = ID3TT_ALL;
43
+ gengetopt_args_info args;
44
+diff -Naur id3lib-3.8.3-orig/examples/demo_info.cpp id3lib-3.8.3/examples/demo_info.cpp
45
+--- id3lib-3.8.3-orig/examples/demo_info.cpp 2003-03-01 18:23:00.000000000 -0600
46
+@@ -309,7 +309,7 @@
47
+
48
+ #define DEBUG
49
+
50
+-int main( unsigned int argc, char * const argv[])
51
++int main( int argc, char * const argv[])
52
+ {
53
+ ID3D_INIT_DOUT();
54
+
55
+diff -Naur id3lib-3.8.3-orig/examples/demo_tag.cpp id3lib-3.8.3/examples/demo_tag.cpp
56
+--- id3lib-3.8.3-orig/examples/demo_tag.cpp 2003-03-01 18:23:00.000000000 -0600
57
+@@ -46,7 +46,7 @@
58
+ os << "v2";
59
+ }
60
+
61
+-int main( unsigned int argc, char * const argv[])
62
++int main( int argc, char * const argv[])
63
+ {
64
+ int ulFlag = ID3TT_ID3;
65
+ ID3D_INIT_DOUT();
66
+diff -Naur id3lib-3.8.3-orig/examples/demo_copy.cpp id3lib-3.8.3/examples/demo_copy.cpp
67
+--- id3lib-3.8.3-orig/examples/demo_copy.cpp 2003-03-01 18:23:00.000000000 -0600
68
+@@ -81,7 +81,7 @@
69
+ }
70
+ }
71
+
72
+-int main( unsigned int argc, char * const argv[])
73
++int main( int argc, char * const argv[])
74
+ {
75
+ int ulFlag = ID3TT_ID3;
76
+ ID3D_INIT_DOUT();
0
77
new file mode 100644
@@ -0,0 +1,39 @@
1
+diff -ruN id3lib-3.8.3.orig/ChangeLog id3lib-3.8.3/ChangeLog
2
+--- id3lib-3.8.3.orig/ChangeLog 2003-03-02 01:23:00.000000000 +0100
3
+@@ -1,3 +1,8 @@
4
++2006-02-17 Jerome Couderc
5
++
6
++ * Patch from Spoon to fix UTF-16 writing bug
7
++ http://sourceforge.net/tracker/index.php?func=detail&aid=1016290&group_id=979&atid=300979
8
++
9
+ 2003-03-02 Sunday 17:38 Thijmen Klok <thijmen@id3lib.org>
10
+
11
+ * THANKS (1.20): added more people
12
+diff -ruN id3lib-3.8.3.orig/src/io_helpers.cpp id3lib-3.8.3/src/io_helpers.cpp
13
+--- id3lib-3.8.3.orig/src/io_helpers.cpp 2003-03-02 01:23:00.000000000 +0100
14
+@@ -363,11 +363,22 @@
15
+ // Write the BOM: 0xFEFF
16
+ unicode_t BOM = 0xFEFF;
17
+ writer.writeChars((const unsigned char*) &BOM, 2);
18
++ // Patch from Spoon : 2004-08-25 14:17
19
++ // http://sourceforge.net/tracker/index.php?func=detail&aid=1016290&group_id=979&atid=300979
20
++ // Wrong code
21
++ //for (size_t i = 0; i < size; i += 2)
22
++ //{
23
++ // unicode_t ch = (data[i] << 8) | data[i+1];
24
++ // writer.writeChars((const unsigned char*) &ch, 2);
25
++ //}
26
++ // Right code
27
++ unsigned char *pdata = (unsigned char *) data.c_str();
28
+ for (size_t i = 0; i < size; i += 2)
29
+ {
30
+- unicode_t ch = (data[i] << 8) | data[i+1];
31
++ unicode_t ch = (pdata[i] << 8) | pdata[i+1];
32
+ writer.writeChars((const unsigned char*) &ch, 2);
33
+ }
34
++ // End patch
35
+ }
36
+ return writer.getCur() - beg;
37
+ }