rpms/bti/devel bti.spec,1.9,1.10
Michel Alexandre Salim
salimma at fedoraproject.org
Thu Aug 20 05:30:15 UTC 2009
Author: salimma
Update of /cvs/pkgs/rpms/bti/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3836/devel
Modified Files:
bti.spec
Log Message:
Adjust build process to use bti's new configure system
Index: bti.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bti/devel/bti.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- bti.spec 20 Aug 2009 01:44:47 -0000 1.9
+++ bti.spec 20 Aug 2009 05:30:15 -0000 1.10
@@ -7,10 +7,11 @@ Group: Applications/Internet
License: GPLv2
URL: http://www.kernel.org/pub/linux/kernel/people/gregkh/bti
Source0: http://www.kernel.org/pub/linux/kernel/people/gregkh/bti/bti-%{version}.tar.bz2
+Patch0: bti-023-readline5.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# still supporting EL-5, rename to libcurl-devel once this changes
-BuildRequires: curl-devel compat-readline5-devel libxml2-devel
+BuildRequires: curl-devel compat-readline5-devel libxml2-devel pcre-devel
#Requires:
%description
@@ -20,18 +21,17 @@ and fast manner to annoy the whole world
%prep
%setup -q
+%patch0 -p1 -b .readline5
%build
-CFLAGS="$RPM_OPT_FLAGS -I%{_includedir}/readline5" \
- LDFLAGS="-L%{_libdir}/readline5" make %{?_smp_mflags}
+%configure
+make %{?_smp_mflags} LDFLAGS="-L%{_libdir}/readline5"
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_mandir}/man1
-cp -p bti $RPM_BUILD_ROOT%{_bindir}/
-cp -p bti.1 $RPM_BUILD_ROOT%{_mandir}/man1/
+make install DESTDIR=$RPM_BUILD_ROOT
# bash completion
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
cp -p bti-bashcompletion $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/bti
@@ -43,11 +43,13 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%doc bti.example ChangeLog COPYING HACKING README RELEASE-NOTES
+%doc bti.example ChangeLog COPYING README RELEASE-NOTES
# Own the directory so that we do not need to Require:
# bash-completion just for one file
-%config %{_sysconfdir}/bash_completion.d
+%dir %{_sysconfdir}/bash_completion.d
+%config(noreplace) %{_sysconfdir}/bash_completion.d/bti
%{_bindir}/bti
+%{_bindir}/bti-shrink-urls
%{_mandir}/man1/*
More information about the fedora-extras-commits
mailing list