source: projects/specs/branches/6/a/accerciser/accerciser-vl.spec @ 3876

Revision 3876, 3.0 KB checked in by Takemikaduchi, 13 years ago (diff)

drumstick,kdevplatform,kdevelop: add BR, others: new upstream release

Line 
1%define pkg_version 1.12.1
2%define pkg_release 1%{?_dist_release}
3
4Summary:        An interactive Python accessibility explorer for the GNOME desktop.
5Summary(ja):    GNOME デスクトップ用 Python アクセシビリティエクスプローラ
6Name:           accerciser
7Version:        %{pkg_version}
8Release:        %{pkg_release}
9Source0:        http://ftp.gnome.org/pub/GNOME/sources/accerciser/1.12/%{name}-%{version}.tar.bz2
10License:        BSD
11Group:          User Interface/Desktops
12URL:            http://live.gnome.org/Accerciser
13
14Requires:       gnome-python-libwnck >= 2.14
15Requires:       gnome-python-rsvg >= 2.14
16Requires:       at-spi-python
17Requires:       pygtk2 >= 2.8
18Requires:       python >= 2.4
19Requires:       pygtk2-libglade >= 2.8
20Requires:       at-spi >= 1.7
21Requires:       gnome-python >= 2.12
22Requires:       glib2 >= 2.26.0
23
24Requires(post): desktop-file-utils
25Requires(postun):       desktop-file-utils
26
27BuildRequires:  python-devel >= 2.4
28BuildRequires:  pygtk2-devel >= 2.8
29BuildRequires:  at-spi-devel >= 1.7
30BuildRequires:  gnome-python-devel >= 2.12
31BuildRequires:  glib2-devel >= 2.26.0
32BuildRequires:  GConf2-devel
33BuildRequires:  gnome-doc-utils >= 0.3.2
34BuildRequires:  docbook-dtds
35
36BuildRoot:      %{_tmppath}/%{name}-%{version}-root
37
38Vendor: Project Vine
39Distribution: Vine Linux
40Packager: Takemikaduchi
41
42
43%description
44Accerciser is an interactive Python accessibility explorer for the GNOME
45desktop. It uses AT-SPI to inspect and control widgets, allowing you to check
46if an application is providing correct information to assistive technologies
47and automated test frameworks. Accerciser has a simple plugin framework which
48you can use to create custom views of accessibility information.
49
50
51%prep
52%setup -q
53
54
55%build
56%configure  --disable-scrollkeeper --without-pyreqs
57%{__make} %{?_smp_mflags}
58
59%install
60%{__rm} -rf ${RPM_BUILD_ROOT}
61%{__make} install DESTDIR=${RPM_BUILD_ROOT}
62
63
64%clean
65%{__rm} -rf ${RPM_BUILD_ROOT}
66
67
68%post
69export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
70%{_bindir}/gconftool-2 --makefile-install-rule \
71        %{_sysconfdir}/gconf/schemas/accerciser.schemas > /dev/null ||:
72gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
73update-desktop-database & > /dev/null || :
74
75%preun
76gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
77update-desktop-database & > /dev/null || :
78export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
79%{_bindir}/gconftool-2 --makefile-uninstall-rule \
80        %{_sysconfdir}/gconf/schemas/accerciser.schemas > /dev/null ||:
81
82
83
84%files
85%defattr(-,root,root)
86%doc AUTHORS COPYING ChangeLog NEWS README
87%{_bindir}/accerciser
88%{_prefix}/lib/python?.?/site-packages/accerciser
89%{_datadir}/applications/accerciser.desktop
90%{_datadir}/icons/hicolor/*/apps/*
91%{_datadir}/accerciser/*
92%{_datadir}/gnome/help/accerciser/*
93%{_datadir}/omf/accerciser/*
94%{_datadir}/locale/*/*/accerciser*
95%{_mandir}/man1/accerciser.1.gz
96%{_sysconfdir}/gconf/schemas/accerciser.schemas
97
98
99%changelog
100* Sun Oct 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
101- new upstream release
102- change Group: User Interface/Desktops instead of Desktop/Accessibility
103
104* Sun Oct 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
105- initial build for Vine Linux
106
Note: See TracBrowser for help on using the repository browser.