View | Details | Raw Unified | Return to bug 258541 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/AppStream/Makefile (+28 lines)
Added Link Here
1
PORTNAME=	AppStream
2
PORTVERSION=	0.14.6
3
CATEGORIES=	devel
4
MASTER_SITES=	https://www.freedesktop.org/software/${PORTNAME:tl}/releases/
5
6
MAINTAINER=	desktop@FreeBSD.org
7
COMMENT=	Machine-readable software metadata for desktop environments
8
9
LICENSE=	GPLv2+ LGPL21+
10
LICENSE_COMB=	multi
11
12
BUILD_DEPENDS=	valac:lang/vala \
13
		lmdb>0:databases/lmdb \
14
		gperf>0:devel/gperf
15
LIB_DEPENDS=	libcurl.so:ftp/curl \
16
		libyaml.so:textproc/libyaml \
17
		liblmdb.so:databases/lmdb
18
19
USES=		gettext gnome meson pkgconfig python:3.6+,build tar:xz
20
21
USE_GNOME=	glib20 introspection:build libxml2
22
23
MESON_ARGS=	-Dstemming=false \
24
		-Dvapi=true \
25
		-Dapidocs=false \
26
		-Dinstall-docs=false
27
28
.include <bsd.port.mk>
(-)b/devel/AppStream/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1633868797
2
SHA256 (AppStream-0.14.6.tar.xz) = 73d7156b767f414a483677aa7c6e5d0604b8992dfc87c26f9f7d093747836f52
3
SIZE (AppStream-0.14.6.tar.xz) = 2403088
(-)b/devel/AppStream/files/patch-data_meson.build (+10 lines)
Added Link Here
1
--- data/meson.build.orig	2021-08-28 20:15:28 UTC
2
+++ data/meson.build
3
@@ -36,6 +36,7 @@ test ('as-validate_metainfo.cli',
4
 )
5
 
6
 install_data ('appstream.conf',
7
+              rename: ['appstream.conf.sample'],
8
               install_dir: get_option('sysconfdir'))
9
 
10
 if get_option('compose')
