123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- %define glib2_version 2.28.6
- %define pango_version 1.28.4
- %define gtk3_version 3.0.9
- %define gconf2_version 2.32.2
- %define startup_notification_version 0.10
- %define po_package gnome-desktop-3.0
- Summary: Package containing code shared among gnome-panel, gnome-session, nautilus, etc.
- Summary(ja): gnome-panel, gnome-session, nautilus などの共用プログラム
- Name: gnome-desktop3
- Version: 3.1.5
- Release: 1%{?_dist_release}
- URL: http://www.gnome.org/
- Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/3.1/gnome-desktop-%{version}.tar.xz
- License: GPL
- Group: User Interface/Desktops
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: Takemikaduchi
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- # Requires for Vine
- Requires: ibus-gtk3
- Requires: gnome-icon-theme-symbolic
- Requires: gnome-themes-standard
- Requires: gsettings-desktop-schemas
- Requires(post,postun): scrollkeeper
- Obsoletes: gnome-core gnome-core-devel
- Provides: gnome-core
- BuildRequires: glib2-devel >= %{glib2_version}
- BuildRequires: pango-devel >= %{pango_version}
- BuildRequires: gtk3-devel >= %{gtk3_version}
- BuildRequires: GConf2-devel >= %{gconf2_version}
- BuildRequires: startup-notification-devel >= %{startup_notification_version}
- BuildRequires: libXrandr-devel
- BuildRequires: autoconf, automake
- BuildRequires: gnome-doc-utils
- BuildRequires: docbook-utils
- BuildRequires: gsettings-desktop-schemas
- %description
- The gnome-desktop package contains an internal library
- (libgnomedesktop3) used to implement some portions of the GNOME
- desktop, and also some data files and other shared components of the
- GNOME user environment.
- %package devel
- Summary: Libraries and headers for libgnome-desktop
- Summary(ja): libgnome-desktop の開発用ライブラリおよびヘッダファイル
- Group: Development/Libraries
- Requires: %{name} = %{version}-%{release}
- Requires: glib2-devel >= %{glib2_version}
- Requires: gtk3-devel >= %{gtk3_version}
- Requires: GConf2-devel >= %{gconf2_version}
- Requires: startup-notification-devel >= %{startup_notification_version}
- %description devel
- Libraries and header files for the GNOME-internal private library
- libgnomedesktop
- %prep
- %setup -q -n gnome-desktop-%{version}
- %build
- %configure --with-gnome-distributor="Project Vine" --disable-scrollkeeper
- make %{?_smp_mflags}
- %install
- rm -rf $RPM_BUILD_ROOT
- %makeinstall
- rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
- rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
- %find_lang %{po_package}
- %clean
- rm -rf $RPM_BUILD_ROOT
- %post
- /sbin/ldconfig
- scrollkeeper-update
- %postun
- /sbin/ldconfig
- scrollkeeper-update
- %files -f %{po_package}.lang
- %defattr(-,root,root)
- %doc AUTHORS COPYING ChangeLog NEWS README
- %{_libdir}/lib*.so.*
- %{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
- %{_datadir}/libgnome-desktop-3.0
- %{_datadir}/gnome/*
- %{_datadir}/omf/*
- %files devel
- %defattr(-,root,root)
- %{_libdir}/lib*.so
- %{_libdir}/pkgconfig/*.pc
- %{_includedir}/*
- %{_datadir}/gir-1.0/GnomeDesktop-3.0.gir
- %{_datadir}/gtk-doc
- %changelog
- * Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
- - new upstream release
- * Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
- - initial build for Vine Linux
|