Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - gogs-git-dev

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: gogs-git-dev 1:3889.e9ae926-8

Git Clone URL: https://aur-dev.archlinux.org/gogs-git-dev.git (read-only)
Package Base: gogs-git-dev
Description: Gogs(Go Git Service) is a Self Hosted Git Service in the Go Programming Language. This is the current git version from branch develop.
Upstream URL: http://gogs.io/
Licenses: MIT
Conflicts: gogs, gogs-bin, gogs-git
Provides: gogs
Submitter: fanningert
Maintainer: fanningert
Last Packager: fanningert
Votes: 1
Popularity: 0.000000
First Submitted: 2014-05-13 05:13
Last Updated: 2016-06-02 18:03

Dependencies (12)

Required by (1)

Sources (3)

Latest Comments

fanningert commented on 2014-12-29 20:11

@Mikaye
Thanks, but it has a reason why I am not using go get variant. Go get has problems with git commits. So I am using the gopm service from the gogs developer. It is correct, it need a own recompile for gogs.
You can find the .gopmfile in the root of the gogs Git-Repository.

Yes you have right, I should create the hashes. In the beginning I skipped it and it the end I over forgot it.

Thanks for your help. Ich will optimize the packages (all three).

Mikaye commented on 2014-12-28 15:13

I've made an improved PKGBUILD : https://gist.github.com/Mikayex/003c2728b879d993c193

It better uses the go get system, use system libraries if they are found (such as go-sqlite3, so that I don't have to recompile it each time). It also uses hashing to verify other files (app.ini.patch, gogs.service, start.sh) and let yaourt cache the repository.

You can also use this PKGBUILD on gogs-git (change the _branch variable to master)