gplugin/gplugin

Fix some issues found during review
feature/vala
2019-07-18, Gary Kramlich
163b8946d84e
Parents 5a1108fa65ad
Children 18c04eaad879
Fix some issues found during review
--- a/INSTALL Wed Jul 17 20:49:09 2019 -0500
+++ b/INSTALL Thu Jul 18 00:19:26 2019 -0500
@@ -12,7 +12,7 @@
gtk-3
python3-dev, python-gi-dev, python3-gi
liblua5.1-0-dev, lua-lgi
- valac
+ valac
All of these packages and their development headers need to be installed
prior to building GPlugin.
--- a/packaging/gplugin.spec.in Wed Jul 17 20:49:09 2019 -0500
+++ b/packaging/gplugin.spec.in Thu Jul 18 00:19:26 2019 -0500
@@ -22,7 +22,7 @@
BuildRequires: lua-lgi
BuildRequires: python3-devel
BuildRequires: python3-gobject
-BuildRequires: vala
+BuildRequires: vala
BuildRequires: /usr/lib64/pkgconfig/pygobject-3.0.pc
%package -n libgplugin0
@@ -44,6 +44,12 @@
Requires: %{name}-gtk3%{?_isa} = %{version}-%{release}
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
+%package gtk3-vala
+Summary: A GObject based library that implements a reusable plugin system
+Group: Development/Libraries
+Requires: %{name}-gtk3%{?_isa} = %{version}-%{release}
+Requires: %{name}-devel%{?_isa} = %{version}-%{release}
+
%package lua
Summary: A GObject based library that implements a reusable plugin system
Group: Development/Libraries
@@ -55,6 +61,7 @@
%package vala
Summary: A GObject based library that implements a reusable plugin system
Group: Development/Libraries
+Requires: %{name}-devel%{?_isa} = %{version}-%{release}
%description
GPlugin is a GObject based library that implements a reusable plugin system
@@ -124,7 +131,7 @@
written in other languages, have plugins that are loaded before the main load
phase, and allow plugins to register types into the GObject type system.
-This package contains the vapi bindings allowing GPluginGtk to be used from]
+This package contains the vapi bindings allowing GPluginGtk to be used from
vala.
%description lua