Skip to content

Commit

Permalink
Merge branch 'gpl'
Browse files Browse the repository at this point in the history
* gpl:
  updated and inserted GPL header
  COPYING: added GPLv3+ license file
  • Loading branch information
mariux committed Jul 21, 2011
2 parents 2f9a3e6 + 2ddd6a8 commit 7b6af3b
Show file tree
Hide file tree
Showing 35 changed files with 1,351 additions and 115 deletions.
674 changes: 674 additions & 0 deletions COPYING

Large diffs are not rendered by default.

10 changes: 7 additions & 3 deletions src/bee-check.sh.in
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
#!/bin/bash
#
# bee-check - check consistancy of installed bee-pkgs
# Copyright (C) 2009-2010
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# This program is free software: you can redistribute it and/or modify
# bee 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
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
Expand Down
24 changes: 24 additions & 0 deletions src/bee-init.sh.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
#!/bin/bash
#
# bee-init - initialize bee-files from source-urls
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#

set -e

if [ -z ${BEE_VERSION} ] ; then
Expand Down
10 changes: 7 additions & 3 deletions src/bee-install.sh.in
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
#!/bin/bash
#
# bee-install - install a bee-pkg
# Copyright (C) 2009-2010
# Tobias Dreyer <dreyer@molgen.mpg.de>
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# This program is free software: you can redistribute it and/or modify
# bee 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 3 of the License, or
# (at your option) any later version.
Expand Down
19 changes: 11 additions & 8 deletions src/bee-list.sh.in
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
#!/bin/bash
#
# bee-list 2009-2011
# by Marius Tolzmann and Tobias Dreyer {tolzmann,dreyer}@molgen.mpg.de
# Max Planck Institute for Molecular Gentics Berlin Dahlem
# bee-list - list bee packages
#
# This program is free software; you can redistribute it and/or modify
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
Expand All @@ -15,9 +20,7 @@
# 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 Street, Fifth Floor, Boston,
# MA 02110-1301, USA.
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#

if [ -z ${BEE_VERSION} ] ; then
Expand Down
10 changes: 7 additions & 3 deletions src/bee-query.sh.in
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
#!/bin/bash
#
# bee-query - query bee metadata
# Copyright (C) 2009-2010
# Tobias Dreyer <dreyer@molgen.mpg.de>
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# This program is free software: you can redistribute it and/or modify
# bee 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 3 of the License, or
# (at your option) any later version.
Expand Down
23 changes: 23 additions & 0 deletions src/bee-remove.sh.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@
#!/bin/bash
#
# bee-remove - remove a installed bee-pkg
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#

if [ -z ${BEE_VERSION} ] ; then
echo >&2 "BEE-ERROR: please call $0 from bee .."
Expand Down
23 changes: 23 additions & 0 deletions src/bee.sh.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@
#!/bin/bash
#
# bee - wrapper script for the various bee-tools
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#

BEE_VERSION="@BEE_VERSION@"

Expand Down
13 changes: 9 additions & 4 deletions src/beecut/beecut.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
/*
** beecut - split strings
** Copyright (C) 2010-2011
**
** Copyright (C) 2009-2011
** Marius Tolzmann <tolzmann@molgen.mpg.de>
** Tobias Dreyer <dreyer@molgen.mpg.de>
** and other bee developers
**
** This file is part of bee.
**
** This program is free software; you can redistribute it and/or modify
** bee 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 3 of the License, or
** the Free Software Foundation, either version 3 of the License, or
** (at your option) any later version.
**
** This program is distributed in the hope that it will be useful,
Expand Down Expand Up @@ -38,7 +43,7 @@
void print_version(void)
{
printf("beecut v%d.%d.%d - "
"by Marius Tolzmann <tolzmann@molgen.mpg.de> 2010-2011\n",
"by Marius Tolzmann <tolzmann@molgen.mpg.de> 2009-2011\n",
BEECUT_MAJOR, BEECUT_MINOR, BEECUT_PATCHLVL);
}

Expand Down
24 changes: 24 additions & 0 deletions src/beefind.pl
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
#!/usr/bin/perl -w
#
# beefind.pl - find files and calculate their md5sums
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#


use Data::Dumper;
use File::Find;
Expand Down
23 changes: 23 additions & 0 deletions src/beelib.config.sh.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@
#!/bin/bash
#
# config-lib - bash-function-library
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#

function config_init_colors() {
if [ -t 1 ] ; then
Expand Down
25 changes: 25 additions & 0 deletions src/beesep/beesep.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
/*
** beesep - split beefind output
**
** Copyright (C) 2009-2011
** David Fessler <dfessler@uni-potsdam.de>
** Marius Tolzmann <tolzmann@molgen.mpg.de>
** Tobias Dreyer <dreyer@molgen.mpg.de>
** and other bee developers
**
** This file is part of bee.
**
** bee 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 3 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, see <http://www.gnu.org/licenses/>.
*/

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
Expand Down
23 changes: 23 additions & 0 deletions src/beesh.d/autogen.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
#
# bee magic for autogen.sh
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#

if [ ! -x ${S}/autogen.sh ] ; then
return
Expand Down
23 changes: 23 additions & 0 deletions src/beesh.d/cmake.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
#
# bee magic for cmake
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#

if [ ! -r ${S}/CMakeLists.txt ] ; then
return
Expand Down
23 changes: 23 additions & 0 deletions src/beesh.d/configure.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
#
# bee magic for configure
#
# Copyright (C) 2009-2011
# Marius Tolzmann <tolzmann@molgen.mpg.de>
# Tobias Dreyer <dreyer@molgen.mpg.de>
# and other bee developers
#
# This file is part of bee.
#
# bee 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 3 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, see <http://www.gnu.org/licenses/>.
#

if [ ! -x ${S}/configure ] ; then
return
Expand Down
Loading

0 comments on commit 7b6af3b

Please sign in to comment.