(-)b/devel/AppStream/files/patch-src_meson.build (+11 lines)
Added Link Here
1
--- src/meson.build.orig	2021-08-28 20:15:28 UTC
2
+++ src/meson.build
3
@@ -211,7 +211,7 @@ pkgc.generate(
4
 # builds using libappstream. Fix this issue by post-processing the file.
5
 sed_prog = find_program('sed')
6
 pc_fixup = run_command(sed_prog,
7
-                       '-i',
8
+                       '-i "" -e',
9
                        '/^Requires.private\|^Libs.private/ d',
10
                        join_paths(meson.build_root(), 'meson-private', 'appstream.pc'))
11
 if pc_fixup.returncode() != 0
(-)b/devel/AppStream/pkg-descr (+13 lines)
Added Link Here
1
AppStream is a collaborative effort for making machine-readable software
2
metadata easily available to programs that need it. It is part of the
3
Freedesktop ecosystem and provides a convenient way to retrieve information
4
about available software.
5
6
AppStream consists of a specification to describe individual software
7
component metadata in XML (so-called MetaInfo files), as well as a
8
derived specification for a metadata-collection format to provide a
9
list of these metadata entries in XML or YAML for easy consumption by
10
software centers and other tools which need to know about available
11
software in a repository.
12
13
WWW: https://www.freedesktop.org/wiki/Distributions/AppStream/
(-)b/devel/AppStream/pkg-plist (+90 lines)
Added Link Here
1
bin/appstreamcli
2
@sample etc/appstream.conf.sample
3
include/appstream/appstream.h
4
include/appstream/as-agreement-section.h
5
include/appstream/as-agreement.h
6
include/appstream/as-artifact.h
7
include/appstream/as-bundle.h
8
include/appstream/as-category.h
9
include/appstream/as-checksum.h
10
include/appstream/as-component.h
11
include/appstream/as-content-rating.h
12
include/appstream/as-context.h
13
include/appstream/as-distro-details.h
14
include/appstream/as-enum-types.h
15
include/appstream/as-enums.h
16
include/appstream/as-icon.h
17
include/appstream/as-image.h
18
include/appstream/as-issue.h
19
include/appstream/as-launchable.h
20
include/appstream/as-metadata.h
21
include/appstream/as-pool.h
22
include/appstream/as-provided.h
23
include/appstream/as-relation.h
24
include/appstream/as-release.h
25
include/appstream/as-review.h
26
include/appstream/as-screenshot.h
27
include/appstream/as-spdx.h
28
include/appstream/as-suggested.h
29
include/appstream/as-translation.h
30
include/appstream/as-utils.h
31
include/appstream/as-validator-issue.h
32
include/appstream/as-validator.h
33
include/appstream/as-vercmp.h
34
include/appstream/as-version.h
35
include/appstream/as-video.h
36
lib/girepository-1.0/AppStream-1.0.typelib
37
lib/libappstream.so
38
lib/libappstream.so.0.14.6
39
lib/libappstream.so.4
40
libdata/pkgconfig/appstream.pc
41
man/man1/appstreamcli.1.gz
42
share/gettext/its/metainfo.its
43
share/gettext/its/metainfo.loc
44
share/gir-1.0/AppStream-1.0.gir
45
share/installed-tests/appstream/metainfo-validate.test
46
share/locale/ain/LC_MESSAGES/appstream.mo
47
share/locale/ar/LC_MESSAGES/appstream.mo
48
share/locale/bn_BD/LC_MESSAGES/appstream.mo
49
share/locale/ca/LC_MESSAGES/appstream.mo
50
share/locale/ckb/LC_MESSAGES/appstream.mo
51
share/locale/cs/LC_MESSAGES/appstream.mo
52
share/locale/da/LC_MESSAGES/appstream.mo
53
share/locale/de/LC_MESSAGES/appstream.mo
54
share/locale/en_GB/LC_MESSAGES/appstream.mo
55
share/locale/eo/LC_MESSAGES/appstream.mo
56
share/locale/es/LC_MESSAGES/appstream.mo
57
share/locale/eu/LC_MESSAGES/appstream.mo
58
share/locale/fi/LC_MESSAGES/appstream.mo
59
share/locale/fr/LC_MESSAGES/appstream.mo
60
share/locale/gd/LC_MESSAGES/appstream.mo
61
share/locale/gl/LC_MESSAGES/appstream.mo
62
share/locale/he/LC_MESSAGES/appstream.mo
63
share/locale/hr/LC_MESSAGES/appstream.mo
64
share/locale/hu/LC_MESSAGES/appstream.mo
65
share/locale/id/LC_MESSAGES/appstream.mo
66
share/locale/it/LC_MESSAGES/appstream.mo
67
share/locale/ja/LC_MESSAGES/appstream.mo
68
share/locale/ko/LC_MESSAGES/appstream.mo
69
share/locale/lt/LC_MESSAGES/appstream.mo
70
share/locale/nb/LC_MESSAGES/appstream.mo
71
share/locale/nl/LC_MESSAGES/appstream.mo
72
share/locale/oc/LC_MESSAGES/appstream.mo
73
share/locale/pl/LC_MESSAGES/appstream.mo
74
share/locale/pt/LC_MESSAGES/appstream.mo
75
share/locale/pt_BR/LC_MESSAGES/appstream.mo
76
share/locale/ro/LC_MESSAGES/appstream.mo
77
share/locale/rom/LC_MESSAGES/appstream.mo
78
share/locale/ru/LC_MESSAGES/appstream.mo
79
share/locale/sk/LC_MESSAGES/appstream.mo
80
share/locale/sl/LC_MESSAGES/appstream.mo
81
share/locale/sr/LC_MESSAGES/appstream.mo
82
share/locale/sr@latin/LC_MESSAGES/appstream.mo
83
share/locale/sv/LC_MESSAGES/appstream.mo
84
share/locale/tr/LC_MESSAGES/appstream.mo
85
share/locale/uk/LC_MESSAGES/appstream.mo
86
share/locale/zh_CN/LC_MESSAGES/appstream.mo
87
share/locale/zh_TW/LC_MESSAGES/appstream.mo
88
share/metainfo/org.freedesktop.appstream.cli.metainfo.xml
89
share/vala/vapi/appstream.deps
90
share/vala/vapi/appstream.vapi
(-)b/devel/Makefile (+1 lines)
Lines 1-6 Link Here
1
    COMMENT = Development utilities
1
    COMMENT = Development utilities
2
2
3
    SUBDIR += 9base
3
    SUBDIR += 9base
4
    SUBDIR += AppStream
4
    SUBDIR += ChipmunkPhysics
5
    SUBDIR += ChipmunkPhysics
5
    SUBDIR += ElectricFence
6
    SUBDIR += ElectricFence
6
    SUBDIR += ORBit2
7
    SUBDIR += ORBit2

Return to bug 258541