From faea70fb6c3f7e00d0e7fa65627bb5c436cedf9e Mon Sep 17 00:00:00 2001 From: rhatto Date: Wed, 28 Jan 2009 00:04:51 +0000 Subject: ssss: adding ssss git-svn-id: svn+slack://slack.fluxo.info/var/svn/mkbuilds@380 18ef50b8-d735-4ccd-97c1-689132df3dd9 --- app/crypt/ssss/Manifest | 24 +++++++++ app/crypt/ssss/ssss.mkbuild | 116 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 140 insertions(+) create mode 100644 app/crypt/ssss/Manifest create mode 100644 app/crypt/ssss/ssss.mkbuild (limited to 'app') diff --git a/app/crypt/ssss/Manifest b/app/crypt/ssss/Manifest new file mode 100644 index 0000000..9dafe4f --- /dev/null +++ b/app/crypt/ssss/Manifest @@ -0,0 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST ssss-0.5.tar.gz 17435 MD5 24227252aa195a146d09de1df10357a1 RMD160 63bd228393afee454d9f72abab411cc162e03c65 SHA1 3f8f5046c2c5c3a2cf1a93f0a9446681852b190e SHA256 5d165555105606b8b08383e697fc48cf849f51d775f1d9a74817f5709db0f995 SHA512 be8df1666ac61d4097b5fd54f2cee3640db8f85ec21411f1b208a35b671c5699bc692079525d8d313d1cf2500da31bfb03771829a9fdccc0bb6d806749526ec9 +MKBUILD ssss.mkbuild 3578 MD5 d114b474e64eba5eb71d0f3adc171627 RMD160 26b9b99ac5491f84fc99abc37672fbe2ed5d7a87 SHA1 0cc941a1ce6ad80aaa8073db587dfdae6c1f9af2 SHA256 8063deb3ffd53d5eac6f62960fed3d4ac69479d2256b180fb45194645e027c81 SHA512 7d03e6c61a3622bd726f1e23799b6e0efe644b26d2510b3ca704b4ebf1bb376ef91bdaad954e1c7edde32cbcd00495f7a1e9d4ae5f062ba2db89a03a521e85ba +SLACK-REQUIRED slack-required 77 MD5 753d22a332724483a68253a0603a2f76 RMD160 8a68af1a3caf0f2dcf4f015c2dffc48f73616dca SHA1 babec9aa9492499558d80d6ee0be4cc9ee402aa1 SHA256 651e0c74fa134d488536d2e024ecff86281e8a23870c08085ead960f7398bd86 SHA512 9582a72b670fd496d4aca055839f2a29d25f646e4219b2dce019d43a5f92b690ec65556d7716fe325b1a015052e639f4ec618adf11d9dfb1b3726e499b998877 +SLACKBUILD ssss.SlackBuild 6969 MD5 46cdb2f6d5866fb09bb08255f22b6685 RMD160 23cd4ca72ae8043ebd8b1adef5c363c026fd3518 SHA1 f91ecf6bc7cbdad29885e576f4370e93a2d11ed1 SHA256 26abfbdb34c1eff1fb158f652bb6ba0ed871d0071bb875d29ad1f4db7ac86c24 SHA512 36745dfa45d159e7ef195e95c76fba05eab2dd5f3e3181515d48aa63ccea1453ce433da8c71a48a7372fe607e9c7d2f54559188e26545ce370a1fcd9e0efb694 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 (GNU/Linux) + +iQIcBAEBAgAGBQJJf6IOAAoJEEHL93ESzgeiEZQP/Aqv0ER2VTjrsUaGe/0pQj4z +j8iuDd+1oj4dCbeUFS5LKOAyOEgeF2frrjtLUaBGS2x/+af/Bm7f7zi1oEr+zCeN +foomv/azd8CdUfvokdkYNjS1qaSGlWuWEKrvBP9rxRC3g7pndxcoYFVf9JAsJ+hn +J8ASkbANuDzaQtTrQXInyBSeyCLBAXzxtRKPhJp1phH1q734F380JQlelWrgJ7Qh +D/lc94yLKxCpXRZhX3c+JK1w/R+gtZZB7fIcu9YoFsq9bfRyRB5P8hFjGKw7eG52 +dXEAfUzhnXAaGJpyUxbM/C+/lc3f95p0ZIq7j+d8Omv7rSRANqsODXKJZn4p4niK +3SgDOPFmJwBVg9YRGdzayZoQs5364YzeWzGU3jw32+Hl1VE9E6Nsm+BOeCX97v7s +G3ncmD4NLvkSQ6jo15kJfvI+1+Ju+oTA8Pa6xe4qRQG48VojcDPjjUCvNN5njicm +6p4CK3H8Jed0feopvkeXe6UsGnqHUNkFrpvxGVGZFSWnC0SbOLpJGLWzpxjZwJH3 +9q8o4GBfXizvyYy95jJS5xkDCMybhsQbNg1mfRgx5qPAJKNC2zPt7/afG7dOfKhl +Rambi5Zwg1nD+TC3CubThhK+iSBVLaFZX74YhSlS5HxHg5R8TJUfM/nC3W5WR/l9 +u8NcTulBDGDvsLJXJ4SH +=mGQh +-----END PGP SIGNATURE----- diff --git a/app/crypt/ssss/ssss.mkbuild b/app/crypt/ssss/ssss.mkbuild new file mode 100644 index 0000000..520b553 --- /dev/null +++ b/app/crypt/ssss/ssss.mkbuild @@ -0,0 +1,116 @@ +# +# This mkbuild is free software; you can redistribute it and/or modify it under the +# terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or any later version. +# +# This mkbuild is distributed in the hope that it will be useful, but WITHOUT ANY +# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR +# A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along with +# this program; if not, write to the Free Software Foundation, Inc., 59 Temple +# Place - Suite 330, Boston, MA 02111-1307, USA +# +# Version 0.9.0 - Alves ( rudsonalves at yahoo d0t com d0t br ) +# Version $Rev: 772 $ - $Author: rhatto $ + +#-------------------- +# Personal variables +#-------------------- +# Author name +[[SLACKBUILD AUTHOR]]="Silvio Rhatto" + +# Initials author name +[[SLACKBUILD AUTHOR INITIALS]]="rha" + +#------------------------ +# Construction Variables +#------------------------ +# +# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... ) +[[DOWNLOAD FOLDER URL]]="http://point-at-infinity.org/ssss/ssss-0.5.tar.gz" + +# +# Dependency list input +# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]" +# Example: +[[SLACK REQUIRED]]="xmltoman" + +# +# Documentation files. Null ("") to auto-set commom doc-files: +# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.* +[[DOCUMENTATION FILES]]="HISTORY LICENSE THANKS ssss.1.html" + +# SlackBuild model +[[SLACKBUILD MODEL]]="generic.mkSlackBuild" + +# SlackBuild PATH in Slack.Sarava tree +#[[SLACKBUILD PATH]]="others/unclassified/$PKG_NAME" +[[SLACKBUILD PATH]]="app/crypt/ssss" + +#--------------------- +# SlackBuild Sections +#--------------------- +# Default sections: +# head, set_variables, slkflags, start_structure, untar_source, +# make_package, install_package, build_package +# Warning: don't remove '#>>' and "#<<" tags. +#>> Start SlackBuild Sections: + on: head + on: slackbuildrc + on: set_variables + on: slkflags + on: error_codes + on: start_structure +off: create_build_user_and_group + on: download_source +off: download_patches +off: svn_source +off: git_source +off: md5sum_download_and_check_0 +off: md5sum_download_and_check_1 +off: gpg_signature_check + on: manifest_check + on: untar_source +off: patch_source +off: configure + on: make_package + on: install_package + on: strip_binaries +off: compress_manpages +off: compress_info_files +off: copy_init_scripts +off: copy_config_files + on: install_documentation + on: slackdesc +off: move_config_files +off: postinstall_script +off: slack_required + on: build_package + on: clean_builds +#<< End SlackBuild Sections + +#------------------ +# Sections changes +#------------------ +#>slackdesc +ssss: ssss (Shamir's secret sharing scheme implementation) +ssss: +ssss: Implementation of Shamir's Secret Sharing Scheme. The program +ssss: suite does both: the generation of shares for a known secret, +ssss: and the reconstruction of a secret using user-provided shares. +ssss: +ssss: In cryptography, a secret sharing scheme is a method for +ssss: distributing a secret amongst a group of participants, each +ssss: of which is allocated a share of the secret. The secret can +ssss: only be reconstructed when the shares are combined together; +ssss: individual shares are of no use on their own. +#install_package +# Install +mkdir -p $PKG/usr/bin +cp ssss-split $PKG/usr/bin +cp ssss-combine $PKG/usr/bin +chmod 755 $PKG/usr/bin/* +#