update Debian files for new Greenlight version
This commit is contained in:
parent
d6eead5e68
commit
9e23c23285
|
@ -10,6 +10,9 @@
|
||||||
# Ignore bundler config.
|
# Ignore bundler config.
|
||||||
/.bundle
|
/.bundle
|
||||||
|
|
||||||
|
# Ignore .gem directory
|
||||||
|
/.gem
|
||||||
|
|
||||||
# Ignore Debian auto-generated files.
|
# Ignore Debian auto-generated files.
|
||||||
/debian/debhelper-build-stamp
|
/debian/debhelper-build-stamp
|
||||||
/debian/files
|
/debian/files
|
||||||
|
|
10
Makefile
10
Makefile
|
@ -1,14 +1,16 @@
|
||||||
prefix = /opt/greenlight
|
prefix = /opt/greenlight
|
||||||
|
|
||||||
BUNDLE = $(HOME)/.gem/ruby/2.5.0/bin/bundle
|
RUBY_VERSION = 2.7.0
|
||||||
|
BUNDLE = $(prefix)/.gem/ruby/$(RUBY_VERSION)/bin/bundle
|
||||||
|
|
||||||
|
all: export HOME = $(prefix)
|
||||||
all:
|
all:
|
||||||
[ -x $(BUNDLE) ] || gem install --user-install bundler
|
[ -x $(BUNDLE) ] || gem install --user-install bundler
|
||||||
$(BUNDLE) config --global frozen 1
|
$(BUNDLE) config --global frozen 1
|
||||||
$(BUNDLE) install --deployment --without development:test:assets -j4 --path=vendor/bundle
|
$(BUNDLE) install --deployment --without development:test:assets -j4 --path=vendor/bundle
|
||||||
rm -rf vendor/bundle/ruby/2.5.0/cache/*.gem
|
rm -rf vendor/bundle/ruby/$(RUBY_VERSION)/cache/*.gem
|
||||||
find vendor/bundle/ruby/2.5.0/gems/ -name "*.c" -delete
|
find vendor/bundle/ruby/$(RUBY_VERSION)/gems/ -name "*.c" -delete
|
||||||
find vendor/bundle/ruby/2.5.0/gems/ -name "*.o" -delete
|
find vendor/bundle/ruby/$(RUBY_VERSION)/gems/ -name "*.o" -delete
|
||||||
|
|
||||||
install:
|
install:
|
||||||
cp -r app bin .bundle config config.ru db Gemfile Gemfile.lock greenlight.nginx \
|
cp -r app bin .bundle config config.ru db Gemfile Gemfile.lock greenlight.nginx \
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
RUBYBIN=$HOME/.gem/ruby/2.5.0/bin
|
RUBYBIN=$HOME/.gem/ruby/2.7.0/bin
|
||||||
NODEBIN=$PWD/node_modules/.bin
|
NODEBIN=$PWD/node_modules/.bin
|
||||||
export PATH=$RUBYBIN:$NODEBIN:$PATH
|
export PATH=$RUBYBIN:$NODEBIN:$PATH
|
||||||
export RAILS_ENV=production
|
export RAILS_ENV=production
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
greenlight (2.8.4-1) xenial; urgency=medium
|
||||||
|
|
||||||
|
* Upgrade to release 2.8.4.
|
||||||
|
|
||||||
|
-- Max Erenberg <merenber@csclub.uwaterloo.ca> Wed, 12 May 2021 20:22:30 +0000
|
||||||
|
|
||||||
greenlight (2.7.19-1) xenial; urgency=medium
|
greenlight (2.7.19-1) xenial; urgency=medium
|
||||||
|
|
||||||
* Initial release.
|
* Initial release.
|
||||||
|
|
|
@ -7,8 +7,8 @@ Build-Depends:
|
||||||
debhelper (>= 9),
|
debhelper (>= 9),
|
||||||
build-essential (>= 12.1),
|
build-essential (>= 12.1),
|
||||||
libcurl4-gnutls-dev,
|
libcurl4-gnutls-dev,
|
||||||
ruby2.5,
|
ruby2.7,
|
||||||
ruby2.5-dev,
|
ruby2.7-dev,
|
||||||
libpq-dev (>= 9.5),
|
libpq-dev (>= 9.5),
|
||||||
libsqlite3-dev,
|
libsqlite3-dev,
|
||||||
libyaml-dev (>= 0.1.6),
|
libyaml-dev (>= 0.1.6),
|
||||||
|
@ -21,15 +21,15 @@ Depends:
|
||||||
${shlibs:Depends},
|
${shlibs:Depends},
|
||||||
${misc:Depends},
|
${misc:Depends},
|
||||||
libcurl3-gnutls,
|
libcurl3-gnutls,
|
||||||
ruby2.5,
|
ruby2.7,
|
||||||
libpq5,
|
libpq5,
|
||||||
libsqlite3-0,
|
libsqlite3-0,
|
||||||
libyaml-0-2,
|
libyaml-0-2,
|
||||||
zlib1g (>= 1:1.2),
|
zlib1g (>= 1:1.2),
|
||||||
zlib1g (<< 1:1.3),
|
zlib1g (<< 1:1.3),
|
||||||
tzdata,
|
tzdata,
|
||||||
nodejs (>= 8),
|
nodejs (>= 14),
|
||||||
nodejs (<< 9),
|
nodejs (<< 15),
|
||||||
npm
|
npm
|
||||||
Description: simple end-user interface for BigBlueButton
|
Description: simple end-user interface for BigBlueButton
|
||||||
Greenlight is a simple front-end interface for your BigBlueButton server.
|
Greenlight is a simple front-end interface for your BigBlueButton server.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
VER=2.7.19
|
VER=2.8.4
|
||||||
|
|
||||||
make clean
|
make clean
|
||||||
cd ..
|
cd ..
|
||||||
|
|
Reference in New Issue