rpms/ohm/OLPC-2 ohm.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Marco Pesenti Gritti (mpg)
fedora-extras-commits at redhat.com
Thu Jul 12 17:50:48 UTC 2007
Author: mpg
Update of /cvs/extras/rpms/ohm/OLPC-2
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4341/OLPC-2
Modified Files:
.cvsignore sources
Added Files:
ohm.spec
Log Message:
Initial import
--- NEW FILE ohm.spec ---
%define glib2_version 2.10.0
%define gtk2_version 2.10.0
%define dbus_version 0.70
%define gettext_version 0.14
%define alphatag 20070713git
Summary: Open Hardware Manager
Name: ohm
Version: 0.1.1
Release: 3.%alphatag
URL: http://www.freedesktop.org/Software/ohm
Source0: http://people.freedesktop.org/~hughsient/temp/%{name}-%{version}-%alphatag.tar.gz
License: LGPL
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: dbus-devel >= %{dbus_version}
BuildRequires: gettext >= %{gettext_version}
BuildRequires: perl(XML::Parser)
BuildRequires: dbus-glib-devel
BuildRequires: hal-devel
BuildRequires: gtk2-devel >= %{gtk2_version}
BuildRequires: libtool
Requires: chkconfig
Requires: gtk2 >= %{gtk2_version}
Requires: dbus >= %{dbus_version}
Requires: dbus-glib >= %{dbus_version}
Requires: glib2 >= %{glib2_version}
Requires(pre): shadow-utils
Requires(post): /sbin/ldconfig
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
Requires(postun): /sbin/ldconfig
%description
OHM stands for Open Hardware Manager which is a service that controls low level
hardware and exports preferences to the user session.
%package devel
Summary: Libraries and headers for OHM
Group: Development/Libraries
Requires: %name = %{version}-%{release}
Requires: dbus-devel >= %{dbus_version}
Requires: pkgconfig
%description devel
Headers, static libraries and API docs for OHM.
%prep
%setup -q
%build
%configure --disable-docbook-docs --with-os-type=redhat --docdir=%{_datadir}/doc/%{name}-%{version}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_libdir}/ohm/*.la
rm -f %{buildroot}%{_libdir}/ohm/*.a
rm -f %{buildroot}%{_datadir}/ohm-%{version}/index.html
%find_lang %{name}
%clean
rm -rf %{buildroot}
%pre
groupadd -f -r ohmd
id ohmd >/dev/null 2>&1 || \
useradd -r -g ohmd -d %{_sysconfdir}/ohm -s /sbin/nologin -c "OHM daemon" ohmd
%post
/sbin/ldconfig
/sbin/chkconfig --add ohmd
%preun
if [ $1 = 0 ]; then
service ohmd stop > /dev/null 2>&1
/sbin/chkconfig --del ohmd
fi
%postun
/sbin/ldconfig
if [ "$1" -ge "1" ]; then
service ohmd condrestart > /dev/null 2>&1
fi
%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README COPYING NEWS
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/ohm.conf
%{_sysconfdir}/rc.d/init.d/ohmd
%dir %{_sysconfdir}/ohm
%config(noreplace) %{_sysconfdir}/ohm/*
%{_sbindir}/ohmd
%{_bindir}/lsohm
%{_libdir}/libohm*.so.*
#plugins
%dir %{_libdir}/ohm
%{_libdir}/ohm/libohm*.so
%files devel
%defattr(-,root,root)
%{_libdir}/libohm*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%changelog
* Thu Jul 12 2007 Marco Pesenti Gritti <mpg at redhat.com> - 0.1.1-2.20070712git
- Build a git snapshot
* Wed Jun 30 2007 Richard Hughes <richard at hughsie.com> 0.1.1-0
- Initial package for Fedora
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ohm/OLPC-2/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 12 Jul 2007 17:22:51 -0000 1.1
+++ .cvsignore 12 Jul 2007 17:50:15 -0000 1.2
@@ -0,0 +1 @@
+ohm-0.1.1-20070713git.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ohm/OLPC-2/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 12 Jul 2007 17:22:51 -0000 1.1
+++ sources 12 Jul 2007 17:50:15 -0000 1.2
@@ -0,0 +1 @@
+7c0d95fda225d7d1b81f7115091593e4 ohm-0.1.1-20070713git.tar.gz
More information about the scm-commits
mailing list