123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- %define pkg_version 1.12.1
- %define pkg_release 1%{?_dist_release}
- Summary: An interactive Python accessibility explorer for the GNOME desktop.
- Summary(ja): GNOME デスクトップ用 Python アクセシビリティエクスプローラ
- Name: accerciser
- Version: %{pkg_version}
- Release: %{pkg_release}
- Source0: http://ftp.gnome.org/pub/GNOME/sources/accerciser/1.12/%{name}-%{version}.tar.bz2
- License: BSD
- Group: User Interface/Desktops
- URL: http://live.gnome.org/Accerciser
- Requires: gnome-python-libwnck >= 2.14
- Requires: gnome-python-rsvg >= 2.14
- Requires: at-spi-python
- Requires: pygtk2 >= 2.8
- Requires: python >= 2.4
- Requires: pygtk2-libglade >= 2.8
- Requires: at-spi >= 1.7
- Requires: gnome-python >= 2.12
- Requires: glib2 >= 2.26.0
- Requires(post): desktop-file-utils
- Requires(postun): desktop-file-utils
- BuildRequires: python-devel >= 2.4
- BuildRequires: pygtk2-devel >= 2.8
- BuildRequires: at-spi-devel >= 1.7
- BuildRequires: gnome-python-devel >= 2.12
- BuildRequires: glib2-devel >= 2.26.0
- BuildRequires: GConf2-devel
- BuildRequires: gnome-doc-utils >= 0.3.2
- BuildRequires: docbook-dtds
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: Takemikaduchi
- %description
- Accerciser is an interactive Python accessibility explorer for the GNOME
- desktop. It uses AT-SPI to inspect and control widgets, allowing you to check
- if an application is providing correct information to assistive technologies
- and automated test frameworks. Accerciser has a simple plugin framework which
- you can use to create custom views of accessibility information.
- %prep
- %setup -q
- %build
- %configure --disable-scrollkeeper --without-pyreqs
- %{__make} %{?_smp_mflags}
- %install
- %{__rm} -rf ${RPM_BUILD_ROOT}
- %{__make} install DESTDIR=${RPM_BUILD_ROOT}
- %clean
- %{__rm} -rf ${RPM_BUILD_ROOT}
- %post
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
- %{_bindir}/gconftool-2 --makefile-install-rule \
- %{_sysconfdir}/gconf/schemas/accerciser.schemas > /dev/null ||:
- gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
- update-desktop-database & > /dev/null || :
- %preun
- gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
- update-desktop-database & > /dev/null || :
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
- %{_bindir}/gconftool-2 --makefile-uninstall-rule \
- %{_sysconfdir}/gconf/schemas/accerciser.schemas > /dev/null ||:
- %files
- %defattr(-,root,root)
- %doc AUTHORS COPYING ChangeLog NEWS README
- %{_bindir}/accerciser
- %{_prefix}/lib/python?.?/site-packages/accerciser
- %{_datadir}/applications/accerciser.desktop
- %{_datadir}/icons/hicolor/*/apps/*
- %{_datadir}/accerciser/*
- %{_datadir}/gnome/help/accerciser/*
- %{_datadir}/omf/accerciser/*
- %{_datadir}/locale/*/*/accerciser*
- %{_mandir}/man1/accerciser.1.gz
- %{_sysconfdir}/gconf/schemas/accerciser.schemas
- %changelog
- * Sun Oct 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
- - new upstream release
- - change Group: User Interface/Desktops instead of Desktop/Accessibility
- * Sun Oct 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
- - initial build for Vine Linux
|