summaryrefslogtreecommitdiffstats
path: root/misc/clufter.spec
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump version to 0.10.0v0.10.0Jan Pokorný2015-02-261-3/+4
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: make %clufter_b suitable for overridingJan Pokorný2015-02-261-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: modify the "actual" bash completion fileJan Pokorný2015-02-261-4/+8
| | | | | | | Reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c23> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: do not call rpm from withing rpmbuildJan Pokorný2015-02-261-3/+10
| | | | | | | Reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c23> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: commit-specific run-sdist-per-commit as Source1Jan Pokorný2015-02-261-4/+8
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: avoid in-comment macro expansion in distilled verJan Pokorný2015-02-261-1/+1
| | | | | | | NB: this should rather be solved on the distill-spec side (along with other for-distill-spec kludges). Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: be able to own %{_datadir}/bash-completion (2 dirs up)Jan Pokorný2015-02-261-0/+3
| | | | | | | Avoids "Directory ownership" as reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c19> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: %{clufter_bashcompreal} parent added non-recursivelyJan Pokorný2015-02-261-1/+1
| | | | | | | Avoids "Files listed twice" as reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c19> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: ${bashcompdir}, file of ${bashcompdir}, duplicateJan Pokorný2015-02-261-1/+0
| | | | | | | Avoids "Files listed twice" as reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c19> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: more proper %doc/%license files trackingJan Pokorný2015-02-261-3/+4
| | | | | | | Also avoids "Files listed twice" as reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c19> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: do not require filesystem, it's a "default"Jan Pokorný2015-02-261-3/+0
| | | | | | | | | | | | | Effectively revert: "spec: Require filesystem as it owns the man pages dir" Because filesystem package is already required with whatever depends on glibc, which is practically everything. Reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c19> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* clufter.spec: clufter_post_ext def not sufficiently escapedJan Pokorný2015-02-261-1/+1
| | | | | | | Reported by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c19> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* run-sdist-per-commit: ditto convenient pushed-code sdist'ingJan Pokorný2015-02-261-0/+3
| | | | | | Also include this file into the specfile as extra source if appropriate. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: ensure %{clufter_source} can expand to %{name}-%{version}Jan Pokorný2015-02-261-7/+13
| | | | | | ... if it is not a pre-release version Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: fix exclude being too greedy (missing PURPOSE file)Jan Pokorný2015-02-261-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: add a comment why bash-completion is BuildRequiresJan Pokorný2015-02-261-0/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: Require filesystem as it owns the man pages dirJan Pokorný2015-02-261-0/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* s/%{name}pec: allow inferring also an overall descriptionJan Pokorný2015-02-261-2/+3
| | | | | | This time using the output of "../run-dev -h". Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: allow inferring also a package licenseJan Pokorný2015-02-261-2/+4
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: if "infer" is defined, extract authoritative dataJan Pokorný2015-02-261-2/+4
| | | | | | | | ...directly from "python setup.py --FIELD". So now, misc/infer-match finally makes sense :) Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: adjust style/cosmeticsJan Pokorný2015-02-261-3/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: use %{name} instead of verbatim name in descriptionsJan Pokorný2015-02-261-2/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: remove redundant license file in the subpackageJan Pokorný2015-02-261-1/+0
| | | | | | | As the license file(s) already brought in by the core subpackage (python-clufter). Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: fix %post's wrt. regenerating bash completionJan Pokorný2015-02-261-1/+20
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: bash comp. (symlink): %{_datadir}/bash-completion/completionsJan Pokorný2015-02-261-5/+31
| | | | | | | | | | | | | | | | | | | First, use %{_datadir}/bash-completion/completions instead of %{_sysconfdir}/bash_completion.d. Second, make it possible (and default behavior) to just drop a symlink here while the pointed file itself is maintained as %{_sysconfdir}/%{name}/bash-completion. These come from suggestions by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c12> <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c15> Third, use pkg-config on bash-completion (new BuildRequire) to find out actual preferred location of the completions (takes precedence over the specfile-hardcoded location). Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: avoid "%files -n usage with having %{name}- prefix"Jan Pokorný2015-02-261-16/+19
| | | | | | | Comes from suggestions by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c12> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: differentiate pre- and releases naturallyJan Pokorný2015-02-261-1/+9
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: restructure/simplify using bcondsJan Pokorný2015-02-261-51/+55
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: declare "expand" prefix for distill-spec utilJan Pokorný2015-02-261-0/+1
| | | | | | | Refer this commit at the respective tool repo: Make tool clufter-agnostic by reading "expand" prefix from spec Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: do not use %clufter_name when %name is OKJan Pokorný2015-02-261-21/+21
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: be on the safe side with "%if %X"Jan Pokorný2015-02-261-2/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: use %check scriptlet without safety harnessJan Pokorný2015-02-261-1/+1
| | | | | | (cf. https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c16) Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: find out how to split long macro defs on more linesJan Pokorný2015-02-261-3/+5
| | | | | | (also git rid of macro-unfold-triggering '%' in the comment) Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: do not optimize indenting broken on macro unfoldingJan Pokorný2015-02-261-3/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: no arch-specific Requires from noarch subpackagesJan Pokorný2015-02-261-5/+5
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: single-line interleaves between changelog entriesJan Pokorný2015-02-261-6/+6
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: simplify excludes at python-clufterJan Pokorný2015-02-261-3/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: OK for single core subpackage to carry license filesJan Pokorný2015-02-261-3/+0
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Include and package GFDL (v1.3) itselfJan Pokorný2015-02-261-0/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: some docfiles (of a subpackage) are actually GFDLJan Pokorný2015-02-261-0/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: remove redundant excludeJan Pokorný2015-02-261-1/+0
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: do not compress a man page, leave it to build systemJan Pokorný2015-02-261-3/+3
| | | | | | cf. <https://fedoraproject.org/w/index.php?title=Packaging:Guidelines&rd=Packaging%2FGuidelines#Manpages> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Set pre-release versionJan Pokorný2015-02-261-2/+5
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Bump version to 0.3.5v0.3.5Jan Pokorný2015-01-201-2/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: fix repeated long description for peripheral pkgsJan Pokorný2015-01-201-6/+0
| | | | | | | Comes from suggestions by Mamoru Tasaka: <https://bugzilla.redhat.com/show_bug.cgi?id=1180723#c7> Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: fix a typoJan Pokorný2015-01-201-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: make install commands preserve timestampsJan Pokorný2015-01-201-6/+6
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: mark license files with %license rather than %docJan Pokorný2015-01-201-4/+5
| | | | | | cf. https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License_Text Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* spec: stick with BuildRequires based on pkg-configJan Pokorný2015-01-201-1/+2
| | | | | | cf. https://fedoraproject.org/wiki/Packaging:PkgConfigBuildRequires Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Set pre-release versionJan Pokorný2015-01-201-1/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>