apkg merge requestshttps://gitlab.nic.cz/packaging/apkg/-/merge_requests2021-03-09T11:49:29+01:00https://gitlab.nic.cz/packaging/apkg/-/merge_requests/25finish rpm package style2021-03-09T11:49:29+01:00Jakub Ružičkafinish rpm package styleWith these patches I was able to create RPM packages using `apkg build` for:
* apkg
* Knot DNS @ `apkg` branch
* Knot Resolver @ `apkg` branch
I've tested this manually for now with proper tests incoming with #24 which will include ref...With these patches I was able to create RPM packages using `apkg build` for:
* apkg
* Knot DNS @ `apkg` branch
* Knot Resolver @ `apkg` branch
I've tested this manually for now with proper tests incoming with #24 which will include refactoring of current testing setup.v0.1https://gitlab.nic.cz/packaging/apkg/-/merge_requests/29pkgstyle.rpm: support openSUSE2021-03-15T20:24:44+01:00Jakub Ružičkapkgstyle.rpm: support openSUSE* support openSUSE's zypper package manager
* provide manual parsing of BuildRequires from .src.rpm
because SUSE doesn't have builddep command (╯°□°)╯︵ ┻━┻* support openSUSE's zypper package manager
* provide manual parsing of BuildRequires from .src.rpm
because SUSE doesn't have builddep command (╯°□°)╯︵ ┻━┻v0.1Jakub RužičkaJakub Ružičkahttps://gitlab.nic.cz/packaging/apkg/-/merge_requests/35various fixes for issues encountered during BIRD packaging2021-05-19T19:12:49+02:00Jakub Ružičkavarious fixes for issues encountered during BIRD packagingI was able to package BIRD with apkg including OBS and launchpad output with tese changes.
Please see individual commits.I was able to package BIRD with apkg including OBS and launchpad output with tese changes.
Please see individual commits.v0.1Tomas KrizekTomas Krizekhttps://gitlab.nic.cz/packaging/apkg/-/merge_requests/72packaging: improve archive creation script2021-07-07T09:44:28+02:00Jakub Ružičkapackaging: improve archive creation script* create archive directly in pkg/archives/dev
* rename to make-archive.sh* create archive directly in pkg/archives/dev
* rename to make-archive.shv0.2https://gitlab.nic.cz/packaging/apkg/-/merge_requests/125setup: add setuptools to requirements.txt2022-07-15T13:43:03+02:00Jakub Ružičkasetup: add setuptools to requirements.txtAside from build, setuptools are used by minver during sdist
so they're required to create apkg archives (make-archive) as well.Aside from build, setuptools are used by minver during sdist
so they're required to create apkg archives (make-archive) as well.v0.4Jakub RužičkaJakub Ružičkahttps://gitlab.nic.cz/packaging/apkg/-/merge_requests/142Improve version handing: setuptools, poetry2023-03-16T13:39:43+01:00Jakub RužičkaImprove version handing: setuptools, poetryDrop problematic minver support.
Use single-source __version__ from apkg/__init__.py.
Use more robust method of reading __version__ from setup.py when using
setuptools.
Make scripts/make-archive.sh update __version__ using Dunamai too...Drop problematic minver support.
Use single-source __version__ from apkg/__init__.py.
Use more robust method of reading __version__ from setup.py when using
setuptools.
Make scripts/make-archive.sh update __version__ using Dunamai tool from
git - PEP 440 compatible.
Add poetry support with poetry-dynamic-versioning plugin providing
dynamic versioning using Dunamai including __version__ updates.https://gitlab.nic.cz/packaging/apkg/-/merge_requests/149distro: Improve Debian packaging2023-06-23T13:18:20+02:00Jakub Ružičkadistro: Improve Debian packaging