|
|
|
@ -23,12 +23,12 @@
|
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
|
%define V_cayley_base 0.5.0 |
|
|
|
|
%define V_cayley_snap 20160704 |
|
|
|
|
%define V_cayley_snap 20160715 |
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
|
Name: cayley |
|
|
|
|
Summary: Graph Database Server |
|
|
|
|
URL: https://github.com/google/cayley |
|
|
|
|
URL: https://github.com/cayleygraph/cayley |
|
|
|
|
Vendor: Barak Michener et al. |
|
|
|
|
Packager: OpenPKG Foundation e.V. |
|
|
|
|
Distribution: OpenPKG Community |
|
|
|
@ -36,7 +36,7 @@ Class: EVAL
|
|
|
|
|
Group: Database |
|
|
|
|
License: Apache |
|
|
|
|
Version: %{V_cayley_base} |
|
|
|
|
Release: 20160704 |
|
|
|
|
Release: 20160715 |
|
|
|
|
|
|
|
|
|
# list of sources |
|
|
|
|
Source0: http://download.openpkg.org/components/versioned/cayley/cayley-%{V_cayley_snap}.tar.xz |
|
|
|
@ -55,7 +55,7 @@ PreReq: OpenPKG, openpkg >= 20160101
|
|
|
|
|
%track |
|
|
|
|
prog cayley = { |
|
|
|
|
version = %{V_cayley_base} |
|
|
|
|
url = https://github.com/google/cayley/releases |
|
|
|
|
url = https://github.com/cayleygraph/cayley/releases |
|
|
|
|
regex = v(\d+\.\d+\.\d+)\.tar\.gz |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -65,7 +65,7 @@ PreReq: OpenPKG, openpkg >= 20160101
|
|
|
|
|
%build |
|
|
|
|
# build program |
|
|
|
|
( export GOPATH=`pwd` |
|
|
|
|
cd $GOPATH/src/github.com/google/cayley |
|
|
|
|
cd $GOPATH/src/github.com/cayleygraph/cayley |
|
|
|
|
go build -x -o cayley cmd/cayley/cayley.go |
|
|
|
|
go build -x -o cayleyupgrade cmd/cayleyupgrade/cayleyupgrade.go |
|
|
|
|
) || exit $? |
|
|
|
@ -83,14 +83,14 @@ PreReq: OpenPKG, openpkg >= 20160101
|
|
|
|
|
|
|
|
|
|
# install program |
|
|
|
|
%{l_shtool} install -c -s -m 755 \ |
|
|
|
|
src/github.com/google/cayley/cayley \ |
|
|
|
|
src/github.com/cayleygraph/cayley/cayley \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/sbin/ |
|
|
|
|
%{l_shtool} install -c -s -m 755 \ |
|
|
|
|
src/github.com/google/cayley/cayleyupgrade \ |
|
|
|
|
src/github.com/cayleygraph/cayley/cayleyupgrade \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/sbin/ |
|
|
|
|
|
|
|
|
|
# install assets |
|
|
|
|
cp -rp src/github.com/google/cayley/{docs,static,templates} \ |
|
|
|
|
cp -rp src/github.com/cayleygraph/cayley/{docs,static,templates} \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/share/cayley/ |
|
|
|
|
|
|
|
|
|
# install run-command script |
|
|
|
|