A tool for creating scanners (text pattern recognizers)
The flex-doc subpackage hasn't contained any documentation for quite a while. It is supposed to contain the manual in PDF format, but `make && make install' does not produce a PDF. Since info and man pages are provided in the main package itself, this leaves flex-doc redundant. This commit removes and obsoletes the flex-doc subpackage. No Fedora packages are currently dependent on or build-dependent on flex-doc: $ dnf repoquery --whatdepends flex-doc $ dnf repoquery --disablerepo="*" --enablerepo="*-source" --arch=src \ --whatdepends flex-doc Therefore, only an "Obsoletes: flex-doc" line is added, with no accompanying "Provides: flex-doc" line. |
||
---|---|---|
.fmf | ||
plans | ||
tests/Sanity/smoke-check-flex-runs | ||
.gitignore | ||
flex-rh1389575.patch | ||
flex.spec | ||
gating.yaml | ||
gen-quilt-series.sh | ||
quilt-patch.sh | ||
README.quilt | ||
sources |
This package supports working with patch files using quilt. To regenerate the quilt series file run: ./gen-quilt-series.sh Setup environment: export QUILT_PATCHES=$PWD Setup the source: ./quilt-patch.sh [-f] Use `-f` if you want to have quilt-patch always remove the existing source directory before starting. Otherwise you'll be patching on top of an already patched tree generated perhaps by `*pkg prep`. To add a new patch: Option 1: Create a new patch: cd flex-2.6.1/ quilt new flex-rh1439367.patch quilt add tests/test-bison-yylloc/parser.y # edit tests/test-bison-yylloc/parser.y # you may add and edit several files in the same fashion Option 2: Add an already prepared patch (e.g. from an upstream commit): cd flex-2.6.1/ quilt import -P flex-rh1439367.patch ~/backport/obsolete-bison.patch quilt push # if this fails, manually deal with conflicts (as in Option 1) Finally: quilt refresh -p ab cd .. git add flex-rh1439367.patch # edit flex.spec to build with the new patch git add flex.spec git commit You're done!