Permalink
Browse files

meeting lintian requirements wip1

  • Loading branch information...
hypatia2 committed Feb 7, 2016
1 parent fbeb6c2 commit 20ff0bc3911044c68a75cea288bd615bb2b7ef85
Showing with 33 additions and 6 deletions.
  1. +6 −6 build.tcl
  2. +23 −0 fruho/exclude/usr/share/doc/fruho/copyright
  3. +4 −0 fruhod/exclude/etc/init.d/fruhod
@@ -97,7 +97,7 @@ proc build-deb-rpm {arch} {
file copy build/fruho/linux-$arch/fruho.bin $distdir/usr/local/bin/fruho.bin
file copy fruho/exclude/fruho $distdir/usr/local/bin/fruho
cd $distdir
set fpmopts "-a [fpm-arch $arch] -s dir -n fruho -v $::FRUHO_VERSION --before-install ../../fruhod/exclude/fruhod.preinst --after-install ../../fruhod/exclude/fruhod.postinst --before-remove ../../fruhod/exclude/fruhod.prerm --after-remove ../../fruhod/exclude/fruhod.postrm usr etc"
set fpmopts "-a [fpm-arch $arch] -s dir -n fruho -v $::FRUHO_VERSION --maintainer \"Fruho Team \<dev@fruho.com\>\" --description \"An open-source, zero-configuration, no-registration, VPN client for Linux that just works.\nIt supports automatic setup and allows easy switching between VPN providers.\" --config-files etc/fruhod/keys/signer_public.pem --config-files etc/init.d/fruhod --before-install ../../fruhod/exclude/fruhod.preinst --after-install ../../fruhod/exclude/fruhod.postinst --before-remove ../../fruhod/exclude/fruhod.prerm --after-remove ../../fruhod/exclude/fruhod.postrm usr etc"
ex fpm -t deb {*}$fpmopts
ex fpm -t rpm --rpm-autoreqprov {*}$fpmopts
cd ../..
@@ -243,19 +243,19 @@ proc push-update {os arch tohost} {
set ::FRUHO_VERSION 0.0.11
set ::FRUHO_VERSION 0.0.13
prepare-lib sklib 0.0.0
#build-total
build-total
#package require i18n
#i18n code2msg ./fruho/main.tcl {es pl} ./fruho/messages.txt
build-fruho linux [this-arch]
build-fruhod linux [this-arch]
build-deb-rpm [this-arch]
build-fruho linux ix86
build-fruhod linux ix86
build-deb-rpm ix86
#build-fruho linux ix86
#build-fruhod linux ix86
#build-deb-rpm ix86
#push-update linux [this-arch] vbox_123
@@ -0,0 +1,23 @@
Fruho is copyright 2015-2016 Fruho Ltd.
Fruho is currently developed by Fruho Development Team <dev@fruho.com>.
License: GPLv2+
This program 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
(at your option) any later version.
This program 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
See /usr/share/common-licenses/GPL-2, or
<http://www.gnu.org/copyleft/gpl.txt> for the terms of the latest version
of the GNU General Public License.
@@ -60,6 +60,10 @@ case "$1" in
$0 stop
$0 start
;;
force-reload)
$0 stop
$0 start
;;
#TODO provide restart/cleanup
#TODO provide status
#TODO provide version

0 comments on commit 20ff0bc

Please sign in to comment.