Commit Graph

210 Commits

Author SHA256 Message Date
Dominique Leuenberger
2a3f2d018e Accepting request 639875 from openSUSE:Tools
- 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
- Update to version 0.9.3.1537869751.51a17c5:
  * fix regression from 44b3bee
  * Support also SSH urls for Git
- Update to version 0.9.2.1537788075.fefaa74:
  * fix CVE-2018-12474
  * 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
- switch to obs_scm for this package
- 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

OBS-URL: https://build.opensuse.org/request/show/639875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=50
2018-10-11 09:41:49 +00:00
Frank Schreiner
50586a2f50 * fix CVE-2018-12474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=213
2018-09-27 08:54:56 +00:00
Frank Schreiner
d9d1da0537 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=212
2018-09-26 11:35:49 +00:00
Frank Schreiner
12cdb65e22 - Update to version 0.9.3.1537869751.51a17c5:
* fix regression from 44b3bee
  * Support also SSH urls for Git

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=211
2018-09-25 10:05:57 +00:00
Frank Schreiner
8f04de3070 - Update to version 0.9.2.1537788075.fefaa74:
* 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
  * run download_files in appimage and snapcraft case
  * check --extract file path for parent dir
  * 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.
  * Fix parameter descriptions

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=210
2018-09-24 12:23:25 +00:00
2b31e73c7a fix Mageia
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=209
2018-09-19 09:24:14 +00:00
924b4b753a switch
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=208
2018-09-19 08:19:11 +00:00
Dominique Leuenberger
f0d586fa03 Accepting request 632451 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/632451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=49
2018-09-04 20:49:03 +00:00
835e984397 cleanup
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=206
2018-08-24 06:46:50 +00:00
ca67a20089 Accepting request 629049 from home:ItachiSan:archlinux
ArchLinux fixes and tarball updates
- Update the pkgver field for proper build of the package
- Enable the set_version service for the PKGBUILD
- Update the sources tarball

OBS-URL: https://build.opensuse.org/request/show/629049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=205
2018-08-24 06:45:16 +00:00
Dominique Leuenberger
3fcc911e0c Accepting request 620565 from openSUSE:Tools
- 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)

OBS-URL: https://build.opensuse.org/request/show/620565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=48
2018-07-07 19:53:08 +00:00
Frank Schreiner
109ab89eb7 - 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)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=203
2018-07-03 19:33:53 +00:00
caa7a1e70f fix version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=202
2018-05-23 11:30:20 +00:00
e4f098fd19 try
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=201
2018-05-23 08:16:35 +00:00
34ee222b43 more
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=200
2018-05-23 08:08:14 +00:00
3f3b3447fd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=199
2018-05-23 08:03:50 +00:00
75144cf97a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=198
2018-05-23 08:00:31 +00:00
Dominique Leuenberger
e00e6b6e19 Accepting request 600981 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/600981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=47
2018-04-27 13:59:50 +00:00
Dominique Leuenberger
52e1bad16b Accepting request 596964 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/596964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=46
2018-04-22 12:30:47 +00:00
Frank Schreiner
d33f3b5b94 new version 0.9.0
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=195
2018-04-19 13:57:24 +00:00
715525ee55 Accepting request 596230 from home:olh:branches:openSUSE:Tools
- python-unittest2 is only required for the optional make check

OBS-URL: https://build.opensuse.org/request/show/596230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=194
2018-04-16 09:44:17 +00:00
Frank Schreiner
d6ff969337 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=193
2018-03-09 07:40:44 +00:00
Dominique Leuenberger
30e2e6b73f Accepting request 533590 from openSUSE:Tools
1

OBS-URL: https://build.opensuse.org/request/show/533590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=45
2017-10-18 10:49:38 +00:00
Frank Schreiner
c3c8cfae4d Accepting request 533426 from home:valo:branches:openSUSE:Tools
Fixes the makedepends array so it builds with python2 packages

OBS-URL: https://build.opensuse.org/request/show/533426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=191
2017-10-12 08:10:35 +00:00
06be79dda1 Accepting request 533403 from home:valo:branches:openSUSE:Tools
Fixes missing dependencies

OBS-URL: https://build.opensuse.org/request/show/533403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=190
2017-10-11 12:49:36 +00:00
403be7cf50 fix version for Arch
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=189
2017-10-11 06:58:51 +00:00
bbea40d12d fix fedora build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=188
2017-10-11 06:50:26 +00:00
2e2dae25cd Accepting request 532991 from home:valo:branches:openSUSE:Tools
Adds PKGBUILD for Archlinux

