diff --git a/.gitignore b/.gitignore index 9af878a..b79aa23 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .build*log +*.src.rpm results_*/ diff --git a/README b/README new file mode 100644 index 0000000..f0e32eb --- /dev/null +++ b/README @@ -0,0 +1,2 @@ +This package exists only to obsolete old packages which need to be removed from +the distribution in order to avoid dependency issues during upgrades. diff --git a/fedora-obsolete-packages.spec b/fedora-obsolete-packages.spec index 86c0e79..1d7b99d 100644 --- a/fedora-obsolete-packages.spec +++ b/fedora-obsolete-packages.spec @@ -1,11 +1,8 @@ -# Before modifying this package to add or remove obsoletes, please consult the -# packaging committee: https://fedoraproject.org/wiki/Packaging_Committee - -# For each obsolete added, please include a reference to the relevant FPC -# ticket, information about which releases need the obsolete, and when the -# obsolete can be removed. +# Provenpackagers are welcome to modify this package, but please don't obsolete +# additional packages without a corresponding bugzilla ticket being filed. Name: fedora-obsolete-packages +# Please keep the version equal to the targeted Fedora release Version: 26 Release: 1 Summary: A package to obsolete retired packages @@ -15,13 +12,29 @@ License: Public Domain URL: https://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_Existing_Packages BuildArch: noarch -# This package has no sources, nothing to prep, build or install, and no files. +Source0: README + +# Add Obsoletes: below, along with links to the relevant bugzilla tickets filed +# against this package and the version in which the entry can be removed. +# +# All Obsoletes: entries must be versioned, with the version being just higher +# than the last version-release of the obsoleted package. This allows the +# package to return to the distribution later. + +# Obsoletes: foo <= 3.5-7 +# https://bugzilla.redhat.com/show_bug.cgi?id=1234567 +# Remove in f28 %description This package exists only to obsolete other packages which need to be removed from the distribution for some reason. +%prep +%autosetup -c -T +cp %SOURCE0 . + %files +%doc README %changelog * Wed Sep 14 2016 Jason L Tibbitts III - 26-1