summaryrefslogtreecommitdiffstats
path: root/blackbox/libmarble
diff options
context:
space:
mode:
authorLyes Saadi <dev@lyes.eu>2022-08-10 02:39:01 +0100
committerLyes Saadi <dev@lyes.eu>2022-08-10 02:39:01 +0100
commitc84f0b408fa69785f76760c199f60401bce33a86 (patch)
treeaf1fd74383e482949f55039d16643c59792817fc /blackbox/libmarble
parent2d4c6e52125840fa75962b64f50df19f258ba562 (diff)
downloadspec-c84f0b408fa69785f76760c199f60401bce33a86.tar.gz
spec-c84f0b408fa69785f76760c199f60401bce33a86.tar.xz
spec-c84f0b408fa69785f76760c199f60401bce33a86.zip
Adding BlackBox
Diffstat (limited to 'blackbox/libmarble')
-rw-r--r--blackbox/libmarble/libmarble.spec63
1 files changed, 63 insertions, 0 deletions
diff --git a/blackbox/libmarble/libmarble.spec b/blackbox/libmarble/libmarble.spec
new file mode 100644
index 0000000..c734c76
--- /dev/null
+++ b/blackbox/libmarble/libmarble.spec
@@ -0,0 +1,63 @@
+%global forgeurl https://gitlab.gnome.org/raggesilver/marble
+%global commit 6dcc6fefa35f0151b0549c01bd774750fe6bdef8
+
+Name: libmarble
+Version: 42~alpha0
+Release: %autorelease
+Summary: A collection of useful functions and reusable widgets
+
+%forgemeta
+
+License: GPLv3+
+URL: %{forgeurl}
+Source0: %{forgesource}
+
+BuildRequires: meson
+BuildRequires: vala
+BuildRequires: pkgconfig(gio-2.0) >= 2.50
+BuildRequires: pkgconfig(gtk4) >= 4.6
+
+%description
+A collection of useful functions and reusable widgets.
+
+
+%package devel
+Summary: Development files for libmarble
+
+Requires: vala
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+Development files for libmarble.
+
+
+%prep
+%forgeautosetup
+
+
+%build
+%meson
+%meson_build
+
+
+%install
+%meson_install
+
+
+%files
+%license COPYING
+%doc README.md
+%{_libdir}/libmarble.so.42
+%{_libdir}/girepository-1.0/*.typelib
+
+%files devel
+%{_libdir}/libmarble.so
+%{_includedir}/marble.h
+%{_libdir}/pkgconfig/marble.pc
+%dir %{_datadir}/gir-1.0
+%{_datadir}/gir-1.0/*.gir
+%{_datadir}/vala/vapi/marble.{deps,vapi}
+
+
+%changelog
+%autochangelog