rpms/lineakd/devel lineakd.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Chris Petersen (xris) fedora-extras-commits at redhat.com
Sun May 21 19:27:50 UTC 2006


Author: xris

Update of /cvs/extras/rpms/lineakd/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2629/devel

Modified Files:
	.cvsignore sources 
Added Files:
	lineakd.spec 
Log Message:
auto-import lineakd-0.8.4-3 on branch devel from lineakd-0.8.4-3.src.rpm


--- NEW FILE lineakd.spec ---
#
# Specfile for lineakd, the Linux Easy-Access-Key Daemon
#

Name:           lineakd
Version:        0.8.4
Release:        3%{?dist}
Summary:        Linux support for Easy Access and Multimedia keyboards

Group:          User Interface/Desktops
License:        GPL
URL:            http://lineak.sourceforge.net

################################################################################

Source:         http://dl.sourceforge.net/lineak/%{name}-%{version}.tar.gz

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

################################################################################

BuildRequires:      libXext-devel
BuildRequires:      libxkbfile-devel
BuildRequires:      libXt-devel

Requires(post):     /sbin/ldconfig
Requires(postun):   /sbin/ldconfig

################################################################################

%description
Lineakd is a daemon that can be programmed to watch for events from easy-access
and multimedia keys on recent keyboards.  It can respond to the events by
running programs, sending events to existing programs, changing the volume,
etc.

################################################################################

%package        devel
Group:          Development/Libraries
Summary:        Development files for lineakd
Requires:       %{name} = %{version}-%{release}

%description    devel
This package contains the header files and libraries for developing plugins
for lineakd.

################################################################################

%prep

%setup -q

################################################################################

%build

%configure

# Fix a busted makefile
sed -i -e 's# \$(mandir)# $(DESTDIR)$(mandir)#' utils/Makefile

make %{?_smp_mflags}

################################################################################

%install

rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

# Remove the libtool archive files
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la

################################################################################

%clean

rm -rf $RPM_BUILD_ROOT

################################################################################

%post

/sbin/ldconfig

################################################################################

%postun

/sbin/ldconfig

################################################################################

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README TODO
%config(noreplace) %{_sysconfdir}/*
%{_bindir}/*
%{_sbindir}/*
%{_libdir}/*.so.*
%{_libdir}/%{name}
%{_mandir}/man[^3]/*

################################################################################

%files devel
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so


%changelog

* Fri May 20 2006   Chris Petersen <rpm at forevermore.net>                0.8.4-3
- Fix post and postun Requires
- Remove the duplicate documentation from -devel after all

* Fri May 20 2006   Chris Petersen <rpm at forevermore.net>                0.8.4-2
- Fix download link to point to direct download
- Add libXext-devel and libXt-devel build requirements
- Add some documentation to the -devel package to keep rpmlint happy and make sure the headers get the GPL text

* Thu May 11 2006   Chris Petersen <rpm at forevermore.net>                0.8.4-1
- Update spec to match fedora guidelines

* Mon Mar 14 2005   Chris Petersen <rpm at forevermore.net>                0.8.3-1
- Update for 0.8.3
- Add sbin directory (which contains send_to_keyboard) to the list of files to install

* Wed Sep 15 2004   Chris Petersen <rpm at forevermore.net>
- Rework how files are picked
- Create a -devel package

* Tue Mar 9  2004   Chris Petersen <rpm at forevermore.net>
- Updated spec file to a better template that should work with redhat and mandrake



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/lineakd/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	21 May 2006 19:27:21 -0000	1.1
+++ .cvsignore	21 May 2006 19:27:50 -0000	1.2
@@ -0,0 +1 @@
+lineakd-0.8.4.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/lineakd/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	21 May 2006 19:27:21 -0000	1.1
+++ sources	21 May 2006 19:27:50 -0000	1.2
@@ -0,0 +1 @@
+8f0b4c38c3a46bfd2613e371e8fd2440  lineakd-0.8.4.tar.gz




More information about the fedora-extras-commits mailing list