From f50ad9c9af2cfb388a0bc6cbcbaa5d8245b220b2 Mon Sep 17 00:00:00 2001 From: Puck Meerburg Date: Thu, 26 Dec 2013 20:57:50 +0000 Subject: [PATCH 1/4] Add RemoteControl recipe --- haiku-apps/remotecontrol/licenses/Unknown | 1 + .../remotecontrol/remotecontrol-1.1.recipe | 54 +++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 haiku-apps/remotecontrol/licenses/Unknown create mode 100644 haiku-apps/remotecontrol/remotecontrol-1.1.recipe diff --git a/haiku-apps/remotecontrol/licenses/Unknown b/haiku-apps/remotecontrol/licenses/Unknown new file mode 100644 index 000000000..6f00e7a6b --- /dev/null +++ b/haiku-apps/remotecontrol/licenses/Unknown @@ -0,0 +1 @@ +The license is nowhere noted, but on BeBits and HaikuWare it says the license is Freeware. diff --git a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe new file mode 100644 index 000000000..b0090db97 --- /dev/null +++ b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe @@ -0,0 +1,54 @@ +SUMMARY="Remote control your Haiku machines with ease!" +DESCRIPTION=" + RemoteControl is an application that allows the user + to control a remote PC as if he was seating in front of it. + It can be useful if you have a PC with no screen, + keyboard or mouse connected, or simply if it is too far away. + " +HOMEPAGE="https://github.com/HaikuArchives/RemoteControl" +SRC_URI="git://github.com/HaikuArchives/RemoteControl#c59e89e3643e4693a75e5b5456596533d068cc29" +REVISION="1" +LICENSE="Unknown" +COPYRIGHT="2001 Thomas Thiriez" + +ARCHITECTURES="x86 x86_gcc2" + + +PROVIDES=" + remotecontrol = $portVersion + cmd:rcserver = $portVersion + cmd:rcclient = $portVersion + addon:rcinputfilter = $portVersion + addon:rcinputdevice = $portVersion + " +REQUIRES=" + haiku >= $haikuVersion + " +BUILD_PREREQUIRES=" + makefile_engine + cmd:g++ + cmd:xres + cmd:make + cmd:mkdepend + " +BUILD_REQUIRES=" + haiku_devel >= $haikuVersion + " + +BUILD() +{ + cd sources + make -C RCClient + make -C RCInputDevice + make -C RCInputFilter + make -C RCServer +} + +INSTALL() +{ + cd sources + make -C RCClient install INSTALL_DIR=$binDir + make -C RCServer install INSTALL_DIR=$binDir + make -C RCInputDevice install INSTALL_DIR=$addOnsDir/input_server/devices + make -C RCInputFilter install INSTALL_DIR=$addOnsDir/input_server/filters +} From a583f23662cb143449cd77f8f4b7fcb79121f66b Mon Sep 17 00:00:00 2001 From: Puck Meerburg Date: Fri, 27 Dec 2013 10:02:09 +0000 Subject: [PATCH 2/4] RemoteControl: Fix DESCRIPTION --- haiku-apps/remotecontrol/remotecontrol-1.1.recipe | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe index b0090db97..6501984a1 100644 --- a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe +++ b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe @@ -1,9 +1,9 @@ SUMMARY="Remote control your Haiku machines with ease!" DESCRIPTION=" - RemoteControl is an application that allows the user - to control a remote PC as if he was seating in front of it. - It can be useful if you have a PC with no screen, - keyboard or mouse connected, or simply if it is too far away. + With the Remote Control app, you can control another Haiku computer also + running the Remote Control app. The app is able to just view what's + on the screen, or also control the computer. This package contains the + RCClient client and RCServer server. Both are to be run in the terminal. " HOMEPAGE="https://github.com/HaikuArchives/RemoteControl" SRC_URI="git://github.com/HaikuArchives/RemoteControl#c59e89e3643e4693a75e5b5456596533d068cc29" From 8b7e7a24bfa00b52968362d50022536d4e5f6d21 Mon Sep 17 00:00:00 2001 From: Puck Meerburg Date: Fri, 27 Dec 2013 10:19:40 +0000 Subject: [PATCH 3/4] Just rewrite it a bit more... --- haiku-apps/remotecontrol/remotecontrol-1.1.recipe | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe index 6501984a1..a5cbbc480 100644 --- a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe +++ b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe @@ -1,9 +1,10 @@ SUMMARY="Remote control your Haiku machines with ease!" DESCRIPTION=" With the Remote Control app, you can control another Haiku computer also - running the Remote Control app. The app is able to just view what's - on the screen, or also control the computer. This package contains the - RCClient client and RCServer server. Both are to be run in the terminal. + running the Remote Control app, no matter where it is. + The app is able to just view what's on the screen, or also control the computer. + This package contains the RCClient client and RCServer server. + Both are to be run in the terminal. " HOMEPAGE="https://github.com/HaikuArchives/RemoteControl" SRC_URI="git://github.com/HaikuArchives/RemoteControl#c59e89e3643e4693a75e5b5456596533d068cc29" From e2fb3046f87bf6ebf106a76942b265e176f87496 Mon Sep 17 00:00:00 2001 From: Puck Meerburg Date: Fri, 27 Dec 2013 19:05:34 +0000 Subject: [PATCH 4/4] Update license and change website --- haiku-apps/remotecontrol/licenses/RemoteControl Unknown | 2 ++ haiku-apps/remotecontrol/licenses/Unknown | 1 - haiku-apps/remotecontrol/remotecontrol-1.1.recipe | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 haiku-apps/remotecontrol/licenses/RemoteControl Unknown delete mode 100644 haiku-apps/remotecontrol/licenses/Unknown diff --git a/haiku-apps/remotecontrol/licenses/RemoteControl Unknown b/haiku-apps/remotecontrol/licenses/RemoteControl Unknown new file mode 100644 index 000000000..2ae52a044 --- /dev/null +++ b/haiku-apps/remotecontrol/licenses/RemoteControl Unknown @@ -0,0 +1,2 @@ +There isn't a specific license set, but on BeBits and HaikuWare it says the license is Freeware. HaikuWare and BeBits also have the source when +you download it. The official website (http://thomas.thiriez.free.fr/beos/RemoteControl/index.html) also just says "freeware" diff --git a/haiku-apps/remotecontrol/licenses/Unknown b/haiku-apps/remotecontrol/licenses/Unknown deleted file mode 100644 index 6f00e7a6b..000000000 --- a/haiku-apps/remotecontrol/licenses/Unknown +++ /dev/null @@ -1 +0,0 @@ -The license is nowhere noted, but on BeBits and HaikuWare it says the license is Freeware. diff --git a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe index a5cbbc480..24a2c4370 100644 --- a/haiku-apps/remotecontrol/remotecontrol-1.1.recipe +++ b/haiku-apps/remotecontrol/remotecontrol-1.1.recipe @@ -6,10 +6,10 @@ DESCRIPTION=" This package contains the RCClient client and RCServer server. Both are to be run in the terminal. " -HOMEPAGE="https://github.com/HaikuArchives/RemoteControl" +HOMEPAGE="http://thomas.thiriez.free.fr/beos/RemoteControl/index.html" SRC_URI="git://github.com/HaikuArchives/RemoteControl#c59e89e3643e4693a75e5b5456596533d068cc29" REVISION="1" -LICENSE="Unknown" +LICENSE="RemoteControl Unknown" COPYRIGHT="2001 Thomas Thiriez" ARCHITECTURES="x86 x86_gcc2"