source: projects/specs/trunk/g/glade3/glade3-vl.spec @ 12446

Revision 12446, 7.2 KB checked in by tomop, 4 years ago (diff)

updated 92 packages

ModemManager?-1.14.0-1

accountsservice-0.6.55-1

adwaita-icon-theme-3.36.1-1

cheese-3.34.0-1

clutter-gst3-3.0.27-1

clutter-gtk-1.8.4-2

clutter-1.26.4-1

cogl-1.22.8-1

colord-gtk-0.2.0-1

colord-1.4.4-1

control-center-3.36.4-1

eog-plugins-3.26.5-1

eog-3.36.3-1

evince-3.36.7-1

evolution-data-server-3.36.4-1

evolution-3.36.4-1

folks-0.14.0-1

fuse3-3.9.2-2

gcr-3.36.0-1

gdm-3.36.3-1

geocode-glib-3.26.2-1

gjs-1.64.4-1

glade3-3.36.0-1

gnome-applets-3.36.4-1

gnome-autoar-0.2.4-1

gnome-bluetooth-3.34.1-1

gnome-books-3.34.0-3

gnome-clocks-3.36.2-1

gnome-color-manager-3.36.0-1

gnome-contacts-3.36.2-1

gnome-desktop3-3.36.4-1

gnome-documents-3.34.0-1

gnome-flashback-3.36.3-1

gnome-font-viewer-3.34.0-1

gnome-keyring-3.36.0-1

gnome-menus-3.36.0-1

gnome-online-accounts-3.36.0-1

gnome-panel-3.36.2-1

gnome-session-3.36.0-1

gnome-settings-daemon-3.36.1-1

gnome-shell-3.36.4-1

gnome-software-3.36.1-1

gnome-themes-extra-3.28-2

gnome-tweaks-3.34.0-1

gnome-video-effects-0.5.0-1

gom-0.4-1

graphene-1.10.2-2

grilo-plugins-0.3.11-1

grilo-0.3.12-1

gsettings-desktop-schemas-3.36.1-1

gsound-1.0.2-3

gvfs-1.44.1-1

libaccounts-glib-1.25-1

libappindicator-12.10.0-1

libchamplain-0.12.20-1

libdbusmenu-16.04.0-1

libgdata-0.17.12-1

libgepub-0.6.0-4

libgphoto2-2.5.25-1

libgweather-3.36.1-1

libgxps-0.3.1-1

libhandy0-0.0.13-6

libical-3.0.8-2

libindicator-12.10.1-2

libmtp-1.1.17-1

libnma-1.8.30-2

liboauth-1.0.3-2

libsecret-0.20.3-1

libspectre-0.2.9-1

libwacom-1.4.1-1

libwnck3-3.36.0-1

libxmlb-0.1.15-3

metacity-3.36.1-1

mm-common-1.0.1-3

mobile-broadband-provider-info-0.20190618-1

mozjs68-68.11.0-1

mutter-3.36.4-1

nautilus-3.36.3-1

network-manager-applet-1.18.0-1

pipewire-0.3.8-1

python-dbusmock-0.18.3-6

python-mallard-ducktype-1.0.2-8

startup-notification-0.12-4

totem-pl-parser-3.26.5-1

totem-3.34.1-1

vala-0.48.8-1

xdg-desktop-portal-gtk-1.7.1-1

xdg-desktop-portal-1.7.2-1

yelp-tools-3.32.2-1

yelp-xsl-3.36.0-1

yelp-3.36.0-1

zenity-3.32.0-1

