summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-05-17Upgrade xdelta to xdelta3 to solve file bigger than 2gtizen/1.34-20160517debian/1.341.34release-20160615release-20160531yang.zhang5-9/+15
Change-Id: I68f84873b45757acdc06bf57a5df34a328f97a5f
2015-11-02modify spec give up perl(ExtUtils::MakeMaker) when the version of opensuse ↵release-20160411release-20160315shuai.fu1-0/+5
>= 13.2. Signed-off-by: shuai.fu <shuai01.fu@samsung.com> Change-Id: I507d2e0b46a9a1ed46131e1e83d4741474097848
2015-10-13Fix 'debian/changelog' file.tizen/1.33-20150212Rong Jinhui2-3/+3
Change-Id: I888b08eedc3c8902b54959bdb3dade94e9085690 Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
2015-10-13Version bump to 1.33debian/1.331.33Rong Jinhui3-1/+10
Change-Id: I0354c4a2c38ccbf5eb61791d98c9f8cf5e136bfd Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
2015-02-12Tizen 1.32-20150212 releasetizen/1.32-20150212releaseMarkus Lehtonen3-1/+12
Change-Id: I35e1b61496188c0d5bdd6d487c55dcfc4815156b Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2015-02-12rpm packaging: allow any version of tarMarkus Lehtonen1-5/+1
Relax the tar dependency by allowing any version of tar to be used. Initially, the requirement for tar < v1.27 was because the tar gnu format changed a bit between v1.26 and v1.27 (more specifically the mode/time fields of @LongLink headers). Thus, the delta might not apply and tarballs committed (with pristine-tar) on a system with old tar could possibly not be checked out on a system with newer tar (and vice versa). Debian has a patched tar program (PRISTINE_TAR_COMPAT patch) that restores the old tar format when pristine-tar is used (pristine-tar sets the PRISTINE_TAR_COMPAT environment variable which the tar program looks at). However, it turns out that we do not suffer this problem (and do not need patched tar) in Tizen tools. We have for a long time had "Use-posix-tar-format-by-default.patch" which makes pristine-tar to always use the posix tar format, regardless of the underlying system. Thus, virtually all pristine-tar delta in Tizen packages should have been generated using the posix tar format (which has not changed) and delta should apply cleanly. Change-Id: Ib0f203f69dc4ccb7a9ca9e8346d69522c0507734 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2014-09-15Tizen release v1.32tizen/1.32-20140915Markus Lehtonen3-4/+5
Change-Id: Ie09434b76b94dba0090263563c16a7f4daf63821 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2014-09-15rpm packaging: fix build for CentOS 7Markus Lehtonen1-3/+3
Change-Id: I81406ed8de243c759f1a52f2c6537188d95f950f Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2014-06-16Sync with upstream v1.32Markus Lehtonen3-2/+12
Change-Id: I11ed656f1b5fa646dc03e155c7cd61012a87bef9 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2014-06-16Merge tag '1.32' into develMarkus Lehtonen3-2/+8
tagging package pristine-tar version 1.32 Conflicts: debian/changelog Change-Id: I37b8b92b367215b31708e45e3754b2a6df392a66
2014-05-27orphaneddebian/1.321.32upstreamJoey Hess3-2/+8
2014-05-20Tizen release v1.31tizen/1.31-20140520Markus Lehtonen3-2/+11
Change-Id: I5de33bd4057944c57ecdac4ad9ac97e6d169bc2f
2014-05-20Update .gbp.confMarkus Lehtonen1-0/+4
Set rpm changelog revision format and vendor. Change-Id: Ic6d6eaa0fef19d78bca62df3aaae7caee4868eab Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2014-05-20Merge tag '1.31' into develMarkus Lehtonen4-8/+20
tagging package pristine-tar version 1.31 Conflicts: debian/changelog Change-Id: Ia4f7bdad3f0b64559b3f507fe8b7c79a1f3f37af
2014-05-12debian packaging: fix dependency on tarMarkus Lehtonen1-1/+1
Allow releases of tar v1.27 that contain the PRISTINE_TAR_COMPAT patch from Debian. Change-Id: I55bf0b08100314af2e188608336f5365541edba2 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2014-04-23prep releasedebian/1.311.31release-test-0.1Joey Hess3-4/+4
2014-02-27Release, update changelogstizen/1.30-20140227Markus Lehtonen3-4/+11
Change-Id: I010b3793da501ce3bb3e92556cb9978bea032b7f
2014-02-27gbp.conf: add packaging tag formatMarkus Lehtonen1-0/+1
Change-Id: I41a8c668dd6a65d6baaeb381a44241f9d9934843 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2014-02-12Build on Hurd without needing PATH_MAX defined. Closes: #738670 Thanks, ↵Joey Hess2-6/+18
Svante Signell
2013-12-09packaging: change dependency to tarMarkus Lehtonen2-1/+6
Require tar < 1.27 for now - the Debian PRISTINE_TAR_COMPAT patch for tar to cope with tar file format changes is not generally available in other distributions. Change-Id: I5d87e4b54c15942d0b5e9ad185882554ba063e99 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-12-09packaging: version bump to 1.30Markus Lehtonen15-154/+36
Rebase patches and update changelogs. Change-Id: I6aa54c76be6d94d1c427f0177678bdad684961d9 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-12-09Merge tag '1.30' into develMarkus Lehtonen10-25/+82
tagging package pristine-tar version 1.30 Conflicts: debian/changelog Change-Id: If614284b36fb696eecc5e2dfbc20540e49d34b81
2013-12-05Update packaging for next gbs releaseZhang Qiang3-1/+4
2013-12-02Workaround for broken pristine-tar branches in TizenMarkus Lehtonen13-80/+127
Makes it possible to checkout tarballs from certain broken pristine-tar branches created with buggy versions of Tizen pristine-tar on openSUSE. Also limit the suse bzip2 hack to older openSUSE distros. Change-Id: Ifc5b173f8a5f5db5266a79c9cfd2b27c4293f7c7 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-11-03idempotency in clean fixdebian/1.301.30Joey Hess1-1/+1
2013-11-03prep releaseJoey Hess1-2/+2
2013-11-03debhelper v9Joey Hess2-2/+2
2013-11-03prep releaseJoey Hess3-4/+4
2013-10-27Work around change in longlink fields in tar 1.27. (Needs ↵Joey Hess2-0/+7
PRISTINE_TAR_COMPAT patch applied to tar.) Closes: #726963
2013-10-27remove unnecessary unsetJoey Hess1-1/+0
TAR_LONGLINK_100 is set and then unset inside a single function. This unset appears to be unnecessary cruft.
2013-10-27Set GIT_WORK_TREE when committing to make it work when inside a git ↵Joey Hess1-0/+7
submodule. Thanks, Victor Vasiliev. Closes: #726007
2013-10-27Handle Git submodules correctlyVictor Vasiliev1-0/+1
Due to the way submodules are organized in the latest versions of Git, the working directory in the submodule repository configuration is set to the relative path of submodule with respect to its physical GIT_DIR location, instead of default ".". This confuses git-update-index, and causes `pristine-tar commit' to fail.
2013-09-11Fix path to suse-bzip2's libbz2 dynamic library on Darwin.Torsten Maehne1-1/+1
2013-08-26clean generated man pages from source tarballdebian/1.29Joey Hess1-0/+1
2013-08-26prep releaseJoey Hess2-3/+6
2013-08-26Handle unprintable chars in filenames correctlyChow Loong Jin1-11/+29
tar's -t and --files-from options implement quoting/unquoting of unprintable characters, so we need to unquote the filenames before passing them to mkpath.
2013-08-26Merge remote-tracking branch 'remotes/dgit/dgit/sid'Joey Hess0-0/+0
2013-08-23Fix posix tar generationMarkus Lehtonen10-4/+73
Remove all timestamps the PAX extended headers of posix tar archives. Change-Id: I5db7d76be5256442d10b6ed1d35fe2b868dd693c Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-08-23Update .gbp.confMarkus Lehtonen1-0/+3
Change-Id: I3089810f3b2c4938338cd630fc4e72d8250d0d1d Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-06-14changelogJoey Hess1-0/+5
2013-06-14implement tar format guessingMarkus Lehtonen1-5/+14
Try "posix" and "gnu" formats if tarball re-creation with the default tar format fails. Makes pristine-tar more compatible accross different Linux distributions as the default format used by tar varies. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-06-11Use 'posix' tar format and implement tar format guessingMarkus Lehtonen16-5/+397
Fixes bug #998. Change-Id: I54e7ab56bd80cf87e11be5c45e88a1bd50b60d17 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-06-10deb packaging: change format to 3.0 (quilt)Markus Lehtonen3-0/+5
Also update .gbp.conf so that gbp-pq and gbp-pq-rpm can use the same development branch. Change-Id: I89ccbcb32e8615ff31412b91d9f1de6e027c0629 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-06-03rpm packaging: version bump to 1.28Markus Lehtonen7-111/+75
Change spec and rebase patches. Also, add an RPM changelog. Change-Id: Ieb5e477f42888005b45882e9fea5edf80c517689 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-06-03Merge tag '1.28' into develMarkus Lehtonen10-72/+248
Tizen version bump to 1.28 Conflicts: debian/changelog Change-Id: I989d57024ee36bfb3607fe50cfedfb5530722cdd
2013-05-13debian packaging: change source format to non-nativeMarkus Lehtonen1-0/+6
Because we have changes on top of the upstream (RPM packaging, only, but, still). Change-Id: I9dc5e6dbf841d4c91a142534ca1462c90ce63b58 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-05-13Adapt to latest gbpMarkus Lehtonen6-4/+37
Change-Id: Ib7a61b271f1f01917bf93e98f680c2bbe67ca521 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-05-13rpm packaging: remove Deb packaging hackMarkus Lehtonen1-40/+0
Remove the .dsc file from RPM packaging. Now, we build Debian packages properly with git-buildpackage. Change-Id: I6dc613d9d7a811c8fb830d51017cdfcf9f032a12 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-05-13Add gbp.confMarkus Lehtonen1-0/+6
Change-Id: I6eb933bb3e89ae54a899675507f8367bb2a2dda3 Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2013-05-13Merge upstream version 1.26Markus Lehtonen53-0/+17936
Makes it possible to build Debian packages too, from the same branch. Change-Id: Ie51d5413aeddc722e719bf926eb4bd1f0bcf4921