Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | avoid libcrypto.so requires | Todd Zullinger | 2018-06-16 | 1 | -0/+2 | |
| | | | | | | | | Enable the builtin BLK_SHA1 support in git to avoid the dependency on libcrypto.so. When cgit is updated to work with git >= 2.13.0 we can drop this, as the default SHA1 library was changed to DC_SHA1. The openssl-devel build dependency is still needed. | |||||
* | cleanup cruft: drop Group tag, %defattr; use %license | Todd Zullinger | 2018-06-16 | 1 | -5/+4 | |
| | ||||||
* | use %bcond_(with|without) to handle httpd-filesystem | Todd Zullinger | 2018-06-16 | 1 | -5/+12 | |
| | | | | | Centralize the various conditionals needed to support systems which lack an httpd-filesystem package. Add support for RHEL > 7. | |||||
* | simplify README.SELinux install | Todd Zullinger | 2018-06-16 | 2 | -11/+5 | |
| | | | | | All supported releases use the same selinux context (git_sys_content_t). Update README.SELinux and install it as-is. | |||||
* | fix parallel make issues in docs | Todd Zullinger | 2018-06-16 | 2 | -4/+68 | |
| | ||||||
* | drop crufty curl-devel conditional | Todd Zullinger | 2018-06-16 | 1 | -4/+1 | |
| | | | | All supported releases use libcurl-devel. | |||||
* | use %autosetup macro | Todd Zullinger | 2018-06-16 | 1 | -2/+2 | |
| | ||||||
* | use %bcond_(with|without) to toggle highlight | Todd Zullinger | 2018-06-16 | 1 | -15/+12 | |
| | | | | | Apply the highlight v3 patch unconditionally and drop a crufty comment regarding el5. | |||||
* | disable automatic compilation of *.py files outside of python sitelib | Todd Zullinger | 2018-06-16 | 1 | -1/+10 | |
| | | | | | | | The *.py files in cgit are not importable python modules. Add %excludes to avoid packaging these files on Fedora < 29 and RHEL < 8. https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation | |||||
* | fix typo in highlight comment | Todd Zullinger | 2018-06-16 | 1 | -1/+1 | |
| | ||||||
* | remove env shebang's from filter scripts | Todd Zullinger | 2018-06-16 | 1 | -0/+4 | |
| | | | | | | This fixes the generated dependencies, pulling in python3. The filters are not strictly required and perhaps should be split into a subpackage or installed as example scripts. | |||||
* | make config: drop redundant DESTDIR/INSTALL, add COPYTREE | Todd Zullinger | 2018-06-16 | 1 | -2/+4 | |
| | | | | | The DESTDIR and INSTALL vars are already set by %make_install. Set COPYTREE to preserve timestamps when copying the filters during install. | |||||
* | Ignore results_cgit directory (output of fedpkg mockbuild) | Todd Zullinger | 2018-02-18 | 1 | -0/+1 | |
| | ||||||
* | Add gcc and make BuildRequires | Todd Zullinger | 2018-02-18 | 1 | -0/+3 | |
| | | | | | | | The guidelines require all required packages to be explicitly listed. Additionally, a proposed change for Fedora 29 removes gcc from the default BuildRoot. | |||||
* | Drop obsolete buildroot cleanup | Todd Zullinger | 2018-02-18 | 1 | -1/+1 | |
| | | | | No supported releases of Fedora or EPEL require this cleanup. | |||||
* | Use cgit.conf and config.mak for cgit/git build options | Todd Zullinger | 2018-02-18 | 1 | -18/+28 | |
| | | | | | | | Both cgit and git Makefiles allow build options to be set via a file. Use it and drop the %make_cgit macro. Use the %make_build and %make_install macros as well. | |||||
* | Remove el5 conditionals | Todd Zullinger | 2018-02-18 | 1 | -16/+2 | |
| | | | | Support for el5 has been gone since March 2017. Clean up the cruft. | |||||
* | Use https for source URLs | Todd Zullinger | 2018-02-18 | 1 | -4/+7 | |
| | | | | | | | | | | When updating/rebuilding from the spec file, we can be a little more secure in downloading the sources via https. It would be nice to check GPG signatures for the tarballs, but upstream cgit does not provide such signatures (they sign the git tag, but that doesn't help us here). We _could_ check the git tarball signature, borrowing the code from the %prep section of the git spec file. | |||||
* | Remove %clean section | Igor Gnatenko | 2018-02-14 | 1 | -3/+0 | |
| | | | | | | | None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org> | |||||
* | Remove BuildRoot definition | Igor Gnatenko | 2018-02-13 | 1 | -1/+0 | |
| | | | | | | | None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org> | |||||
* | - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild | Fedora Release Engineering | 2018-02-07 | 1 | -1/+4 | |
| | | | | Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org> | |||||
* | - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild | Fedora Release Engineering | 2017-08-02 | 1 | -1/+4 | |
| | ||||||
* | Rebuild with binutils fix for ppc64le (#1475636) | Florian Weimer | 2017-07-30 | 1 | -1/+4 | |
| | ||||||
* | - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild | Fedora Release Engineering | 2017-07-26 | 1 | -1/+4 | |
| | ||||||
* | Require webserver on all dists (#1468839) | Todd Zullinger | 2017-07-24 | 1 | -3/+6 | |
| | | | | | | | This was the intention of the previous commit, to ensure webserver is required on epel as well as fedora releases. The httpd-filesystem package is now required on fedora and on epel we simply own the %{_sysconfdir}/httpd{,/conf.d} directories. | |||||
* | fix sources | Kevin Fenzi | 2017-07-24 | 1 | -0/+1 | |
| | ||||||
* | Fix httpd requirements on epel7. Fixes bug #1468839 | Kevin Fenzi | 2017-07-24 | 2 | -5/+11 | |
| | ||||||
* | doc: suggest proper selinux context | Pavel Raiskup | 2017-03-07 | 1 | -6/+6 | |
| | | | | | Resolves: rhbz#1429790 Version: 1.1-3 | |||||
* | - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild | Fedora Release Engineering | 2017-02-10 | 1 | -1/+4 | |
| | ||||||
* | Revert "useless whitespace change to test commits" | Kevin Fenzi | 2016-11-29 | 1 | -1/+0 | |
| | | | | This reverts commit 3e5cf36a28394cf303c01aef1620eb3cbf88399f. | |||||
* | useless whitespace change to test commits | Kevin Fenzi | 2016-11-29 | 1 | -0/+1 | |
| | ||||||
* | Update to 1.1. Fixes bug #1397820 | Kevin Fenzi | 2016-11-23 | 2 | -5/+8 | |
| | ||||||
* | provide 'bundled(git)' | Pavel Raiskup | 2016-09-19 | 1 | -1/+7 | |
| | | | | https://fedoraproject.org/wiki/Bundled_Software_policy | |||||
* | Update to 1.0 | Kevin Fenzi | 2016-06-07 | 2 | -5/+8 | |
| | ||||||
* | - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild | Dennis Gilmore | 2016-02-03 | 1 | -1/+4 | |
| | ||||||
* | Update to 0.12. Fixes bug #1298912 | Kevin Fenzi | 2016-01-16 | 2 | -5/+9 | |
| | | | | - Fixes CVE-2016-1899 CVE-2016-1900 CVE-2016-1901 | |||||
* | Fix typo | Kevin Fenzi | 2015-09-05 | 1 | -1/+1 | |
| | ||||||
* | Fix up logic around webserver and httpd. | Kevin Fenzi | 2015-09-05 | 1 | -2/+11 | |
| | | | | | - On Fedora require webserver and httpd-filesystem - On EPEL require httpd. | |||||
* | - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild | Dennis Gilmore | 2015-06-17 | 1 | -1/+4 | |
| | ||||||
* | Update to 0.11.2 | Kevin Fenzi | 2015-03-14 | 2 | -4/+7 | |
| | ||||||
* | Really really commit sources. | Kevin Fenzi | 2015-03-10 | 1 | -0/+1 | |
| | ||||||
* | Update sources as well. | Kevin Fenzi | 2015-03-10 | 0 | -0/+0 | |
| | ||||||
* | Update to 0.11.1 | Kevin Fenzi | 2015-03-10 | 2 | -5/+7 | |
| | ||||||
* | Update to 0.11.0 | Kevin Fenzi | 2015-02-16 | 2 | -5/+8 | |
| | ||||||
* | spec: require any webserver instead of httpd | Pavel Raiskup | 2015-02-09 | 1 | -2/+9 | |
| | | | | | Related: #1138599 Version: 0.10.2-5 | |||||
* | - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild | Peter Robinson | 2014-08-15 | 1 | -1/+4 | |
| | ||||||
* | spec: avoid BR highlight on epel-7-ppc64 | Pavel Raiskup | 2014-07-08 | 1 | -5/+23 | |
| | | | | | Related: #1117261 Version: 0.10.2-3 | |||||
* | httpd-conf: generate cgit.conf for newer apache | Pavel Raiskup | 2014-07-08 | 2 | -7/+16 | |
| | | | | | Resolves: #1036123 Version: 0.10.2-2 | |||||
* | docs: install README.SELinux again | Pavel Raiskup | 2014-07-08 | 2 | -4/+26 | |
| | | | | | | | | Instruct user to set the same fcontext as is set to /var/www/git on particular distribution. Related: #1036123 Version: 0.10.2-2 | |||||
* | Update to 0.10.2. Fixes bug #1114970 | Kevin Fenzi | 2014-07-01 | 3 | -18/+9 | |
| |