overte-HifiExperiments/pkg-scripts
2020-02-01 02:37:29 +00:00
..
athena-assignment-client.service Moved installed files under /opt; reduced installed .so list to those actually required 2020-01-30 06:30:56 +00:00
athena-assignment-client@.service Moved installed files under /opt; reduced installed .so list to those actually required 2020-01-30 06:30:56 +00:00
athena-domain-server.service Moved installed files under /opt; reduced installed .so list to those actually required 2020-01-30 06:30:56 +00:00
athena-domain-server@.service Moved installed files under /opt; reduced installed .so list to those actually required 2020-01-30 06:30:56 +00:00
athena-ice-server.service Moved installed files under /opt; reduced installed .so list to those actually required 2020-01-30 06:30:56 +00:00
athena-ice-server@.service Moved installed files under /opt; reduced installed .so list to those actually required 2020-01-30 06:30:56 +00:00
athena-server.spec Moved installed files under /opt; reduced installed .so list to those actually required 2020-01-30 06:30:56 +00:00
athena-server.target Additional tweaks and fixes to rpm packaging scripts 2020-01-29 07:14:29 +00:00
athena-server@.target Additional tweaks and fixes to rpm packaging scripts 2020-01-29 07:14:29 +00:00
make-deb-server First pass adding Ubuntu DEB package builder 2020-02-01 02:37:29 +00:00
new-server First pass adding Ubuntu DEB package builder 2020-02-01 02:37:29 +00:00
README First pass adding Ubuntu DEB package builder 2020-02-01 02:37:29 +00:00
server-control First pass adding Ubuntu DEB package builder 2020-02-01 02:37:29 +00:00
server-postinst First pass adding Ubuntu DEB package builder 2020-02-01 02:37:29 +00:00
server-prerm First pass adding Ubuntu DEB package builder 2020-02-01 02:37:29 +00:00
server-rules First pass adding Ubuntu DEB package builder 2020-02-01 02:37:29 +00:00

Collection of scripts to create server distribution packages.  Most of these scripts assume
use of the build script at https://github.com/daleglass/athena-builder, specifically that
the following directory structure exists

base folder/
	source/		git checkout
	build/		result of cmake build
	qt5-install/	installed or built Qt5 installation


Ubuntu:
	DEBEMAIL="your-email@somewhere.com" DEBFULLNAME="Your Full Name" ./make-deb-server

	This script will retrieve the current git commit date and hash and assemble a version from it.
	It will attempt construct a .deb file in the pkg-scripts folder, assuming the Athena base folder
	is located at ../..

Amazon Linux 2:
	ATHENA=~/Athena rpmbuild --target x86_64 -bb ./athena-server.spec

	This command takes an ATHENA environment variable set to the base folder and attempts to build
	an .rpm file.  The result will be in ~/rpmbuild/RPMS.  The version number is currently
	hardcoded inside of the athena-server.spec file