OBS-URL: https://build.opensuse.org/request/show/532991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=187
2017-10-11 06:49:17 +00:00
Dominique Leuenberger
8f7d5b9a3b Accepting request 511358 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/511358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=44
2017-07-21 20:48:47 +00:00
Frank Schreiner
fddd9e5197 changed path
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=185
2017-07-12 06:44:59 +00:00
Frank Schreiner
509c7b9be0 - Update to version 0.8.0.1499787575.2419460:
* [test] refactor of fake classes
  * [bugfix] fix UnboundLocalError: local variable 'parent_tag'

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=184
2017-07-12 06:16:00 +00:00
Frank Schreiner
75308abb1a - Update to version 0.8.0.1499787575.2419460:
* [dist] changed to %py_compile in spec file
  * [bugfix] fixes issue #173
  * [bugfix] Decoupled self.scm from class name in TarSCM/scm/*
  * [lint] make tests/unittestcases.py flake8 ready
  * [lint] more fixes for pylint readiness
  * [lint] refactor unittestcases.py
  * [test] increase cov for TarSCM.archive from 61% to 92%
  * [doc] added comment to --use-obs-scm
  * [test] refactor of fake classes
  * [bugfix] fix UnboundLocalError: local variable 'parent_tag'

- Update to version 0.8.0.1498846582.8799787:
  * fix for gh issue #169
  * new version placeholder for empty version string
  * fix for bzr locale problem in testsuite
  * pylint and flake8 in testsuite for better code quality
  * code cleanup to be more pylint and flake8 compatible

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=183
2017-07-11 17:04:06 +00:00
e5d5da055c hotfix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=182
2017-07-09 11:09:20 +00:00
69c2eed74f osc copypac from project:openSUSE:Tools package:obs-service-tar_scm revision:179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=181
2017-07-01 06:57:23 +00:00
Frank Schreiner
8a58729914 - Update to version 0.7.0.1498846582.8799787:
* [testing] ENV var TAR_SCM_TC to select test cases
  * [dist] Adding spec file to git
  * [fix] finalize method for TarSCM.scm.* classes
  * [feature] new version placeholder for empty version string
  * [ci] fix for bzr locale problem
  * [ci] make pep8, pylint and flake8 optional ...

M    _servicedata
D    obs-service-tar_scm-0.7.0.1496831936.d960322.tar.gz
A    obs-service-tar_scm-0.7.0.1498846582.8799787.tar.gz
M    obs-service-tar_scm.changes
M    obs-service-tar_scm.spec

Diff for working copy: .
Index: _servicedata
===================================================================

--- _servicedata	(revision 7503ece26992012bce22abce29c01aae)
+++ _servicedata	(working copy)
@@ -5,4 +5,4 @@
             <param name="url">git://github.com/M0ses/obs-service-tar_scm.git</param>
           <param name="changesrevision">b742dfc0e12755cf306a95439494b5bdde7c0c61</param></service><service name="tar_scm">
                 <param name="url">git://github.com/openSUSE/obs-service-tar_scm.git</param>
-              <param name="changesrevision">03230fdf240addb3dd1ba3201beef50722cc87ac</param></service></servicedata>
\ No newline at end of file
+              <param name="changesrevision">949a2f52ebe929c1ed9b52a1e9e0d6568a97767d</param></service></servicedata>
\ No newline at end of file
Index: obs-service-tar_scm.changes
===================================================================

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=180
2017-06-30 21:01:54 +00:00
Dominique Leuenberger
8d03944242 Accepting request 506248 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/506248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=43
2017-06-27 08:21:29 +00:00
e2eb793df1 move spec file to git
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=178
2017-06-19 11:17:40 +00:00
Dominique Leuenberger
6c823ef6d5 Accepting request 503658 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/503658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=42
2017-06-16 08:54:16 +00:00
fdaa887a0a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=176
2017-06-07 10:40:44 +00:00
03c6267287 try
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=175
2017-06-07 08:54:05 +00:00
Frank Schreiner
c4c4dddb38 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=174 2017-06-07 05:33:42 +00:00
Frank Schreiner
8d060edc0f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=173 2017-06-06 18:01:40 +00:00
Frank Schreiner
3246d508ab OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=172 2017-06-06 17:56:11 +00:00
Dominique Leuenberger
7a5bbc9193 Accepting request 494609 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/494609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=41
2017-05-16 12:44:19 +00:00
c09d82482c - added Requires: python2 for Fedora >= 25
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=170
2017-05-11 11:50:35 +00:00
Frank Schreiner
a674c45291 added Requires: python2 for Fedora >= 25
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=169
2017-05-10 21:39:29 +00:00
Dominique Leuenberger
8ab062f0e5 Accepting request 489538 from openSUSE:Tools
update descriptions

OBS-URL: https://build.opensuse.org/request/show/489538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=40
2017-04-20 18:59:21 +00:00
08e3ae6065 try to fix for fedora
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=167
2017-04-20 09:27:04 +00:00
d8f6df2cc2 adapt summary
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=166
2017-04-20 06:24:20 +00:00
3691489796 adapt summary
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=165
2017-04-20 06:24:11 +00:00