Changelog for
obs-service-snapcraft-0.10.10.1566390389.9f923f8-6.40.noarch.rpm :
* Tue Oct 01 2019 Julio González Gil
- Fix building and installation for CentOS8, RHEL8 and RES8
* Thu Aug 22 2019 FSchreinerAATTsuse.com- Update to version 0.10.10.1566390389.9f923f8:
* Revert \"Merge pull request #323 from e4t/master\"
* Make service \'tar\' work with a cachedir as well
* Fix unit tests for modified scm directory handling
* Append \'_service\' to repository directory
* separate language and encoding
* git: really print the error message
* tar_scm.service: fix exclude documentation
* Don`t break testsuite if cwd contains colons
* disabling hg tests in travis
* Wed Jun 05 2019 FSchreinerAATTsuse.com- Update to version 0.10.9.1559745964.22c86cd:
* [dist] python3 for SLE12 and openSUSE 42.3
* Tue Jun 04 2019 FSchreinerAATTsuse.com- Update to version 0.10.9.1559647449.d965035:
* [dist] enable python3 in SLE >= 12
* Wed May 08 2019 Julio González Gil - Require external argparse for RHEL6
* Tue May 07 2019 FSchreinerAATTsuse.com- Update to version 0.10.9.1557261720.32a1cdb:
* fix encoding error for surrogates
* glibc-common was used up to FC23 and RHEL7
* Fri May 03 2019 FSchreinerAATTsuse.com- Update to version 0.10.8.1556896538.0693a62:
* Compile python files before install
* change order in GNUMakefile to prefer python3
* More thorought spec file cleanup
* predefine python version in spec file for GNUMAkefile
* Fri Apr 26 2019 Marcus Rueckert - the current guessing code is finding python2 and then uses that, because python2 still seems to be available in the build env, as we already know which python version we want we can just pass the path to make and skip the whole guessing.
* Fri Apr 26 2019 FSchreinerAATTsuse.com- Update to version 0.10.7.1556277536.7e9915a:
* [dist] spec file: python3 only and multidist
* Git also uses the LANGUAGE variable
* centos_version and rhel_version are triple digits
* Minimize diff with the version in openSUSE:Tools
* Fix the logic to pick the locale package on Fedora
* Forgot the guard 0 in one conditional
* Tue Apr 09 2019 Marcus Rueckert - centos_version and rhel_version are triple digits
* Tue Apr 09 2019 Marcus Rueckert - locally apply fixes from https://github.com/openSUSE/obs-service-tar_scm/pull/298
* Fri Mar 29 2019 Julio González Gil - Change requirement locale_package to glibc-common to fix building for CentOS6 and CentOS7
* Wed Mar 06 2019 adrianAATTsuse.de- Update to version 0.10.6.1551887937.e42c270:
* Require packages to get the en_US.UTF-8 locales
* Fri Mar 01 2019 FSchreinerAATTsuse.com- Update to version 0.10.6.1551448746.2759df2:
* enforce bytes for cpio file list
* fixes boo#1127907
* Wed Feb 27 2019 FSchreinerAATTsuse.com- Update to version 0.10.5.1551309990.79898c7:
* Prefer UTF-8 locale as output format for changes
* Wed Feb 27 2019 FSchreinerAATTsuse.com- Update to version 0.10.4.1551193322.b7a79f4:
* added KankuFile
* fix problems with unicode source files
* added python-six to Requires in specfile
* better encoding handling
* Thu Feb 21 2019 FSchreinerAATTsuse.com- Update to version 0.10.1.1550758451.f88bd41:
* fixes bsc#1082696 and bsc#1076410
* more fixes py3 unicode
* fix unicode in containers
* Wed Feb 20 2019 FSchreinerAATTsuse.com- Update to version 0.10.0.1550647779.25999e8:
* fix spec for RH/Fedora - glibc-locale -> glibc-common
* Tue Feb 19 2019 FSchreinerAATTsuse.com- Update to version 0.10.0.1550589094.e2ae17d:
* move to python3
* add python 3.6 and 3.7 to testing
* added logging for better debugging changesgenerate
* raise exception if no changesauthor given
* removed python 2.6 from travis
* Fri Feb 01 2019 FSchreinerAATTsuse.com- Update to version 0.9.5.1548407358.b62685b:
* Stop using AATTopensuse.org addresses to indicate a missing address
* move argparse dep to -common package
* allow submodule and ssl options in appimage
* sync spec file as used in openSUSE:Tools project
* Mon Dec 17 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1545082095.8dbc95f:
* [dist] fix service files installation in Makefile
* Mon Dec 17 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1545064321.5c10ac0:
* check encoding problems for svn and print proper error msg
* added new param \'--locale\'
* separate service file installation in GNUmakefile
* added glibc as Recommends in spec file
* cleanup for broken svn caches
* another fix for unicode problem in obs_scm
* Thu Dec 06 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1544099104.f52adb7:
* Final fix for unicode in filenames
* Another attempt to fix unicode filenames in prep_tree_for_archive
* Wed Dec 05 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1544015491.08dd948:
* Another attempt to fix unicode filenames in prep_tree_for_archive
* Mon Dec 03 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1543865445.4e2fbad:
* fix bug with unicode filenames in prep_tree_for_archive
* reuse _service
*_servicedata/changes files from previous service runs
* Fri Nov 30 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1543588452.b19491f:
* fix problems with unicode characters in commit messages for changeloggenerate
* Thu Nov 29 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1543502111.e576bd6:
* fix encoding issues if commit message contains utf8 char
* Wed Nov 28 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1543424658.8740ef1:
* revert encoding for old changes file
* Wed Nov 28 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1543418966.30359e4:
* change pylint/flake8 back to 2.7 for now
* remove hardcoded utf-8 encodings
* Thu Nov 22 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.5.1542905297.a6e346a:
* make code python3 ready
* Add support for extract globbing
* Wed Sep 26 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.4.1537959361.56833cb:
* enable flake8 in hound
* cleanup for pylint and flake8
* split pylint2 in GNUmakefile
* fix check for \"--reproducible\"
* create reproducible obscpio archives
* fix flake warning
* Tue Sep 25 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.3.1537869751.51a17c5:
* fix regression from 44b3bee
* Support also SSH urls for Git
* Mon Sep 24 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.2.1537788075.fefaa74:
* fix CVE-2018-12473 (bsc#1105361)
* fix CVE-2018-12474 (bsc#1107507)
* fix CVE-2018-12476 (bsc#1107944)
* check name/version option in obsinfo for slashes
* check url for remote url
* check symlinks in subdir parameter
* check filename for slashes
* disable follow_symlinks in extract feature
* Wed Sep 19 2018 Adrian Schröter - switch to obs_scm for this package
* Wed Sep 19 2018 adrianAATTsuse.de- Update to version 0.9.1.1537341862.5348694:
* run download_files in appimage and snapcraft case
* check --extract file path for parent dir
* Fix parameter descriptions
* Fri Aug 24 2018 adrianAATTsuse.de- Update to version 0.9.1.1534504824.0732756:
* changed os.removedirs -> shutil.rmtree
* Adding information regarding the
*package-metadata
* option for the
*tar
* service The tar service is highly useful in combination with the
*obscpio
* service. After the fix for the metadata for the latter one, it is important to inform the users of the
*tar
* service that metadata is kept only if the flag
*package-metadata
* is enabled. Add the flag to the .service file for mentioning that.
* Allow metadata packing for CPIO archives when desired As of now, metadata are always excluded from
*obscpio
* packages. This is because the
*package-metadata
* flag is ignored; this change (should) make
*obscpio
* aware of it.
* Tue Jul 03 2018 opensuse-packagingAATTopensuse.org- Update to version 0.9.1.1530616709.1329314:
* improve handling of corrupt git cache directories
* only do git stash save/pop if we have a non-empty working tree (#228)
* sort imports
* don\'t allow DEBUG_TAR_SCM to change behaviour (#240)
* add stub user docs in lieu of something proper (#238)
* [dist] fix build for distros not yet supporting Recommends tag
* Remove clone_dir if clone fails
* python-unittest2 is only required for the optional make check
* move python-unittest2 dep to test suite only part (submission by olh)
* Thu Apr 19 2018 fschreinerAATTsuse.de- Update to version v0.9.0.1523267117.de861d8:
* Removing redundant pass statement
* fixing indentation warnings from flake8
* fixing flake8 warnings, missing imports
* missing import for logging functions.
* [backend] Adding http proxy support
* Fri Apr 13 2018 olafAATTaepfle.de- python-unittest2 is only required for the optional make check
* Fri Mar 09 2018 opensuse-packagingAATTopensuse.org- Update to version 0.8.0.1520581079.e26b0ae:
* make installation of scm\'s optional
* add a lot more detail to README
* Git clone with --no-checkout in prepare_working_copy
* Refactor and simplify git prepare_working_copy
* Cleanup flake8 checks
* Only use current dir if it actually looks like git (Fixes #202)
* reactivate test_obscpio_extract_d
* fix broken test create_archive
* fix broken tests for broken-links
* changed PREFIX in Gnumakefile to /usr
* new cli option --skip-cleanup
* fix for broken links
* fix reference to snapcraft YAML file
* fix docstring typo in TarSCM.scm.tar.fetch_upstream
* acknowledge deficiencies in dev docs
* wrap long lines in README
* Wed Oct 11 2017 adrianAATTsuse.de- Update to version 0.8.0.1507129410.0cb2d44:
* mention _none_ version string for people who need it for kiwi root archives for example
* git: Support url change
* change ordering so that latest change is on top
* also override timestamps of files in cpio
* Sort cpio file list
* [dist] fix spec file py_compile for fedora
* Sort tar file list