Commit Graph

26 Commits

Author SHA1 Message Date
Aleš Matěj 18995d6508 Remove distutils which are deprecated in python3.10 (RhBug:1950229)
https://bugzilla.redhat.com/show_bug.cgi?id=1950229
2021-04-21 13:42:58 +02:00
Jaroslav Mracek c2278c94bd Enforce synchronization of DNF_VERSION with VERSION.cmake
It enforces synchronization version of rpm with version in doc,
--version and dnf const.
2020-01-09 14:39:22 -05:00
Rafael Fonseca 027df19a47 completion_helper: use correct python shebang
Signed-off-by: Rafael Fonseca <r4f4rfs@gmail.com>
2018-09-19 13:51:33 +02:00
Marek Blaha 558e2d988b Ensure that correct python version is used for build - PYTHON_EXECUTABLE (RhBug:1598988) (#1129)
* Ensure that correct python version is used for build (RhBug:1598988)
* PYTHON_DESIRED can be either "2", "3" or a path to interpreter
2018-07-12 11:49:08 +02:00
Martin Hatina 622736b278 Add support for system-profiles (defaults) 2018-06-21 19:52:13 +02:00
Jaroslav Mracek 6c425c1903 Make yum compatible layer very minimal (RhBug:1476748)
The commit should provide identical dnf behavior with dnf and yum prefix. If any
changes in dnf behavior will be required, it should be handled on dnf.conf
level.

https://bugzilla.redhat.com/show_bug.cgi?id=1476748
2017-08-02 12:40:07 +02:00
Martin Hatina bc35456400 yum layer using python3
Closes: #715
Approved by: jrohel
2017-04-20 09:10:17 +00:00
Martin Hatina 64612e9728 introduce yum compatible layer
Closes: #641
Approved by: MichaelMraka
2016-11-01 14:04:32 +00:00
Michal Domonkos c78e3cf2e6 build: make python2/3 binaries at build time
Instead of having separate copies of the dnf and dnf-automatic binaries
for each python version, let's just generate those at build time using
.in files.
2016-02-03 10:56:26 +01:00
Michael Mraka 48bae80caa disable buildtime c/c++ dependency
and speed up rpmbuild a bit
2015-05-05 12:19:03 +02:00
Michal Luscon 3c7d5f2185 prepare repo for tito build system 2015-03-23 16:04:06 +01:00
Jan Silhan 5581bbf54d added transifex support to cmake (gettext-export, gettext-update) 2014-03-04 12:55:09 +01:00
Jan Silhan 264d9269b3 spec file now generates dnf and dnf-python3 packages 2013-11-10 13:06:51 +01:00
Ales Kozumplik 704ee95cb2 run the regular makecache from a systemd timer (RhBug:878826) 2013-03-25 14:58:30 +01:00
Ales Kozumplik 9c2e8d52d1 doc: add foundation documenation system files.
DNF will go with Sphinx just like Hawkey. This adds the conf.py and
skeleton templates and tweaks build system and the RPM spec so that
manpage is a part of the distributed package.

Note that conf.py imports dnf.const and so the module has to be importable
during build time.
2012-09-11 15:40:19 +02:00
Ales Kozumplik 8ac0959d6c packaging: VERSION.cmake 2012-08-06 10:05:39 +02:00
Ales Kozumplik 3f2389eb7c New version: 0.2.7 2012-07-16 12:31:14 +02:00
Ales Kozumplik 32b901326e Bump version: 0.2.6 2012-06-08 11:53:15 +02:00
Ales Kozumplik f594065034 Bump version: 0.2.5 2012-05-16 10:34:08 +02:00
Ales Kozumplik e3adb523a7 Bump version: 0.2.4 2012-05-14 11:16:22 +02:00
Ales Kozumplik bbc0801d91 Bump version: 0.2.3 2012-05-07 12:47:44 +02:00
Ales Kozumplik 333f7afa47 bump version: 0.2.2 2012-05-04 10:39:38 +02:00
Ales Kozumplik cbb32774bb show dnf version numbers.
also unify the versioning information into one place. Since this touches
both the spec file and a python file the simplest solution seems to be
making the build system aware of the version.
2012-05-02 09:54:21 +02:00
Ales Kozumplik de732f5194 direct conf file to /etc/dnf/dnf.conf 2012-04-26 14:57:42 +02:00
Ales Kozumplik 25255c09a6 unit testing framework: the cmake and sys.path magic.
goal was having something that runs with both 'nosetests' and 'make test',
with as little configuration as possible.
2012-04-19 13:52:25 +02:00
Ales Kozumplik 45d2b4aff0 packaging: add cmake scripts providing 'make install' 2012-04-13 17:02:30 +02:00