From 888d65e18eb7de257b28b56cfa073e30899d0ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Thu, 5 Jul 2007 22:09:09 +0000 Subject: [PATCH] =?UTF-8?q?-=20Remove=20check-{buildroot,rpaths*},=20now?= =?UTF-8?q?=20included=20in=20rpm-build=20>=3D=204.4.2.1.=20-=20Drop=20exp?= =?UTF-8?q?licit=20dependency=20on=20patch,=20pulled=20in=20by=20recent=20?= =?UTF-8?q?rpm-build.=20-=20Add=20cmake=20and=20scons=20to=20default=20dev?= =?UTF-8?q?el=20package=20list=20in=20rpmdev-rmdevelrpms.=20-=20Add=20LSB?= =?UTF-8?q?=20comment=20block=20to=20init=20script=20template.=20Wed=20Jun?= =?UTF-8?q?=2027=202007=20Ville=20Skytt=C3=A4=20=20-=20Add=202-argument=20form=20for=20comparing=20EVR=20stri?= =?UTF-8?q?ngs=20to=20rpmdev-vercmp=20(available=20=20=20=20=20only=20if?= =?UTF-8?q?=20rpmUtils.miscutils=20is=20available).=20Sat=20Jun=2016=20200?= =?UTF-8?q?7=20Ville=20Skytt=C3=A4=20=20-=20In?= =?UTF-8?q?clude=20rpmsodiff=20and=20dependencies=20(rpmargs,=20rpmelfsym,?= =?UTF-8?q?=20rpmfile,=20rpmpeek,=20=20=20=20=20rpmsoname)=20from=20ALT=20?= =?UTF-8?q?Linux's=20qa-robot=20package.=20-=20Include=20rpmls=20(#213778)?= =?UTF-8?q?.=20Fri=20Jun=2015=202007=20Ville=20Skytt=C3=A4=20=20-=20Update=20spectool=20to=201.0.9=20(#243731?= =?UTF-8?q?).=20Wed=20Apr=2011=202007=20Ville=20Skytt=C3=A4=20=20-=20Add=20--list-only=20option=20to=20rmdeve?= =?UTF-8?q?lrpms=20(Thorsten=20Leemhuis).=20Tue=20Mar=2013=202007=20Ville?= =?UTF-8?q?=20Skytt=C3=A4=20=20-=20BR=20perl(E?= =?UTF-8?q?xtUtils::MakeMaker)=20by=20default=20in=20perl=20spec=20templat?= =?UTF-8?q?e.=20-=20Drop=20deprecated=20backwards=20compatibility=20with?= =?UTF-8?q?=20fedora-rpmdevtools.=20-=20Update=20URL.=20Wed=20Nov=208=2020?= =?UTF-8?q?06=20Ville=20Skytt=C3=A4=20=20-=20A?= =?UTF-8?q?rch-qualify=20output=20of=20matched=20packages=20in=20rmdevelrp?= =?UTF-8?q?ms=20and=20allow=20=20=20=20=20arch-qualified=20packages=20in?= =?UTF-8?q?=20the=20config=20file.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cvsignore | 4 +-- rpmdevtools.spec | 90 +++++++++++++++++++++++++++++------------------- sources | 4 +-- 3 files changed, 59 insertions(+), 39 deletions(-) diff --git a/.cvsignore b/.cvsignore index 7076111..b858574 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,2 @@ -rpmdevtools-5.3.tar.bz2 -spectool-1.0.8.tar.bz2 +rpmdevtools-6.0.tar.bz2 +spectool-1.0.9.tar.bz2 diff --git a/rpmdevtools.spec b/rpmdevtools.spec index a76e961..1e2595d 100644 --- a/rpmdevtools.spec +++ b/rpmdevtools.spec @@ -1,28 +1,42 @@ %define emacs_sitestart_d %{_datadir}/emacs/site-lisp/site-start.d %define xemacs_sitestart_d %{_datadir}/xemacs/site-packages/lisp/site-start.d -%define spectool_version 1.0.8 +%define spectool_version 1.0.9 Name: rpmdevtools -Version: 5.3 +Version: 6.0 Release: 1%{?dist} Summary: RPM Development Tools Group: Development/Tools License: GPL -URL: http://fedora.redhat.com/ +URL: http://fedoraproject.org/ Source0: %{name}-%{version}.tar.bz2 Source1: http://people.redhat.com/nphilipp/spectool/spectool-%{spectool_version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Provides: spectool = %{spectool_version} -Provides: fedora-rpmdevtools = %{version} Obsoletes: fedora-rpmdevtools < 5.0 # Required for tool operations -Requires: rpm-python, python, cpio, sed, perl, wget, file +Requires: rpm-python +Requires: python +Requires: cpio +Requires: sed +Requires: perl +Requires: wget +Requires: file +Requires: fakeroot # Minimal RPM build requirements -Requires: rpm-build, gcc, gcc-c++, redhat-rpm-config, make, tar, patch -Requires: diffutils, gzip, bzip2, unzip +Requires: rpm-build >= 4.4.2.1 +Requires: gcc +Requires: gcc-c++ +Requires: redhat-rpm-config +Requires: make +Requires: tar +Requires: diffutils +Requires: gzip +Requires: bzip2 +Requires: unzip %description This package contains scripts and (X)Emacs support files to aid in @@ -38,6 +52,7 @@ rpmdev-vercmp RPM version comparison checker spectool Expand and download sources and patches in specfiles rpmdev-wipetree Erase all files within dirs created by rpmdev-setuptree rpmdev-extract Extract various archives, "tar xvf" style +...and many more. %prep @@ -63,36 +78,11 @@ for dir in %{emacs_sitestart_d} %{xemacs_sitestart_d} ; do touch $RPM_BUILD_ROOT$dir/rpmdev-init.elc done -# Backwards compatibility symlinks -ln -s rpmdev-checksig $RPM_BUILD_ROOT%{_bindir}/fedora-rpmchecksig -ln -s rpmdev-diff $RPM_BUILD_ROOT%{_bindir}/fedora-diffarchive -ln -s rpmdev-extract $RPM_BUILD_ROOT%{_bindir}/fedora-extract -ln -s rpmdev-md5 $RPM_BUILD_ROOT%{_bindir}/fedora-md5 -ln -s rpmdev-newspec $RPM_BUILD_ROOT%{_bindir}/fedora-newrpmspec -ln -s rpmdev-rmdevelrpms $RPM_BUILD_ROOT%{_bindir}/fedora-rmdevelrpms -ln -s rpmdev-setuptree $RPM_BUILD_ROOT%{_bindir}/fedora-buildrpmtree -ln -s rpmdev-vercmp $RPM_BUILD_ROOT%{_bindir}/fedora-rpmvercmp -ln -s rpmdev-wipetree $RPM_BUILD_ROOT%{_bindir}/fedora-wipebuildtree -ln -s rpminfo $RPM_BUILD_ROOT%{_bindir}/fedora-rpminfo - - -%check -make check - %clean rm -rf $RPM_BUILD_ROOT -%post -# Upgrade from fedora-rpmdevtools: -oldconf=%{_sysconfdir}/fedora/rmdevelrpms.conf -if [ $1 -eq 1 -a -f $oldconf ] ; then - echo "5615a64d80f6e6b4df77b3ab0ef1469c $oldconf" \ - | md5sum -c --status - >/dev/null 2>&1 || \ - cat $oldconf > %{_sysconfdir}/rpmdevtools/rmdevelrpms.conf || : -fi - %triggerin -- emacs-common [ -d %{emacs_sitestart_d} ] && \ ln -sf %{_datadir}/rpmdevtools/rpmdev-init.el %{emacs_sitestart_d} || : @@ -113,13 +103,43 @@ fi %doc COPYING README* %config(noreplace) %{_sysconfdir}/rpmdevtools/ %{_datadir}/rpmdevtools/ -%{_bindir}/* -%{_prefix}/lib/rpm/check-* +%{_bindir}/rpm* +%{_bindir}/spectool %ghost %{_datadir}/*emacs -%{_mandir}/man?/*.* +%{_mandir}/man[18]/rpm*.[18]* %changelog +* Thu Jul 5 2007 Ville Skyttä - 6.0-1 +- Remove check-{buildroot,rpaths*}, now included in rpm-build >= 4.4.2.1. +- Drop explicit dependency on patch, pulled in by recent rpm-build. +- Add cmake and scons to default devel package list in rpmdev-rmdevelrpms. +- Add LSB comment block to init script template. + +* Wed Jun 27 2007 Ville Skyttä +- Add 2-argument form for comparing EVR strings to rpmdev-vercmp + (available only if rpmUtils.miscutils is available). + +* Sat Jun 16 2007 Ville Skyttä +- Include rpmsodiff and dependencies (rpmargs, rpmelfsym, rpmfile, rpmpeek, + rpmsoname) from ALT Linux's qa-robot package. +- Include rpmls (#213778). + +* Fri Jun 15 2007 Ville Skyttä +- Update spectool to 1.0.9 (#243731). + +* Wed Apr 11 2007 Ville Skyttä +- Add --list-only option to rmdevelrpms (Thorsten Leemhuis). + +* Tue Mar 13 2007 Ville Skyttä +- BR perl(ExtUtils::MakeMaker) by default in perl spec template. +- Drop deprecated backwards compatibility with fedora-rpmdevtools. +- Update URL. + +* Wed Nov 8 2006 Ville Skyttä +- Arch-qualify output of matched packages in rmdevelrpms and allow + arch-qualified packages in the config file. + * Wed Oct 25 2006 Ville Skyttä - 5.3-1 - Update spectool to 1.0.8, fixes #212108. diff --git a/sources b/sources index ddfa0e5..f67da29 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -4d2cd5398dfe75f2bfd96e9ecd9b46c1 rpmdevtools-5.3.tar.bz2 -42534ac977cd85df810a4450152543ec spectool-1.0.8.tar.bz2 +7582b4f7c8ab6121b57ae2807a40c6ec rpmdevtools-6.0.tar.bz2 +b3563111a44656efd3a2d9b44b830562 spectool-1.0.9.tar.bz2