|
@@ -3,8 +3,9 @@
|
|
Summary: A user interface builder for the GTK+ toolkit and GNOME
|
|
Summary: A user interface builder for the GTK+ toolkit and GNOME
|
|
Summary(ja): GTK+ツールキット及びGNOME向けのユーザインターフェースビルダー
|
|
Summary(ja): GTK+ツールキット及びGNOME向けのユーザインターフェースビルダー
|
|
Name: glade3
|
|
Name: glade3
|
|
-Version: 3.36.0
|
|
+Version: 3.38.2
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
|
|
+Group: desktop-gnome,programming
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
|
|
|
|
@@ -14,22 +15,22 @@ URL: https://glade.gnome.org/
|
|
Source0: https://download.gnome.org/sources/glade/%{shortver}/glade-%{version}.tar.xz
|
|
Source0: https://download.gnome.org/sources/glade/%{shortver}/glade-%{version}.tar.xz
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
+BuildRequires: docbook-style-xsl
|
|
BuildRequires: gnome-common
|
|
BuildRequires: gnome-common
|
|
|
|
+BuildRequires: gjs-devel
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: gtk3-devel
|
|
BuildRequires: gtk3-devel
|
|
-BuildRequires: webkitgtk4-devel
|
|
+BuildRequires: itstool
|
|
|
|
+BuildRequires: libSM-devel
|
|
BuildRequires: libxml2-devel
|
|
BuildRequires: libxml2-devel
|
|
|
|
+BuildRequires: meson
|
|
BuildRequires: python3-devel
|
|
BuildRequires: python3-devel
|
|
-BuildRequires: pygobject3-devel
|
|
+BuildRequires: python3-pygobject-devel
|
|
-BuildRequires: libSM-devel
|
|
+BuildRequires: webkitgtk4-devel
|
|
BuildRequires: yelp-devel yelp-tools
|
|
BuildRequires: yelp-devel yelp-tools
|
|
-BuildRequires: gtk-doc
|
|
|
|
-BuildRequires: docbook-style-xsl
|
|
|
|
-BuildRequires: itstool
|
|
|
|
|
|
|
|
-Requires: gtk3
|
|
+
|
|
-Requires: libxml2
|
|
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
-Requires: pygobject3
|
|
|
|
Requires: devhelp
|
|
Requires: devhelp
|
|
|
|
|
|
%description
|
|
%description
|
|
@@ -55,9 +56,18 @@ http://glade.gnome.org/glade-2.0.dtdにもあります。
|
|
ルも利用可能です。
|
|
ルも利用可能です。
|
|
|
|
|
|
|
|
|
|
|
|
+%package libs
|
|
|
|
+Summary: Widget library for Glade UI designer
|
|
|
|
+Group: system
|
|
|
|
+
|
|
|
|
+%description libs
|
|
|
|
+The %{name}-libs package consists of the widgets that compose the Glade GUI as
|
|
|
|
+a separate library to ease the integration of Glade into other applications.
|
|
|
|
+
|
|
|
|
+
|
|
%package devel
|
|
%package devel
|
|
Summary: the Glade UI Builder core library
|
|
Summary: the Glade UI Builder core library
|
|
-Group: Development/Libraries
|
|
+Group: programming
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description devel
|
|
%description devel
|
|
@@ -66,28 +76,21 @@ and integrate your custom (GTK+ based) widget toolkit into the Glade
|
|
UI Builder.
|
|
UI Builder.
|
|
|
|
|
|
|
|
|
|
|
|
+%debug_package
|
|
|
|
+
|
|
|
|
+
|
|
%prep
|
|
%prep
|
|
%setup -q -n glade-%{version}
|
|
%setup -q -n glade-%{version}
|
|
-pushd src
|
|
|
|
-## change gnome help directory
|
|
|
|
-mv glade-window.c glade-window.c.orig
|
|
|
|
-sed "s|GLADE_GNOMEHELPDIR, \"glade\"|GLADE_GNOMEHELPDIR, \"%{helpdir}\"|" \
|
|
|
|
- glade-window.c.orig > glade-window.c
|
|
|
|
-popd
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
%build
|
|
-%configure --disable-static
|
|
+%meson -Dgtk_doc=false
|
|
-%__make %{_smp_mflags}
|
|
+%meson_build
|
|
|
|
|
|
|
|
|
|
%install
|
|
%install
|
|
rm -rf %{buildroot}
|
|
rm -rf %{buildroot}
|
|
-make install DESTDIR=%{buildroot}
|
|
+%meson_install
|
|
-
|
|
|
|
-rm -rf %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
|
|
|
|
-rm -f %{buildroot}%{_libdir}/glade/modules/*.la
|
|
|
|
-rm -f %{buildroot}%{_libdir}/libgladeui-2.la
|
|
|
|
|
|
|
|
%find_lang glade --all-name --with-gnome
|
|
%find_lang glade --all-name --with-gnome
|
|
|
|
|
|
@@ -96,45 +99,45 @@ rm -f %{buildroot}%{_libdir}/libgladeui-2.la
|
|
rm -rf %{buildroot}
|
|
rm -rf %{buildroot}
|
|
|
|
|
|
|
|
|
|
-%post
|
|
|
|
-/sbin/ldconfig
|
|
|
|
-touch --no-create %{_datadir}/icons/hicolor
|
|
|
|
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
|
|
|
- gtk-update-icon-cache -q %{_datadir}/icons/hicolor
|
|
|
|
-fi
|
|
|
|
-
|
|
|
|
-%postun
|
|
|
|
-/sbin/ldconfig
|
|
|
|
-touch --no-create %{_datadir}/icons/hicolor
|
|
|
|
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
|
|
|
- gtk-update-icon-cache -q %{_datadir}/icons/hicolor
|
|
|
|
-fi
|
|
|
|
-
|
|
|
|
-
|
|
|
|
%files -f glade.lang
|
|
%files -f glade.lang
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
|
|
+%license COPYING*
|
|
|
|
+%doc AUTHORS NEWS
|
|
%{_bindir}/glade
|
|
%{_bindir}/glade
|
|
%{_bindir}/glade-previewer
|
|
%{_bindir}/glade-previewer
|
|
-%{_libdir}/libgladeui-2.so.*
|
|
|
|
-%{_libdir}/glade/modules/*.so
|
|
|
|
-%{_libdir}/girepository-1.0/Gladeui-2.0.typelib
|
|
|
|
%{_datadir}/metainfo/*
|
|
%{_datadir}/metainfo/*
|
|
%{_datadir}/applications/org.gnome.Glade.desktop
|
|
%{_datadir}/applications/org.gnome.Glade.desktop
|
|
-%{_datadir}/glade
|
|
|
|
%{_datadir}/icons/hicolor/*/apps/*
|
|
%{_datadir}/icons/hicolor/*/apps/*
|
|
%{_mandir}/man1/glade-previewer.1.gz
|
|
%{_mandir}/man1/glade-previewer.1.gz
|
|
%{_mandir}/man1/glade.1.gz
|
|
%{_mandir}/man1/glade.1.gz
|
|
|
|
|
|
|
|
+%files libs
|
|
|
|
+%license COPYING*
|
|
|
|
+%{_libdir}/girepository-1.0/Gladeui-2.0.typelib
|
|
|
|
+%dir %{_libdir}/glade
|
|
|
|
+%dir %{_libdir}/glade/modules
|
|
|
|
+%{_libdir}/glade/modules/*.so
|
|
|
|
+%{_libdir}/libgladeui-2.so.*
|
|
|
|
+%{_datadir}/glade
|
|
|
|
+
|
|
%files devel
|
|
%files devel
|
|
%defattr(-,root,root)
|
|
%defattr(-,root,root)
|
|
%{_includedir}/libgladeui-2.0/gladeui/*
|
|
%{_includedir}/libgladeui-2.0/gladeui/*
|
|
%{_libdir}/pkgconfig/*.pc
|
|
%{_libdir}/pkgconfig/*.pc
|
|
|
|
+%dir %{_datadir}/gettext
|
|
|
|
+%dir %{_datadir}/gettext/its
|
|
|
|
+%{_datadir}/gettext/its/glade-catalog.its
|
|
|
|
+%{_datadir}/gettext/its/glade-catalog.loc
|
|
%{_libdir}/libgladeui-2.so
|
|
%{_libdir}/libgladeui-2.so
|
|
%{_datadir}/gir-1.0/Gladeui-2.0.gir
|
|
%{_datadir}/gir-1.0/Gladeui-2.0.gir
|
|
-%{_datadir}/gtk-doc/html/gladeui-2
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sun May 09 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.38.2-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- dropped scriptlets.
|
|
|
|
+- added a subpackage: libs.
|
|
|
|
+
|
|
* Wed Aug 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.0-1
|
|
* Wed Aug 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.0-1
|
|
- new upstream release.
|
|
- new upstream release.
|
|
|
|
|