Commit Graph

120 Commits

Author SHA1 Message Date
brindosch
57e74e52f5 update release.sh
Former-commit-id: 26c8b198459fcbb9af908bcf2242639edbebea44
2016-05-31 23:27:53 +02:00
brindosch
a912a94691 add fw_script
Former-commit-id: 95b5b420df99c3b7985a998c5c68d11549d493a3
2016-05-28 00:27:45 +02:00
redPanther
945f3d1c5b big code cleanup. mostly line endings and indentions (#659)
No functional changes - except protobuffer is mandatory and not optional now.

Former-commit-id: 1e6347e708707cc388cdedb8d0352a9f017030b8
2016-05-26 23:44:27 +02:00
redPanther
0940872870 create debian packages / multiple configs (#650)
* implement make install
set CMAKE_INSTALL_PREFIX e.g. to /opt to install to /opt/hyperion
set ENABLE_SYSTEM_INSTALL to ON to activate installation
after compiling use
make install
or
make install/strip
(for performance/size optimized binaries - compile in Release to get best performance)

* cleanup cmake files
use
cmake -DINSTALL_PREFIX=/opt/hyperion ..
to install all files to hyperion or
cmake -DINSTALL_PREFIX=/usr/
to install to usr. install folders are linux standard. bin go to bin folder and additionals (effects) go to share/hyperion

* add uninstall target - be patient with that, this will remove files from your system
install service files to share/hyperion - if you want to use them you have to make a symlink to your location of service files

* optimize build release script
install service files into hyperion share folder (services not activated, this must be done by distribution package script)
initial support of cmake option -DPLATFORM= option. This selects platform specific cmake flags. no need for -DENABLE_... options (unless you want some special things)
automatic detect for apple build

* update submodule

* fix cmake error when no platform is given

* initial support for deb,rpm and tgz packages - no usefull content atm!

* make packeages contain usefull stuff

* add license
make packes more functional. package specific install missing yet

* implement debian postinstall

* disable rpm generation until it has a working state

* add hypercon compat

* add posibility for multiple config files. first one found is taken


Former-commit-id: 1c2669961da98fd05a97359e75f1d6d68e126715
2016-05-24 19:56:43 +02:00
redPanther
b293ea20db build script optimization (#642)
* implement make install
set CMAKE_INSTALL_PREFIX e.g. to /opt to install to /opt/hyperion
set ENABLE_SYSTEM_INSTALL to ON to activate installation
after compiling use
make install
or
make install/strip
(for performance/size optimized binaries - compile in Release to get best performance)

* cleanup cmake files
use
cmake -DINSTALL_PREFIX=/opt/hyperion ..
to install all files to hyperion or
cmake -DINSTALL_PREFIX=/usr/
to install to usr. install folders are linux standard. bin go to bin folder and additionals (effects) go to share/hyperion

* add uninstall target - be patient with that, this will remove files from your system
install service files to share/hyperion - if you want to use them you have to make a symlink to your location of service files

* optimize build release script
install service files into hyperion share folder (services not activated, this must be done by distribution package script)
initial support of cmake option -DPLATFORM= option. This selects platform specific cmake flags. no need for -DENABLE_... options (unless you want some special things)
automatic detect for apple build

* update submodule


Former-commit-id: 5f06f314841810c780c871f810158010d3d2de70
2016-05-22 00:27:06 +02:00
brindosch
19a6bf1ee7 change default effect priority
Former-commit-id: ccdda396083b61c417eaf908b628a2e5a7796ba4
2016-05-18 20:35:52 +02:00
brindosch
fdbbdd09cc prevent spam
Former-commit-id: 3848e23575cb73e322652a9d2f2b677c64763f14
2016-05-05 12:55:11 +02:00
brindosch
2b077aad94 typo fix
Former-commit-id: 9525da45219ba48a8e45ac275182f17016b9f7b5
2016-05-05 12:42:34 +02:00
brindosch
f1c510bc81 LibreELEC support added
Former-commit-id: 8448696709ac57bb29f9e31d17125776e50ad2bb
2016-05-05 12:38:24 +02:00
brindosch
d5e6a4cdaa rasplex install
Former-commit-id: 083c6e95432d6bd776eba3e70b23a7d1fd5d9d84
2016-05-04 18:50:40 +02:00
brindosch
f4c07f6c83 revert script changes
Former-commit-id: 98b2d971b780ccae61cc01b9da1a339ed5799b19
2016-05-04 15:41:58 +02:00
brindosch
89a8e6c6e5 rasplex support
Former-commit-id: 5dc6697124fe2e4fbfee6228db131bd574a921c6
2016-05-04 10:28:25 +02:00
brindosch
fdbb1673eb add logfiles dir for oe install
Former-commit-id: d549732905e85d224921de574463f540d8d5d647
2016-04-30 17:09:41 +02:00
brindosch
4853d17563 maybe fix install.sh
Former-commit-id: 2713fb28ddf70d6a22fd743ca931b2f120e03a8e
2016-04-30 17:00:29 +02:00
brindosch
77996fd65a amlogic docu update
Former-commit-id: a0293a6becf58fa9a0ee5d7162ba4d8f6b9e189d
2016-04-28 14:46:53 +02:00
brindosch
1e5f3cdd4a merged scripts
Former-commit-id: 2cc8dd2ab9b5ef7a467e5c90a7ede3ca427f028d
2016-04-26 17:21:30 +02:00
brindosch
ad2962bbf4 update install with osmc
Former-commit-id: c4595324e766c6908a9da4414337a97414c4b92b
2016-04-26 15:54:02 +02:00
brindosch
da3db8d0cf cleanup
Former-commit-id: 199a8d3bd4db8900c95b151e601835463e7554bb
2016-04-26 12:56:16 +02:00
brindosch
fc59df9976 preperation for next release and cleanup
Former-commit-id: dc829ea7671584d4aaf982cadba329998a824593
2016-04-26 12:27:59 +02:00
brindosch
e318c9ab19 openelec logfile support
Former-commit-id: 87e4bbddaabdfb89e9843cfc9235dfcdb40bff77
2016-04-09 17:55:05 +02:00
penfold42
908612adf8 init scripts need to send SIGTERM not SIGHUP
* Removed -HUP so the default -TERM signal is sent instead.
- hyperiond only listens for TERM and INT. HUP is often used to get an exe to reread its config

Changed pgrep to add '-x' so it wont partial match on the exe name.
- I have multiple instances with multiple hyperiond-instance1 names
- this ensures the service script only kills the right process

* reversing errant change to hyperion.systemd.sh


Former-commit-id: 7df14c9ab31bd808df7f286a8db89de3ac7d18bd
2016-04-02 15:05:46 +02:00
brindosch
8111d320e3 extend install-hyperion.sh
Former-commit-id: f330c1b9d292529b82541ca7b727ec2269e1e9dc
2016-04-02 01:24:08 +02:00
brindosch
1d8b529192 mark deprecated values at hyperion-remote
Former-commit-id: b6095d193c3d928f223839967f4debd16bc9eaa7
2016-04-02 00:41:01 +02:00
tpmodding
197be9dc55 added hyperion-v4l2.sh for openelec
Former-commit-id: 851e3e054a708bab673b9f10b4261c51e17832e8
2016-03-22 14:34:25 +01:00
brindosch
fb7445b545 Update
Former-commit-id: 3c6ac5d2f618cd7499c16bca950ff3d41f855318
2016-03-22 01:01:54 +01:00
tpmodding
2b7b8cd264 Update create_oe_depedencies.sh
Former-commit-id: be4c2091e59d2c150908e7836468676bfeed0aee
2016-03-21 23:23:41 +01:00
brindosch
bb9b3808e0 script fixes
Former-commit-id: 8865ff41bf1bcdd5b61462310c1e53c2055ad412
2016-03-16 20:57:06 +01:00
brindosch
81302b663c Update images to V1.00.0
Former-commit-id: 138dc9dfa3bd3a0ed30c97cd3ca07d6352b73ff2
2016-03-15 21:27:57 +01:00
brindosch
40e7949181 small build fix
Former-commit-id: 765d655e6c042254162735ab757576eb9589335e
2016-03-15 21:14:32 +01:00
brindosch
144d1ba840 32bit deprecated
Former-commit-id: dd3e9c404f4162febf78cbd98b6ccf9511f7e855
2016-03-15 20:33:38 +01:00
brindosch
09c1a6448e add x32x64 oe dependencies
Former-commit-id: 77dfd9acb888a373fc46f4dcc905ebe9d3a3d93e
2016-03-13 20:04:42 +01:00
brindosch
33d7e54f1f fix createrelease.sh
Former-commit-id: d004178819bb9ac41b042149da3b5ef30a43d890
2016-03-13 17:56:00 +01:00
brindosch
b3e929af3e extend create release.sh
Former-commit-id: 52e24ff533bc2d3d3d81f8f1b45c33b3bfe1fcfa
2016-03-13 15:40:49 +01:00
brindosch
357790c84c cleanup and addition
Former-commit-id: b47e5b99eb535aa98b90dfb111618c0055b00993
2016-03-13 13:55:56 +01:00
tpmodding
30e4ba47d9 Update create_all_release.sh
Added "-DCMAKE_BUILD_TYPE=Release -Wno-dev" to make everything ready for release!

Former-commit-id: 1c4f6e4b829afbe782dff63c7d16ece8562146fa
2016-03-13 02:35:17 +01:00
brindosch
97ba9560e8 Update images and introduce new install script, cleanup
Former-commit-id: 4f38353c420f5b82de509c36d4444bc8d32566e3
2016-03-12 03:49:19 +01:00
brindosch
385d5a896d Cleanup and bugfixes
Former-commit-id: 8622ff7fb963eb7c52e816f1c779e9e9869ece53
2016-03-11 19:06:36 +01:00
brindosch
02d055b75c Add the service files and new hyperion conf
Former-commit-id: 2083ce117791e6ad22037f91618af917fe99d40b
2016-03-08 18:20:09 +01:00
wisc
e10392b0c8 added gpio2spi
Former-commit-id: c04a47d0ac351a8840f3b00d7a2ab866c22c5008
2016-02-10 18:36:04 +01:00
wisc
6bf5b4b672 corrected rpi binary filename
Former-commit-id: 6e476fa8252dde2495f2808f7c76f22f09ed1e4e
2016-02-10 16:25:08 +01:00
T.van der Zwan
f7bce46f34 Update install/update script
Added build scripts for building different releases (in cross-compile)
Added new releases for rpi/imx6/wetek/x32/x64


Former-commit-id: 2025f1e3e8663d733b60a18944c6097da4ee371b
2015-09-09 22:21:51 +02:00
Gamadril
3fd20ec5fa - refactored framebuffer grabber to use ImageResampler
- added OsxGrabber for OSX
- added binary for imx6 (cubox-i) and updated install script


Former-commit-id: 2c55e292c842c67e54ce36bd91e4f6303b98687a
2015-01-24 23:42:22 +01:00
johan
f9906845e0 Update the install script
- follow =github redirections when using curl under OpenElec
- Use raw.githubusercontent.com iso raw.github.com to prevent a redirection


Former-commit-id: af76999acd598d4383b3a64b09e1407cd666ff99
2014-05-04 14:20:25 +02:00
lobocobra
67d944a539 Fix error in start script
Former-commit-id: 8eb0b39d953b2ba7c8371ca7c002de73029ee32e
2014-03-30 03:16:42 +02:00
johan
2085e3909f Added creation of symbolic link /usr/bin/hyperion-v4l2 in install script
Former-commit-id: f45b8424968aa7ef5f0ca96cd716b6e3cf3b622a
2014-01-26 22:55:17 +01:00
johan
6a1ba0bcff New release created
Former-commit-id: 32cea464297936ab978575203be70b8ba5371b42
2014-01-26 16:12:07 +01:00
johan
ad7b6f8874 Add /sbin to path of install script to avoid service not finding start/stop/status
Former-commit-id: 6006e5765f083f218579fa1e6611eea430107d2a
2014-01-05 16:27:35 +01:00
johan
cc42821a50 make install script work with OpenELEC
Former-commit-id: 6a929160576979b9bb869d9b4297510a764a5c56
2014-01-05 15:53:13 +01:00
johan
9ba5260def Fix install script
Former-commit-id: 58920c68dc4635f6a2519b15d921f4c7d3f3ab6f
2014-01-04 14:28:33 +01:00
johan
035f049775 Modified install script to support standard raspbian image
Former-commit-id: 762eb60ea6707c4dd23739260ca32e11db58c8c5
2014-01-04 14:12:33 +01:00
T. van der Zwan
1d604c8c7d New release
Former-commit-id: 7d3810763f322d053ab85cfb0f341a7bd6ff0550
2013-12-14 05:39:51 +00:00
T. van der Zwan
399ad9a18c Added the new installation
Former-commit-id: d09bf6cf5196e7d6ac7544f1500f671d633a62e6
2013-12-14 05:23:30 +00:00
T. van der Zwan
2f734962cc Added the old release to deploy
Former-commit-id: d48006fcaffd6e5817a3988dae0e9a4efd666efb
2013-12-14 03:05:27 +00:00
poljvd
01bbb5d65b Delete update_hyperion.sh
Former-commit-id: 1102b3886afa1f5e024421d9338f77de5351b84a
2013-12-13 22:45:36 +01:00
Johan
279018f74c Updated the install scripts to deal with the increased number of (effect) files
Former-commit-id: a7d7484fe9d8a23b217f22a35b092b53147fb393
2013-12-13 16:02:15 +01:00
T. van der Zwan
c3fadd4ae5 Updated github reference in installation script
Former-commit-id: 5b6baec3702e649926c308076472fd2858b387a4
2013-12-05 06:18:26 +00:00
johan
f892a8c09a Fix XBian install
Former-commit-id: bd674eb7413005ebbf06e4e967f28d2b611b74b4
2013-11-24 14:25:22 +01:00
johan
9f9504af29 Added XBian install
Former-commit-id: 5e00e5ff99c57a31a1861cb2ebe6e03da2bc6e2f
2013-11-24 13:37:30 +01:00
johan
31cb1904bf Hyperion update script added
Former-commit-id: 58d628e0f73fdf92e938f42a139b60b8f77a3424
2013-10-17 00:03:29 +02:00
T. van der Zwan
e24420c6d4 Merge branch 'HEAD' of https://github.com/tvdzwan/hyperion.git
Conflicts:
	bin/install_hyperion.sh
	deploy/hyperion.conf

Former-commit-id: 3a51538a8d50f7f3198a044c29200ec6dba4e931
2013-10-16 19:20:36 +00:00
T. van der Zwan
f1d38997ef Deleted unused hyperion.conf
Former-commit-id: 4fdced2b173234a4160b0ccf34921aa1c4de9523
2013-10-16 19:15:07 +00:00
poljvd
790af5c682 Update install_hyperion.sh
Former-commit-id: ac18816d003e7c4690ae180663b15555313fc130
2013-10-16 17:56:27 +02:00
poljvd
e61adaf511 Set executable flags
Former-commit-id: 1e2bca2595e7ed4510dec24a4f25b6bbaf5766a3
2013-10-16 17:46:20 +02:00
johan
8ced509298 updated deploy binaries and install script
Former-commit-id: 49f5751d38ebc56a58720118ed5269d2615d7152
2013-10-14 21:03:58 +02:00
poljvd
f8c20bebeb Changed Github download paths to raw
Former-commit-id: 25fa19cd302991ff32d7f7bc6e86b601c9c3b5fa
2013-10-14 09:00:18 +02:00
poljvd
2cf103aed5 remove additional commandline argument
Former-commit-id: 12245d8b5670dbdffd9945665fbe338e99799cc8
2013-10-10 09:52:30 +02:00
T. van der Zwan
69f638264b Changed address of the raw github files
Former-commit-id: bf8ee9aa9212470f098c2cc6b8e9cd0b7fd25889
2013-10-02 19:20:38 +00:00
T. van der Zwan
2b4060c1b1 Update of the installation script to use wget to obtain the latest release in deploy
Former-commit-id: f9b1be2af9c9f2bcfc79fa6851a4dec4d2e494ce
2013-10-02 07:44:08 +00:00
T. van der Zwan
c43b99359a Added configuration file for initctl to start hyperion deamon as service 2013-08-22 20:06:40 +00:00
T. van der Zwan
10b5b80675 First working version with some test executables 2013-07-26 20:38:34 +00:00