summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-02-14Split lintian-overrides from golang-go and golang-toolsOndřej Surý2-7/+7
2011-02-14Add more lintian overrides for Go binariesOndřej Surý1-6/+15
2011-02-14Move golang-doc to doc sectionOndřej Surý1-1/+2
2011-02-14Relicence from versionless GPL to GPL-3Ondřej Surý1-3/+3
2011-02-14Make myself a maintainerOndřej Surý1-1/+1
2011-02-14Correct the /usr/bin installationOndřej Surý2-7/+21
2011-02-14Revert s{tmp{golang-go{ change in DESTDIROndřej Surý1-1/+1
2011-02-14Fail on missed installed filesOndřej Surý1-1/+1
2011-02-14Install golang-go filesOndřej Surý1-0/+2
2011-02-14Run dh_install with --list-missingOndřej Surý1-1/+4
2011-02-14Install doc/* to html/Ondřej Surý1-0/+0
2011-02-14Don't install documentation for second timeOndřej Surý1-1/+0
2011-02-14Workaround gobin install before dh_prep call which removed the binariesOndřej Surý1-2/+4
2011-02-14Fix FTBFS: Update golang-doc.install to not include google-go directoryOndřej Surý1-1/+1
2011-02-14hgpatch and quietgcc removed by upstreamOndřej Surý1-1/+1
2011-02-14prepare 2011.02.01.1-1 releaseOndřej Surý1-8/+13
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý535-9125/+18187
2011-02-14Merge commit 'upstream/2011-02-01.1'Ondřej Surý535-9125/+18187
2011-01-17Disable checksOndřej Surý1-1/+2
2011-01-17More moves from google-go to golang, export GOHOSTARCH and GOHOSTOSOndřej Surý2-22/+13
2011-01-17Update golang-doc packageOndřej Surý3-0/+3
2011-01-17Prepare snapshot 2011.01.12 buildOndřej Surý1-0/+24
2011-01-17Don't generate fake gomakeOndřej Surý1-6/+0
2011-01-17Don't install quietgcc and hgpatchOndřej Surý1-0/+2
2011-01-17Split package into compiler, docs and toolsOndřej Surý3-19/+62
2011-01-17Add golang-doc packageOndřej Surý1-0/+6
2011-01-17- Rename source package to golang to match upstream repository nameOndřej Surý1-3/+3
- Bump debian standards version to 3.9.1 - Build only on i386 and amd64.
2011-01-17Add support for building in i386 pbuilder on amd64 architectureOndřej Surý1-0/+2
2011-01-17Get rid of env.sh and wrappersOndřej Surý1-41/+1
2011-01-17Don't clean nowOndřej Surý1-1/+1
2011-01-17Use GOROOT_FINAL and change GOBIN to /usr/binOndřej Surý1-1/+3
2011-01-17Add patch to allow IPv4 on IPv6 sockets (Courtesy Florian Weimer)Ondřej Surý2-0/+27
2011-01-17debian: install faviconJonathan Nieder1-0/+1
Install gordon to $GOROOT where godoc expects to find him. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: do not compress files in web pageJonathan Nieder1-0/+3
godoc does not transparently decompress compressed files it finds. The result is 404 errors. 2010/07/04 20:32:03 lstat /usr/lib/golang/doc/godocs.js: no such file or directory 2010/07/04 20:32:03 lstat /usr/lib/golang/favicon.ico: no such file or directory Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: fix setting of GOARM on armJonathan Nieder1-1/+1
The shell is interpolating the ${GOARM=foo} expression before it reaches env.sh, making it into a no-op. Escape the first dollar sign to prevent this. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: add build-time dependency on perlJonathan Nieder1-1/+1
debian/rules, src/pkg/syscall/mksyscall.sh, and test/errchk all require perl. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: add run-time dependency on perlJonathan Nieder1-1/+1
gopprof is a perl script. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: Build-Depends on awk instead of gawkJonathan Nieder1-1/+1
Using mawk to build seems to work fine so far. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: do not leave around stale debian/env.sh+ fileJonathan Nieder1-1/+7
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: fix reversed ‘if’Jonathan Nieder1-1/+1
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: do not install extra files on repeated buildJonathan Nieder1-3/+5
If $DESTDIR/usr/bin/8c is already present and up to date, do not forget to remove the temporary $DESTDIR/usr/bin/8c+. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17debian: fix get-orig-source ruleJonathan Nieder1-4/+4
There was a missing backslash. While fixing it, speed up the operation by avoiding an unnecessary checkout. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2011-01-17Rewrite debian/rules using dh driverJonathan Nieder24-183/+151
Bang on the debian/rules file until it works. Changes in behavior: - the test suite was not being run. - the DEB_BUILD_OPTIONS settings were not being respected. Now nocheck is respected and at least we complain about noopt (the optimization level is not configurable in the upstream makefile). - the ‘debian/rules clean’ rule was flaky. - the GOROOT dir was hard-coded to /usr/lib/google-go. Now it is /usr/lib/golang to match the upstream domain name, but more importantly it is configurable. - there were a bunch of hardcoded wrappers in the debian/bin dir, which made for unpleasant editing. Now they are automatically built as needed. - the wrappers did not let the user override the GO* parameters through her own environment. - files needed to run "godoc -http=:6060" were not installed. - the rules for determining GOARCH, GOARM, etc were not cross- compilation friendly. Since I had to rewrite debian/rules anyway, I went ahead and put the result in the public domain so it can be reused by upstream and other packages. Now it works for me as far as "godoc -http=:6060" on my 32-bit x86; no guarantees beyond that, though. Please break it so we can get something robust ready for release.
2011-01-17Fill out copyright fileJonathan Nieder1-46/+1148
Glance over license headers and document findings in a format vaguely similar to that documented at <http://dep.debian.net/deps/dep5/>. Still to do: * match up files in src/pkg/debug/*/testdata/* to corresponding source * check MPEG license: does it permit modification? * check pngsuite licensing: does it permit modification? * figure out how to deal with third-party content in PDFs: - color profiles are labelled as copyright Apple - xkcd comic does not permit commercial use * add license notices where missing. check the result with ‘licensecheck’.
2011-01-17Initial packaging for DebianIvan Wong30-0/+286
Currently I see two show stoppers: - the ugly wrapper for those env. variables. I don't really want to have it but $GOROOT is also what the build process depends and makes changes to. I will be surely more than happy if we can have a better solution. - missing man pages
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1473-64769/+96880
2010-07-02release.2010-07-01upstream/2010.07.01Andrew Gerrand1-0/+58
R=rsc CC=golang-dev http://codereview.appspot.com/1741047
2010-07-01strconv.Uitob64: allow conversion of 64-bit binaries (buffer was too small).Rob Pike2-1/+6
panic if base is invalid. R=rsc CC=golang-dev http://codereview.appspot.com/1702050
2010-07-01strings and bytes.Split: make count of 0 mean 0, not infinite.Rob Pike24-98/+123
Use a count of -1 for infinity. Ditto for Replace. R=rsc CC=golang-dev http://codereview.appspot.com/1704044 Committer: Rob Pike <r@golang.org>
2010-07-016l: drop confusing commentRuss Cox1-1/+1
R=ken2 CC=golang-dev http://codereview.appspot.com/1693047