Feature changed by: Johannes Obermayr (jobermayr) Feature #312274, revision 2 Title: Customise generated filename from tar_scm service Buildservice: Unconfirmed Priority Requester: Desirable Requested by: Torgny Nyblom (tnyblom) Partner organization: openSUSE.org Description: When the tar_scm source service is generating the filename and the versionprefix is used I would like the possibility to customize the format of the generated timestamp and the separator between the version and the timestamp. /Regards Torgny Business case (Partner benefit): openSUSE.org: Currently my personal reason is that the KDE:Unstable:SC repo is using version on the form 4.6.41_YYYYMMMDDD and to be able to use my own packages and have these coexist nicely I need to generate the same version pattern. + Discussion: + #1: Johannes Obermayr (jobermayr) (2011-04-24 01:38:35) + I already did it for git with following possibilities: _RELATIVE + (current situation) _DATE (YYYYmmdd) _DATETIME (YYYYmmddHHMM) + It is a new source service (scm_git) which stores cloned git + repositories only once (e.g. $ADRIAN_MUST_TELL_ME_THE_PATH/git.kde. + org_amarok), extracts the results to tar.bz2 (via git archive $BRANCH + $FILES --prefix=$FILENAME{-$VERSION} | bzip2 --best >$PROJDIR/$FILENAME + {-$VERSION}.tar.bz2 and it can update the version directly. It also + handles submodules and creates only one super tarball (strigi). The + benefit is also that branches have not to do the update manually but it + will be pulled from branched package. + I will publish it when I got $ADRIAN_MUST_TELL_ME_THE_PATH and then I + will also do a second source service (scm_kde_l10n) which can create + snapshots of main l10n tarballs and tarballs for packages in KDE: + UNSTABLE:PLAYGROUND ... -- openSUSE Feature: https://features.opensuse.org/312274