Releases 46

For tarballs and release assets from this project, see releases.pagure.org/rpkg-util.

If the developers have uploaded one or more tarball(s), you will be able to find them in the release folder.

The CHECKSUMS file contains the checksums (SHA256 and SHA512) of the files uploaded to pagure.

To use this file, simply download it next to the tarball you downloaded and run sha512sum -c CHECKSUMS

Getting source for a release

Clone the repository, then use git archive to create a tarball for any tag:

git clone https://pagure.io/rpkg-util.git
cd rpkg-util
git archive --format=tar.gz --prefix=rpkg-util-<TAG>/ -o rpkg-util-<TAG>.tar.gz <TAG>

Replace <TAG> with the tag name (e.g. v1.0.0). For a zip archive use --format=zip and .zip as the output extension.

rpkg-util-3.3-1
Commits: 5cbe3a59ce3654e9d8bf4cf8e49094be36c6c49b..55d05bb00449c2816114732e70911b53bbf97c42
55d05bb00449c2816114732e70911b53bbf97c42
Commits: 5cbe3a59ce3654e9d8bf4cf8e49094be36c6c49b..55d05bb00449c2816114732e70911b53bbf97c42 - Make the INVALID_SPEC_TEMPLATE really invalid - Use quote from shlex instead of deprecated pipes - rpkg-macros.spec: testsuite work-around for new git - Fix FTBFS on Fedora 38+
rpkg-util-3.2-1
Commits: 8b854c664ab7b355ba93b1611250038931a5ec90..5cbe3a59ce3654e9d8bf4cf8e49094be36c6c49b
5cbe3a59ce3654e9d8bf4cf8e49094be36c6c49b
Commits: 8b854c664ab7b355ba93b1611250038931a5ec90..5cbe3a59ce3654e9d8bf4cf8e49094be36c6c49b - fix #39: .spec.rpkg$ have (always) precendence over .spec$ files
rpkg-util-3.1-1
Commits: 3f4188b4aa25c9e0a6ca68425531c4200e669a6e..8b854c664ab7b355ba93b1611250038931a5ec90
8b854c664ab7b355ba93b1611250038931a5ec90
Commits: 3f4188b4aa25c9e0a6ca68425531c4200e669a6e..8b854c664ab7b355ba93b1611250038931a5ec90 - lookaside: define %%(ns<N>) and %%(name)s - lookaside: fix undefined DownloadError traceback - require python3-setuptools explicitly
rpkg-util-3.0-1
Commits: 9718eb159fdfeb4c8d2db89c32cc61a9a41e8193..3f4188b4aa25c9e0a6ca68425531c4200e669a6e
3f4188b4aa25c9e0a6ca68425531c4200e669a6e
Commits: 9718eb159fdfeb4c8d2db89c32cc61a9a41e8193..3f4188b4aa25c9e0a6ca68425531c4200e669a6e - final release
rpkg-util-3.rc2-1
Commits: eb83993060c281c3e3b66c103f770c0fe4980f54..9718eb159fdfeb4c8d2db89c32cc61a9a41e8193
9718eb159fdfeb4c8d2db89c32cc61a9a41e8193
Commits: eb83993060c281c3e3b66c103f770c0fe4980f54..9718eb159fdfeb4c8d2db89c32cc61a9a41e8193 - _sourcedir should possibly be set to pkg_path when parsing spec - check for invalid config keys passed on command-line - allow --spec to be a directory, autolocate spec then
rpkg-util-3.rc1-1
Commits: 77117acfc089de7eab46baa0308f46413e71b431..eb83993060c281c3e3b66c103f770c0fe4980f54
eb83993060c281c3e3b66c103f770c0fe4980f54
Commits: 77117acfc089de7eab46baa0308f46413e71b431..eb83993060c281c3e3b66c103f770c0fe4980f54 - evaluate preproc in cwd, not in pkg_path - improve auto-completion
rpkg-util-3.beta-1
Commits: f521d1a186b58625c694ddc16f868d601542b2cb..77117acfc089de7eab46baa0308f46413e71b431
77117acfc089de7eab46baa0308f46413e71b431
Commits: f521d1a186b58625c694ddc16f868d601542b2cb..77117acfc089de7eab46baa0308f46413e71b431 - v3 base - total rewrite from v2, pyrpkg is no longer used - lots of new git commands added (merge, log, status, ...) - configuration extended, contains now three sections rpkg, git, lookaside - also there are dynamic config section git_props and DEFAULT - the configuration options can be cross-referenced - possibility to change config options from command-line - rpkg now uses the latest rpkg-macros package (2.0) - commit and tag signing - auto-packing removed
rpkg-util-2.10-1
Commits: rpkg-util-2.9-1..HEAD
484b5cede0f1c8293359a5f07870655ec43d9e21
Commits: rpkg-util-2.9-1..HEAD - parse spec with _sourcedir set to self.path so that %%includes get
rpkg-macros-2.0-1
Commits: 98f8a437ad14a6cf93a8ea698067da0fb949ec28..280343176796be54686f84a677f5744027ce84e9
280343176796be54686f84a677f5744027ce84e9
Commits: 98f8a437ad14a6cf93a8ea698067da0fb949ec28..280343176796be54686f84a677f5744027ce84e9 - derive GIT_ROOT and other git properties from the INPUT_DIR_PATH directory - INPUT_DIR_PATH, if not specified, is derived from INPUT_PATH
preproc-0.5-1
Commits: 9bacbca43c026ebd2bd2806a7842be8de85cb5ea..bcad4393160b3fe9f624ebdc0ac1a65dffd75754
bcad4393160b3fe9f624ebdc0ac1a65dffd75754
Commits: 9bacbca43c026ebd2bd2806a7842be8de85cb5ea..bcad4393160b3fe9f624ebdc0ac1a65dffd75754 - we need to sed python version also in %%check section of spec
preproc-0.4-1
Commits: 05b3ad575998761d593e2905e3a2f46f178c52bf..9bacbca43c026ebd2bd2806a7842be8de85cb5ea
9bacbca43c026ebd2bd2806a7842be8de85cb5ea
Commits: 05b3ad575998761d593e2905e3a2f46f178c52bf..9bacbca43c026ebd2bd2806a7842be8de85cb5ea - fix tests, add correct requires and buildrequires
preproc-0.3-1
Commits: 537a18ab6caac978885a509c76c11d269f30ccb1..05b3ad575998761d593e2905e3a2f46f178c52bf
05b3ad575998761d593e2905e3a2f46f178c52bf
Commits: 537a18ab6caac978885a509c76c11d269f30ccb1..05b3ad575998761d593e2905e3a2f46f178c52bf - test preproc when building
rpkg-macros-1.1-1
Commits: 58eee1228997c87360fd2bf1eb2985352823003d..98f8a437ad14a6cf93a8ea698067da0fb949ec28
98f8a437ad14a6cf93a8ea698067da0fb949ec28
Commits: 58eee1228997c87360fd2bf1eb2985352823003d..98f8a437ad14a6cf93a8ea698067da0fb949ec28 - add trick in pack_sources to allow creating the archive in CWD
rpkg-macros-1.0-1
Commits: 537a18ab6caac978885a509c76c11d269f30ccb1..58eee1228997c87360fd2bf1eb2985352823003d
58eee1228997c87360fd2bf1eb2985352823003d
Commits: 537a18ab6caac978885a509c76c11d269f30ccb1..58eee1228997c87360fd2bf1eb2985352823003d - fix version check in git_pack - rpm-git-tag-sort is also required during build for tests - add man pages for rpkg-macros, redirect there from MACRO REFERENCE in man rpkg - fix parameter order for rpm-git-tag-sort in git_merged_tag_refs - fix version parsing from the latest tag, package name may contain dashes! - implement support for multiple Sources at once - use rpm-git-tag-sort for tag sorting & filtering in git_merged_tag_refs submodules - fix git_head for detached head state - in git_bumped_version, lead must be numeric and greater than zero to output follow as zero + small code tweak in git_version_generic - remove now unused git_bumped_release, set "" as default for lead in git_bumped_version - make lead="" the only special case, otherwise lead is lead - unify code and params for git_release and git_version - code cleanup
rpkg-util-2.9-1
Commits: rpkg-util-2.8-1..HEAD
82f9a59c76136852f4d42c6840aa9ae8bd20bf76
Commits: rpkg-util-2.8-1..HEAD - fix for the latest pyrpkg extra_args addition
rpkg-util-2.8-1
- kojiconfig parameter was renamed to kojiprofile in pyrpkg #ff235770
54191131b481490febaadf3a520e3f71db5adc1d
rpkg-macros-0.4-1
Commits: 8db13836e07d90055725aa5c4f8da004b78ad558..537a18ab6caac978885a509c76c11d269f30ccb1
537a18ab6caac978885a509c76c11d269f30ccb1
Commits: 8db13836e07d90055725aa5c4f8da004b78ad558..537a18ab6caac978885a509c76c11d269f30ccb1 - remove shebangs in library files according to Fedora review - changes according to review - usage of %%{_prefix} in spec, g-w for pack_sources - use git-core on Fedoras
rpkg-macros-0.3-1
Commits: 8ec068bc3e2b9f0d97477f9f2a524b68a8b0ce5e..8db13836e07d90055725aa5c4f8da004b78ad558
8db13836e07d90055725aa5c4f8da004b78ad558
Commits: 8ec068bc3e2b9f0d97477f9f2a524b68a8b0ce5e..8db13836e07d90055725aa5c4f8da004b78ad558 - fix warning about unset git indetity in test_submodule_sources - skip test for submodule_sources on epel6 - add missing sleep in tests, add TODO - fix changelog renderring for legacy git as there is no points-at option - resolve problem in git_pack and submodules for epel7
rpkg-macros-0.2-1
Commits: 45dfc329c90bd18ea1fc134e5c43b876d80ebbd2..8ec068bc3e2b9f0d97477f9f2a524b68a8b0ce5e
8ec068bc3e2b9f0d97477f9f2a524b68a8b0ce5e
Commits: 45dfc329c90bd18ea1fc134e5c43b876d80ebbd2..8ec068bc3e2b9f0d97477f9f2a524b68a8b0ce5e - fix bug on centos7 bash in is_physical_subpath function
preproc-0.1-1
Commits: e7f156145e6a8a9d6470d6b3f81a32dcb9ee8582
e7f156145e6a8a9d6470d6b3f81a32dcb9ee8582
Commits: e7f156145e6a8a9d6470d6b3f81a32dcb9ee8582 - use cmd_repr helper to properly render the executed command - strip starting and ending whitespaces if any - change to working email - pass now required path to git_vcs macro in spec file - source env before sourcing anything else - fix spec files after CACHE to OUTPUT rename - fix rpkg-util spec files - build fix for rhel6 - provide man pages statically and add regen.sh - add some explanation for tags matching - allow multiple lines inside {{{}}}, fix expression for quoted strings so that the closest quote is matched - add missing BRs - move preproc and rpkg macro defs into separate packages
rpkg-macros-0.1-1
Commits: 45dfc329c90bd18ea1fc134e5c43b876d80ebbd2
45dfc329c90bd18ea1fc134e5c43b876d80ebbd2
Commits: 45dfc329c90bd18ea1fc134e5c43b876d80ebbd2 - initial release
rpkg-util-2.7-1
Commits: rpkg-util-2.6-1..HEAD
ecfcf3b21bc2dcd25895a39427693e11be28edc9
Commits: rpkg-util-2.6-1..HEAD - remove dependency on python3-configparser
rpkg-util-3.prototype-1
Commits: rpkg-util-2.6-1..HEAD
f521d1a186b58625c694ddc16f868d601542b2cb
Commits: rpkg-util-2.6-1..HEAD - [macros] update examples - [macros] move patch check in git_setup_macro to correct place - man page update - and we also need rpm-build - another missing dep on python-pycurl - add missing dep on rpm-python - add missing deps on GitPython - [macros] resetting IFS for the subprocess seems to be needed for bash 4.2.46 - [macros] do render version suffices on VERSION/RELEASE bump - 3.0 prototype/sketch - [macros] fix tests - [macros] add git_archive retval handling into git_pack - [macros] fixes related to querying and prevent output of just \n from queries - [macros] remove requirement to have clean work (sub)tree for git_archive - [macros] fix git_vcs invocation this time for macros subpackage - [preproc] pass now required path to git_vcs macro in spec file - [macros] reenable running tests in spec - [macros] remove no longer used file - [macros] remove unneded part of the condition for adding dirty flag - [macros] restrict git_archive again not to be able to archive dirty path - [macros] change order of merged tags to DESC by time - [macros] fix tests - [macros] fix git_version - [macros] use basename instead of --short for symbolic-ref due to compatibility, use --revs-only for rev-parse - [macros] path prefix can be empty - [macros] make querying explicit in the main git functions - [macros] source env before sourcing anything else - [macros] add non-empty path check, strip trailing slashes from treeish in git_vcs - [macros] use process substitution and read to record returned values verbatim in query_output - [macros] filter errors when no remote is set - [macros] we want use echo in query_output because command substitution eats a new line - [macros] first check if path is a directory before anything else - [macros] use string comparison for lead in git_bumped_version to allow non- numeric leads - [macros] move the bumped_release/version to helpers - [macros] move git_bumped_release and version to helpers section - fix spec files after CACHE to OUTPUT rename - pass INPUT_DIR_PATH to preproc - [macros] fix naming for encode_decimal -> rename to utils_encode_decimal - [macros] rename CACHE array to OUTPUT and QUERY_CACHE to QUERY_OUTPUT - [macros] split non-git related helper functions and vars to separate files, INPUT_DIR_PATH will be passed by rpkg - [macros] do not print bootstrap errors, at the same time check if git repo in each macro - fix rpkg-util spec files - [macros] we want to cache output of git_archive in git_pack as well - [macros] fix regular expression to check if git version < 1.8 - [macros] fix line continuations - [macros] switch from aliases back to functions, aliases simply don't work in scripts - [macros] optimize the exclude filter in git_pack - [macros] fix file exclusion for git_pack - [macros] actually output the dirty appendix - [macros] changes according to shellcheck.net - [macros] no input param for git_latest_ctime - [macros] fix sorting of tags for legacy git - [macros] using "$*" makes more sense when using that as array index - [macros] we need to only render "-dirty" flag if the repo is overall dirty - [macros] improve generated source names - [macros] return 1 from everywhere, replace exits with normal returns - [macros] make the macro outputs consistent even if another process is interfering - [macros] fix git_pack to exclude untracked files - [macros] fix derivation of lead in git_version with specified lead - [macros] fix follow derivation in git_version - [macros] fix git_version, we cannot filter tags by $name-$lead at the moment - [macros] fix path_to_name_prefix and path_to_name_suffix - [macros] introduce git_toplevel alias - [macros] convert functions to aliases, rename __cached to cache, add input checks - [macros] change function order, add back reading cache for base functions - [macros] rename git_tree_name to git_tree_ref - [macros] make it possible to set empty lead= for git_version*, filter tags also by lead**, return lost git_bumped_version, refactor code - [macros] try to get branch remote url in git_vcs first before getting origin url - [macros] refactor out the base functionality and provide current git_x macros as git_repo_x macros, fix caching, fix get_tree_name and rename it to git_tree_name - [macros] for relevant defaults, try to use cached, otherwise invoke the key - [macros] add explicit defaults for git_dir and git_cwd functions - [macros] remove no longer needed name= param for git_pack and git_archive - [macros] fix params declaration for get_tree_name - [macros] fix test invocation in spec file - [macros] use git describe to determine source names - use correct file naming for bash files in tests - improve error logging in tests - improve git check-ignore support check in git_pack - add git_release tests - add bumped_release test - add git_release - [util] basic cmdline test framework added - [macros] add /bin to tests path, on rhel6 /usr/bin is not alias to /bin - [preproc] build fix for rhel6 - [macros] provide proxy git script for legacy gits without -C, fix varcaps - [preproc] provide man pages statically and add regen.sh - [preproc] add some explanation for tags matching - [preproc] allow multiple lines inside {{{}}}, fix expression for quoted strings so that the closest quote is matched - [util] fix rpkg.macros sourcing - [macros] exporting SCRIPTDIR in git.bash is not needed - [util] add missing BR - [util] add missing BR - [preproc] add missing BRs - [macros] add missing BR - install pack_sources into /bin/, enable macros tests in spec file - update .gitignore with .pytest_cache - fix tests - regenerate tests with tweaked logging - move preproc and rpkg macro defs into separate packages - fix problem with changes in dynamic values after ./run_test.sh copy
rpkg-util-2.6-1
Commits: rpkg-util-2.5-1..HEAD
dbbc8e15d6a1cdefb0f22eea72a398bb3b66657e
Commits: rpkg-util-2.5-1..HEAD - be more specific about auto-packing deprecation - fix encoding issues on python2 with POSIX locale set - fix invalid arguments to setopt on EPEL
rpkg-util-2.5-1
Commits: rpkg-util-2.4-1..HEAD
8771da7b5bd30cdd0dffebdcda9cad94da8e851d
Commits: rpkg-util-2.4-1..HEAD - EPEL6 fixes - resolve SafeConfigParser deprecation warning - EPEL fixes, old git + python related issues - remove unneded format for tag sorting
rpkg-util-2.4-1
Commits: rpkg-util-2.3-1..HEAD
fa0e8cd85de2cf6afce2b51b07e6d5e543dcc6f7
Commits: rpkg-util-2.3-1..HEAD - fix pg#13: print out more information when lookaside cache is missing - fix verrel command
rpkg-util-2.3-1
Commits: rpkg-util-2.2-1..HEAD
c22bc8e6b9f56825f314d38838179376580ac0c6
Commits: rpkg-util-2.2-1..HEAD - tar >= 1.28 condition no longer needed as we dropped --exclude-vcs-ignores - instead of tar --exclude-vcs-ignores, get the exclude list by git check-ignore - fix rpkg srpm completion - switch to git_dir_* macros - fix no tagname given for rpkg tag -d - fix for new pyrpkg - improve git_archive logging info - print help if no command is given - add comments to the example config file in man pages - fix name suffixing for git_cwd and git_dir macros on top-level dir - follow redirects when downloading sources - add __pycache__ into .gitignore - zero umask before creating /tmp/rpkg, ad. #4a4311a - add log info about path being packed into git_pack - return back python2 support - create /tmp/rpkg as writeable by all with sticky bit set - explicitly mention needed version of git and tar in the spec file - #8 rpkg error when EDITOR="gvim -f"
rpkg-util-2.2-1
Commits: rpkg-util-2.1-1..HEAD
92118e3b7da9b7f66e4cf4d2b584fa82c45b9657
Commits: rpkg-util-2.1-1..HEAD - python3 migration - fix pack_sources script for (sym)linked paths - fix test dependancy on a parent git repo existance
rpkg-util-2.1-1
Commits: rpkg-util-2.0-1..HEAD
3c44e762dba6556d1359ee53c2fd88336bc5efc2
Commits: rpkg-util-2.0-1..HEAD - filter GIT_DISCOVERY_ACROSS_FILESYSTEM not set in tests
rpkg-util-2.0-1
Commits: rpkg-util-2.rc2-1..HEAD
0359e6dcb9f77593eff62a71150619f639349bbb
Commits: rpkg-util-2.rc2-1..HEAD - slight update in man pages - fix copr build - arch param renamed to target + fix tests - allow --with/--without/--arch for srpm generation
rpkg-util-2.rc2-1
Commits: rpkg-util-2.rc1-1..HEAD
192b305dbe9ff1a56a9126a0829614666254f041
Commits: rpkg-util-2.rc1-1..HEAD - implement --with/--without for local, install, prep, compile - add --follow-tags for push - fix Git protocol Url parsing for ns_module_name - fix setup.py not to install tests dir
rpkg-util-2.rc1-1
Commits: rpkg-util-1.0-1..HEAD
d06444ba8831e5de42e5a71ff1f6eb74a9d1ff8d
Commits: rpkg-util-1.0-1..HEAD - set follow to rc1 - limit renderred commits in tag changelog to path - invert (fix) logic git_changelog's since_tag and until_tag for non-existentent tags - move ~/.config/rpkg to ~/.config/rpkg.conf
rpkg-util-1.0-1
Commits: HEAD
39aaaa7a26598020a624b241c6b3413c54dce564
Commits: HEAD - spec templates basic impl - basic command set pretty much determined - project tagging implemented - examples and man pages - rename of package wrapper to rpkg-util - provide features to manage .spec enriched git projects
rpkg-client-0.12-1
version bump
0034bb7f5b2f3d538658d09a63aa39a2f882b191
rpkg-client-0.11-1
New release
64c28079cd33da7c32a927eb517e050be8c5063f
rpkg-client-0.10-1
new release
b09bd8bba867a1302fe477cf88d2114c5edd7246
rpkg-client-0.9-1
New release
d7a0bd89abf4acc451a18637dad54a226c03286e
rpkg-client-0.8-1
Tagging package [rpkg-client] version [0.8-1] in directory [./].
4e70975eef98c601fb044b872a1788367e9ccd27
rpkg-client-0.7-1
Tagging package [rpkg-client] version [0.7-1] in directory [./].
25af0e1c5a47cd9cbc08069aef5601ee1dc124eb
rpkg-client-0.6-1
Tagging package [rpkg-client] version [0.6-1] in directory [./].
7c63e98bb969f53cca474fd2854963872700043f
rpkg-client-0.5-1
Tagging package [rpkg-client] version [0.5-1] in directory [./].
297e7b706a3cb162008874d5bce9c5d8d4793517
rpkg-client-0.4-1
Tagging package [rpkg-client] version [0.4-1] in directory [./].
bfa7b21378b7256f7d1fa1b5e5082283cf231b44
rpkg-client-0.3-1
Tagging package [rpkg-client] version [0.3-1] in directory [./].
c308f8bb58f9a74a52776f8c97e567a5d648d07b
rpkg-client-0.2-1
Tagging package [rpkg-client] version [0.2-1] in directory [./].
7d2cc28cb0981e86b7bc3450b73c403be3c3e4a2
rpkg-0.2-1
Tagging package [rpkg] version [0.2-1] in directory [./].
d1ac37c370a7628876fd889ff2df6b50fd37edb2
preproc-0.2-1
537a18ab6caac978885a509c76c11d269f30ccb1