Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/aravis/
Date: Fri, 01 Nov 2019 13:37:52
Message-Id: 1572614870.63825f50cc3cc9b574364d3cddb557263ad65557.juippis@gentoo
1 commit: 63825f50cc3cc9b574364d3cddb557263ad65557
2 Author: Bernardo Meurer <meurerbernardo <AT> gmail <DOT> com>
3 AuthorDate: Thu Oct 17 07:18:21 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 1 13:27:50 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63825f50
7
8 media-video/aravis: bump 0.7.2
9
10 Package-Manager: Portage-2.3.77, Repoman-2.3.17
11 Signed-off-by: Bernardo Meurer <bernardo <AT> standard.ai>
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 media-video/aravis/Manifest | 1 +
15 .../{aravis-9999.ebuild => aravis-0.7.2.ebuild} | 24 ++--------------------
16 media-video/aravis/aravis-9999.ebuild | 24 ++--------------------
17 3 files changed, 5 insertions(+), 44 deletions(-)
18
19 diff --git a/media-video/aravis/Manifest b/media-video/aravis/Manifest
20 index 5deae26c664..568548bd4d0 100644
21 --- a/media-video/aravis/Manifest
22 +++ b/media-video/aravis/Manifest
23 @@ -1 +1,2 @@
24 DIST aravis-0.6.4.tar.gz 2972111 BLAKE2B b7f1c4da08bb4e7d11faffcd4ef90b7215b803e5e74ba1730388e04304685b761024ffea49b082c94e3fddc9dc65201545167a277b1088ad7273d41d50fae5b0 SHA512 6090fd730ad9fe8e1641e48c52189e8961bf03a88cefb57135a2de985c2ca607c21b05d472a60586976aa1e05ba2121246b06b75179dd3241e1f703aad8dd7be
25 +DIST aravis-0.7.2.tar.gz 940928 BLAKE2B 67b6772aaf6195e393caf2f3fcf6d24acace9d7160023c801f93d479e9d488e4082dcd11d40a8db18dea6cd516e0b24cb78e46de09d455a3c822208d9f33af5b SHA512 5cc6c01f77462c595a87a5899df752a5018e72b4de108fc3bcebbb39542482fc535401a7f10732270d98998fe807c929ae9e7750cc7ac0ce089763d1eb148e2a
26
27 diff --git a/media-video/aravis/aravis-9999.ebuild b/media-video/aravis/aravis-0.7.2.ebuild
28 similarity index 64%
29 copy from media-video/aravis/aravis-9999.ebuild
30 copy to media-video/aravis/aravis-0.7.2.ebuild
31 index 5ffb500be0c..f2dd9137fe0 100644
32 --- a/media-video/aravis/aravis-9999.ebuild
33 +++ b/media-video/aravis/aravis-0.7.2.ebuild
34 @@ -36,7 +36,7 @@ BDEPEND="
35 introspection? ( dev-libs/gobject-introspection:= )
36 "
37 DEPEND="
38 - >=dev-libs/glib-2.34:2
39 + dev-libs/glib:2[gtk-doc?]
40 dev-libs/libxml2:2
41 sys-libs/zlib
42 gstreamer? ( ${GST_DEPEND} )
43 @@ -44,7 +44,7 @@ DEPEND="
44 usb? ( virtual/libusb:1 )
45 viewer? (
46 ${GST_DEPEND}
47 - >=x11-libs/gtk+-3.12:3
48 + x11-libs/gtk+:3
49 x11-libs/libnotify
50 )
51 "
52 @@ -66,23 +66,3 @@ src_configure() {
53 )
54 meson_src_configure
55 }
56 -
57 -src_install() {
58 - meson_src_install
59 - # Aravis appends the major and min versions (but not the patch) to it's
60 - # binaries and it's folder in /usr/share. Things then end up like
61 - # `arv-tool-0.6`. We use this little hack to find out the version of the
62 - # current build in a way that works even for a -9999 ebuild.
63 - local install_pv="$(ls ${ED}/usr/share | grep aravis- | cut -f 2 -d '-')"
64 - local install_p="${PN}-${install_pv}"
65 -
66 - # Properly place icons
67 - if use viewer; then
68 - cp -r "${ED}/usr/share/${install_p}/icons" "${ED}/usr/share" || die "Failed to copy icons"
69 - fi
70 -
71 - # Symlink versioned binaries to non-versioned
72 - dosym "arv-tool-${install_pv}" "usr/bin/arv-tool"
73 - dosym "arv-fake-gv-camera-${install_pv}" "usr/bin/arv-fake-gv-camera"
74 - use viewer && dosym "arv-viewer-${install_pv}" "usr/bin/arv-viewer"
75 -}
76
77 diff --git a/media-video/aravis/aravis-9999.ebuild b/media-video/aravis/aravis-9999.ebuild
78 index 5ffb500be0c..f2dd9137fe0 100644
79 --- a/media-video/aravis/aravis-9999.ebuild
80 +++ b/media-video/aravis/aravis-9999.ebuild
81 @@ -36,7 +36,7 @@ BDEPEND="
82 introspection? ( dev-libs/gobject-introspection:= )
83 "
84 DEPEND="
85 - >=dev-libs/glib-2.34:2
86 + dev-libs/glib:2[gtk-doc?]
87 dev-libs/libxml2:2
88 sys-libs/zlib
89 gstreamer? ( ${GST_DEPEND} )
90 @@ -44,7 +44,7 @@ DEPEND="
91 usb? ( virtual/libusb:1 )
92 viewer? (
93 ${GST_DEPEND}
94 - >=x11-libs/gtk+-3.12:3
95 + x11-libs/gtk+:3
96 x11-libs/libnotify
97 )
98 "
99 @@ -66,23 +66,3 @@ src_configure() {
100 )
101 meson_src_configure
102 }
103 -
104 -src_install() {
105 - meson_src_install
106 - # Aravis appends the major and min versions (but not the patch) to it's
107 - # binaries and it's folder in /usr/share. Things then end up like
108 - # `arv-tool-0.6`. We use this little hack to find out the version of the
109 - # current build in a way that works even for a -9999 ebuild.
110 - local install_pv="$(ls ${ED}/usr/share | grep aravis- | cut -f 2 -d '-')"
111 - local install_p="${PN}-${install_pv}"
112 -
113 - # Properly place icons
114 - if use viewer; then
115 - cp -r "${ED}/usr/share/${install_p}/icons" "${ED}/usr/share" || die "Failed to copy icons"
116 - fi
117 -
118 - # Symlink versioned binaries to non-versioned
119 - dosym "arv-tool-${install_pv}" "usr/bin/arv-tool"
120 - dosym "arv-fake-gv-camera-${install_pv}" "usr/bin/arv-fake-gv-camera"
121 - use viewer && dosym "arv-viewer-${install_pv}" "usr/bin/arv-viewer"
122 -}