Line 
1%define helpdir glade3
2
3Summary: A user interface builder for the GTK+ toolkit and GNOME
4Summary(ja): GTK+ツールキット及びGNOME向けのユーザインターフェースビルダー
5Name: glade3
6Version: 3.36.0
7Release: 1%{?_dist_release}
8Vendor: Project Vine
9Distribution: Vine Linux
10
11License: GPL
12URL: https://glade.gnome.org/
13%global shortver %(echo %{version} | cut -d . -f 1,2)
14Source0: https://download.gnome.org/sources/glade/%{shortver}/glade-%{version}.tar.xz
15
16BuildRoot: %{_tmppath}/%{name}-%{version}-root
17BuildRequires: gnome-common
18BuildRequires: glib2-devel
19BuildRequires: gtk3-devel
20BuildRequires: webkitgtk4-devel
21BuildRequires: libxml2-devel
22BuildRequires: python3-devel
23BuildRequires: pygobject3-devel
24BuildRequires: libSM-devel
25BuildRequires: yelp-devel yelp-tools
26BuildRequires: gtk-doc
27BuildRequires: docbook-style-xsl
28BuildRequires: itstool
29
30Requires: gtk3
31Requires: libxml2
32Requires: pygobject3
33Requires: devhelp
34
35%description
36Glade is a RAD tool to enable quick & easy development of user interfaces
37for the Gtk+ toolkit and the GNOME desktop environment.
38The user interfaces designed in Glade are stored in XML format,
39enabling easy integration with external tools.
40In particular libglade can load the XML files and create the interfaces
41at runtime. The DTD for the XML files is included with libglade, and is
42also at http://glade.gnome.org/glade-2.0.dtd.
43Other tools are available which can turn the XML files into source code
44in languages such as C++, Perl and Python.
45
46%description -l ja
47Gladeは、GTK+ツールキットやGNOME向けのユーザインターフェースを素早く簡単に開
48発する事が可能なRADツールです。
49Gladeでデザインされたユーザインターフェースは外部ツールに用意に統合可能なXML
50フォーマットで保存されます。
51特にlibgladeは、XMLファイルを読み込み、ランタイムにインターフェースを生成す
52ることが出来ます。このXMLファイルのDTDは、libgladeに含まれており、
53http://glade.gnome.org/glade-2.0.dtdにもあります。
54このXMLファイルをC++、PerlやPythonといった言語のソースコードに変換する他のツー
55ルも利用可能です。
56
57
58%package devel
59Summary:        the Glade UI Builder core library
60Group:          Development/Libraries
61Requires:       %{name} = %{version}-%{release}
62
63%description devel
64the Glade UI Builder core library to integrate Glade into your application
65and integrate your custom (GTK+ based) widget toolkit into the Glade
66UI Builder.
67
68
69%prep
70%setup -q -n glade-%{version}
71pushd src
72## change gnome help directory
73mv glade-window.c glade-window.c.orig
74sed "s|GLADE_GNOMEHELPDIR, \"glade\"|GLADE_GNOMEHELPDIR, \"%{helpdir}\"|" \
75        glade-window.c.orig > glade-window.c
76popd
77
78
79%build
80%configure --disable-static
81%__make %{_smp_mflags}
82
83
84%install
85rm -rf %{buildroot}
86make install DESTDIR=%{buildroot}
87
88rm -rf %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
89rm -f %{buildroot}%{_libdir}/glade/modules/*.la
90rm -f %{buildroot}%{_libdir}/libgladeui-2.la
91
92%find_lang glade --all-name --with-gnome
93
94
95%clean
96rm -rf %{buildroot}
97
98
99%post
100/sbin/ldconfig
101touch --no-create %{_datadir}/icons/hicolor
102if [ -x /usr/bin/gtk-update-icon-cache ]; then
103  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
104fi
105
106%postun
107/sbin/ldconfig
108touch --no-create %{_datadir}/icons/hicolor
109if [ -x /usr/bin/gtk-update-icon-cache ]; then
110  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
111fi
112
113
114%files -f glade.lang
115%defattr(-,root,root)
116%{_bindir}/glade
117%{_bindir}/glade-previewer
118%{_libdir}/libgladeui-2.so.*
119%{_libdir}/glade/modules/*.so
120%{_libdir}/girepository-1.0/Gladeui-2.0.typelib
121%{_datadir}/metainfo/*
122%{_datadir}/applications/org.gnome.Glade.desktop
123%{_datadir}/glade
124%{_datadir}/icons/hicolor/*/apps/*
125%{_mandir}/man1/glade-previewer.1.gz
126%{_mandir}/man1/glade.1.gz
127
128%files  devel
129%defattr(-,root,root)
130%{_includedir}/libgladeui-2.0/gladeui/*
131%{_libdir}/pkgconfig/*.pc
132%{_libdir}/libgladeui-2.so
133%{_datadir}/gir-1.0/Gladeui-2.0.gir
134%{_datadir}/gtk-doc/html/gladeui-2
135
136
137%changelog
138* Wed Aug 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.0-1
139- new upstream release.
140
141* Tue May 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.22.2-1
142- new upstream release.
143
144* Sat Mar 03 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.20.3-1
145- new upstream release.
146
147* Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.0-1
148- new upstream release
149
150* Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.3-1
151- new upstream release
152
153* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.2-1
154- new upstream release
155
156* Sun Mar 30 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
157- new upstream release
158
159* Tue Dec 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
160- new upstream release
161
162* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
163- new upstream release
164- add BuildRequires: docbook-style-xsl
165
166* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
167- new upstream release
168
169* Mon Oct 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
170- new upstream release
171- add BuildRequires: python-devel, pygobject3-devel
172
173* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.0-1
174- new upstream release
175- change BuildRequires: yelp-tools instead of gnome-doc-utils
176
177* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
178- new upstream release
179
180* Wed Apr 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
181- new upstream release
182
183* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-1
184- new upstream release
185
186* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.0-1
187- new upstream release
188- change BuildRequires: gtk3-devel instead of gtk2-devel
189- delete BuildRequires: libgnomeui-devel, libbonoboui-devel
190
191* Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.7-4
192- rebuild with rpm-4.8.1 for pkg-config file
193- add BuildRequires: libSM-devel
194
195* Fri Nov 06 2009 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.6.7-3
196- add gnome-doc-utils to BR
197- comment out desktop-file-install
198
199* Tue Nov 03 2009 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.6.7-2
200- rebuild with gtk2-2.18.2
201
202* Sat Aug 01 2009 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.6.7-1
203- new upstream release
204- care ld and icon cache
205- define helpdir
206
207* Sun May 17 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.6.3-1
208- new upstream release
209- spec in utf-8 (fixed)
210
211* Fri May 01 2009 Shu KONNO <owa@bg.wakwak.com> 3.6.2-2
212- spec in utf-8
213
214* Sun Apr 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.6.2-1
215- new upstream release
216
217* Sat Jul 26 2008 Shu KONNO <owa@bg.wakwak.com> 3.5.2-1
218- new upstream version.
219
220* Tue May 13 2008 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.4.5-1
221- new upstream version.
222- update Requires.
223- update description.
224
225* Tue May 13 2008 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.4.1-2vl5
226- use macro for release
227
228* Fri May 09 2008 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.4.1-1vl5
229- apply new virsioning policy.
230- remove *.la
231
232* Fri Jan 04 2008 Shu KONNO <owa@bg.wakwak.com> 3.4.1-0vl
233- new upstream version
234- added Requires: devhelp
235- added Prereq: scrollkeeper
236- added disable-scrollkeeper to configure
237- added scrollkeeper-update in %%post and %%postun sections
238- changed gnome help directory temporarily
239
240* Sun Dec 17 2006 Yasumichi Akahoshi <yasumichi@vinelinux.org> 3.0.3-0vl
241- build for VineSeed
242
Note: See TracBrowser for help on using the repository browser.