From 6ad8617d98b2d70163bc53f51b1bce070f53d7fc Mon Sep 17 00:00:00 2001 From: skykinetic Date: Fri, 2 Jan 2015 22:33:03 +0800 Subject: [PATCH 1/4] AESAddon: Added incomplete recipe --- haiku-apps/aesaddon/aesaddon-0.3.1.recipe | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 haiku-apps/aesaddon/aesaddon-0.3.1.recipe diff --git a/haiku-apps/aesaddon/aesaddon-0.3.1.recipe b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe new file mode 100644 index 000000000..3f9f0f70e --- /dev/null +++ b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe @@ -0,0 +1,42 @@ +SUMMARY="A Tracker add-on to encrypt files using AES cipher." +DESCRIPTION=" + AESAddOn is a Tracker add-on which adds the functionality of encrypting \ + files with AES 128, 192, and 256 bit encryption. It works only as a \ + Tracker add-on. + " +HOMEPAGE="https://web.archive.org/web/20100420135939/http://dev.osdrawer.net/projects/aesaddon" +SRC_URI="git://github.com/HaikuArchives/AESAddOn#b0db611c85762508d346d1db7cfa5608acefa008" +REVISION="1" +LICENSE="MIT" +COPYRIGHT="1999-2013 Haikuware" + +ARCHITECTURES="x86_gcc2 ?x86" + +PROVIDES=" + aesaddon = $portVersion + app:AESAddOn = $portVersion + " + +REQUIRES=" + haiku + " + +BUILD_REQUIRES=" + haiku_devel + " + +BUILD_PREREQUIRES=" + makefile_engine + cmd:make + cmd:gcc + cmd:g++ + " +BUILD() { + cd src + make $jobArgs +} + +INSTALL() { + cd src + make install INSTALL_DIR=$addOnsDir/Tracker +} From 6ac15bdbf88faef6f7ef3338be02f14eed6d1030 Mon Sep 17 00:00:00 2001 From: skykinetic Date: Fri, 2 Jan 2015 23:24:20 +0800 Subject: [PATCH 2/4] AESAddOn: Updated recipe to match source update --- haiku-apps/aesaddon/aesaddon-0.3.1.recipe | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/haiku-apps/aesaddon/aesaddon-0.3.1.recipe b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe index 3f9f0f70e..ab113e20d 100644 --- a/haiku-apps/aesaddon/aesaddon-0.3.1.recipe +++ b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe @@ -5,7 +5,7 @@ DESCRIPTION=" Tracker add-on. " HOMEPAGE="https://web.archive.org/web/20100420135939/http://dev.osdrawer.net/projects/aesaddon" -SRC_URI="git://github.com/HaikuArchives/AESAddOn#b0db611c85762508d346d1db7cfa5608acefa008" +SRC_URI="git://github.com/HaikuArchives/AESAddOn#78dd4c50634a97bbe04bd68479cedc114a14cb4d" REVISION="1" LICENSE="MIT" COPYRIGHT="1999-2013 Haikuware" From 2d5912391cd90e0440b066e206669a7e1b8959de Mon Sep 17 00:00:00 2001 From: skykinetic Date: Mon, 5 Jan 2015 21:42:19 +0800 Subject: [PATCH 3/4] Rectified errors in recipe and reflect that add-on not functioning --- haiku-apps/aesaddon/aesaddon-0.3.1.recipe | 38 +++++++++++------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/haiku-apps/aesaddon/aesaddon-0.3.1.recipe b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe index ab113e20d..d4135b995 100644 --- a/haiku-apps/aesaddon/aesaddon-0.3.1.recipe +++ b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe @@ -1,24 +1,22 @@ SUMMARY="A Tracker add-on to encrypt files using AES cipher." DESCRIPTION=" - AESAddOn is a Tracker add-on which adds the functionality of encrypting \ - files with AES 128, 192, and 256 bit encryption. It works only as a \ - Tracker add-on. - " -HOMEPAGE="https://web.archive.org/web/20100420135939/http://dev.osdrawer.net/projects/aesaddon" +AESAddOn is a Tracker add-on which adds the functionality of encrypting files \ +with AES 128, 192, and 256 bit. It works only as a Tracker add-on." +HOMEPAGE="https://github.com/HaikuArchives/AESAddOn" SRC_URI="git://github.com/HaikuArchives/AESAddOn#78dd4c50634a97bbe04bd68479cedc114a14cb4d" REVISION="1" LICENSE="MIT" -COPYRIGHT="1999-2013 Haikuware" +COPYRIGHT="2003 Jason Grenier" -ARCHITECTURES="x86_gcc2 ?x86" +ARCHITECTURES="!x86_gcc2 ?x86" +#Resulting Tracker add-on doesn't seem to be working. PROVIDES=" - aesaddon = $portVersion - app:AESAddOn = $portVersion - " - + aesaddon = $portVersion + app:AESAddOn = $portVersion + " REQUIRES=" - haiku + haiku " BUILD_REQUIRES=" @@ -26,17 +24,19 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" - makefile_engine - cmd:make - cmd:gcc - cmd:g++ - " -BUILD() { + makefile_engine + cmd:make + cmd:gcc + cmd:g++ + " +BUILD() +{ cd src make $jobArgs } -INSTALL() { +INSTALL() +{ cd src make install INSTALL_DIR=$addOnsDir/Tracker } From 876a6e143eaf0d7c94048da93e5773023a70ea75 Mon Sep 17 00:00:00 2001 From: skykinetic Date: Thu, 8 Jan 2015 22:07:16 +0800 Subject: [PATCH 4/4] Minor edit --- haiku-apps/aesaddon/aesaddon-0.3.1.recipe | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/haiku-apps/aesaddon/aesaddon-0.3.1.recipe b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe index d4135b995..3a98be134 100644 --- a/haiku-apps/aesaddon/aesaddon-0.3.1.recipe +++ b/haiku-apps/aesaddon/aesaddon-0.3.1.recipe @@ -1,6 +1,5 @@ SUMMARY="A Tracker add-on to encrypt files using AES cipher." -DESCRIPTION=" -AESAddOn is a Tracker add-on which adds the functionality of encrypting files \ +DESCRIPTION="AESAddOn is a Tracker add-on which adds the functionality of encrypting files \ with AES 128, 192, and 256 bit. It works only as a Tracker add-on." HOMEPAGE="https://github.com/HaikuArchives/AESAddOn" SRC_URI="git://github.com/HaikuArchives/AESAddOn#78dd4c50634a97bbe04bd68479cedc114a14cb4d"