]> git.pld-linux.org Git - SPECS.git/blob - gnome-video-arcade.spec
SPECS updated Tue 30 Apr 15:06:09 CEST 2024
[SPECS.git] / gnome-video-arcade.spec
1 #
2 # Conditional build:
3 %bcond_without  glade           # Glade catalog
4 #
5 Summary:        GNOME Video Arcade - a simple MAME frontend for the GNOME desktop
6 Summary(pl.UTF-8):      GNOME Video Arcade - prosty interfejs użytkownika do MAME dla środowiska GNOME
7 Name:           gnome-video-arcade
8 Version:        0.8.8
9 Release:        1
10 License:        LGPL v2+
11 Group:          X11/Applications/Games
12 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-video-arcade/0.8/%{name}-%{version}.tar.xz
13 # Source0-md5:  d5602d06b7ab2bd212d14d607b61ae98
14 URL:            https://wiki.gnome.org/Apps/GnomeVideoArcade
15 BuildRequires:  GConf2-devel >= 2.0.0
16 BuildRequires:  autoconf >= 2.54
17 BuildRequires:  automake >= 1:1.11
18 BuildRequires:  docbook-dtd412-xml
19 BuildRequires:  gettext-tools
20 %{?with_glade:BuildRequires:    glade-devel >= 3.10.0}
21 BuildRequires:  glib2-devel >= 1:2.28
22 BuildRequires:  gtk+3-devel >= 3.0
23 BuildRequires:  gtk-doc >= 1.6
24 BuildRequires:  intltool
25 BuildRequires:  libsoup-devel >= 2.34
26 BuildRequires:  libtool
27 BuildRequires:  libwnck-devel >= 3.0
28 BuildRequires:  pkgconfig
29 BuildRequires:  rpmbuild(macros) >= 1.592
30 BuildRequires:  sqlite3-devel >= 3.0.0
31 BuildRequires:  tar >= 1:1.22
32 BuildRequires:  yelp-tools
33 BuildRequires:  xz
34 Requires(post,preun):   glib2 >= 1:2.28
35 Requires(post,postun):  gtk-update-icon-cache
36 Requires(post,postun):  hicolor-icon-theme
37 Requires:       glib2 >= 1:2.28
38 Requires:       mame
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41 %description
42 GNOME Video Arcade is a simple MAME frontend for the GNOME desktop.
43
44 %description -l pl.UTF-8
45 GNOME Video Arcade to prosty interfejs użytkownika do MAME dla
46 środowiska GNOME.
47
48 %package glade
49 Summary:        GNOME Video Arcade catalog file for Glade
50 Summary(pl.UTF-8):      Plik katalogu GNOME Video Arcade dla Glade
51 Group:          X11/Development/Libraries
52 Requires:       %{name} = %{version}-%{release}
53 Requires:       glade >= 3.10.0
54
55 %description glade
56 GNOME Video Arcade catalog file for Glade.
57
58 %description glade -l pl.UTF-8
59 Plik katalogu GNOME Video Arcade dla Glade.
60
61 %prep
62 %setup -q
63
64 %build
65 %{__libtoolize}
66 %{__aclocal}
67 %{__autoconf}
68 %{__autoheader}
69 %{__automake}
70 %configure \
71         MAME=/usr/bin/mame \
72         --disable-silent-rules \
73         --disable-static \
74         %{?with_glade:--with-glade-catalog} \
75         --with-html-dir=%{_gtkdocdir}
76 %{__make}
77
78 %install
79 rm -rf $RPM_BUILD_ROOT
80
81 %{__make} install \
82         DESTDIR=$RPM_BUILD_ROOT
83
84 %if %{with glade}
85 %{__rm} $RPM_BUILD_ROOT%{_libdir}/glade/modules/libgladegva.la
86 %endif
87
88 %find_lang %{name} --with-gnome
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 %post
94 %glib_compile_schemas
95 %update_desktop_database_post
96 %update_icon_cache hicolor
97
98 %postun
99 %glib_compile_schemas
100 %update_desktop_database_postun
101 %update_icon_cache hicolor
102
103 %files -f %{name}.lang
104 %defattr(644,root,root,755)
105 %doc AUTHORS ChangeLog NEWS README TODO
106 %attr(755,root,root) %{_bindir}/gnome-video-arcade
107 %{_datadir}/GConf/gsettings/gnome-video-arcade.convert
108 %{_datadir}/glib-2.0/schemas/org.gnome.VideoArcade.gschema.xml
109 %{_datadir}/gnome-video-arcade
110 %{_desktopdir}/gnome-video-arcade.desktop
111 %{_iconsdir}/hicolor/scalable/apps/gnome-video-arcade.svg
112 %{_mandir}/man1/gnome-video-arcade.1*
113 %{_gtkdocdir}/gnome-video-arcade
114
115 %if %{with glade}
116 %files glade
117 %defattr(644,root,root,755)
118 %attr(755,root,root) %{_libdir}/glade/modules/libgladegva.so
119 %{_datadir}/glade/catalogs/gva.xml
120 %{_datadir}/glade/pixmaps/hicolor/22x22/actions/widget-gva-*.png
121 %endif
This page took 3.76564 seconds and 3 git commands to generate.