From 8dc7fbb455d3123c8dcfd84a8c546ed1753f38f0 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Wed, 17 Jan 2018 14:50:24 +0100 Subject: [PATCH 01/26] Python2: Remove --- Python2-2.6.8-1.bee | 21 --------------------- Python2-2.7.11-0.bee | 18 ------------------ 2 files changed, 39 deletions(-) delete mode 100755 Python2-2.6.8-1.bee delete mode 100755 Python2-2.7.11-0.bee diff --git a/Python2-2.6.8-1.bee b/Python2-2.6.8-1.bee deleted file mode 100755 index 0b3f99ddc..000000000 --- a/Python2-2.6.8-1.bee +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://www.python.org/ftp/python/${PKGVERSION}/Python-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="http://www.linuxfromscratch.org/patches/blfs/svn/Python-2.6.4-bdb_4.8-1.patch" - -# EXCLUDE="" - -mee_patch_pre() { - sed -i "s/ndbm_libs = \[\]/ndbm_libs = ['gdbm', 'gdbm_compat']/" setup.py -} - -mee_configure() { - bee_configure --enable-shared -} - -mee_install_post() { - chmod -v 755 ${D}${LIBDIR}/libpython2.6.so.1.0 - rm -v ${D}${BINDIR}/2to3 -} - diff --git a/Python2-2.7.11-0.bee b/Python2-2.7.11-0.bee deleted file mode 100755 index 70e5fb3b5..000000000 --- a/Python2-2.7.11-0.bee +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://www.python.org/ftp/python/${PKGVERSION}/Python-${PKGVERSION}.tar.xz" - -# EXCLUDE="" - -mee_patch_pre() { - sed -i "s/ndbm_libs = \[\]/ndbm_libs = ['gdbm', 'gdbm_compat']/" setup.py -} - -mee_configure() { - bee_configure --enable-shared -} - -mee_install_post() { - rm -v ${D}${BINDIR}/2to3 -} - From ffafe8237aae149e0a580de3f7eaf3d18f8d93d1 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Wed, 17 Jan 2018 16:19:00 +0100 Subject: [PATCH 02/26] Python2: Remove relict packages --- PyQt.be0 | 49 ---------------- PyQt5.be0 | 48 ---------------- cracklib-2.9.1-1.bee | 96 -------------------------------- cracklib-2.9.1-2.bee | 96 -------------------------------- dbus-python-0.83.2-0.bee | 31 ----------- dbus-python-0.83.2-1.bee | 83 --------------------------- ecdsa-0.13-0.bee | 31 ----------- farsight2-0.0.26-0.bee | 31 ----------- fastimport-0.9.4-0.bee | 83 --------------------------- gnome-doc-utils-0.20.10-0.bee | 28 ---------- gnome-python-2.28.1-0.bee | 37 ------------ gnome-python-2.28.1-1.bee | 37 ------------ gst-python-0.10.21-0.bee | 31 ----------- iotop-0.6-0.bee | 31 ----------- lxml-2.3.4-0.bee | 37 ------------ lxml-3.5.0-0.bee | 37 ------------ matplotlib_python2.6-1.2.0-0.bee | 76 ------------------------- mercurial-2.3.2-0.bee | 74 ------------------------ nlopt-2.4.2-0.bee | 86 ---------------------------- numpy-1.10.4-0.bee | 31 ----------- numpy_python2.6-1.7.0b2-0.bee | 77 ------------------------- paramiko-1.16.0-0.bee | 35 ------------ paramiko-1.7.4-0.bee | 35 ------------ pmw-1.3.2-0.bee | 34 ----------- pssh-2.3.1-0.bee | 83 --------------------------- py2cairo-1.10.0-0.bee | 86 ---------------------------- pycairo-1.8.8-0.bee | 30 ---------- pycrypto-2.3-0.bee | 28 ---------- pycrypto-2.6.1-0.bee | 28 ---------- pygobject-2.21.3-1.bee | 30 ---------- pygobject-2.26.0-0.bee | 30 ---------- pygtk-2.24.0-0.bee | 37 ------------ pygtk-2.24.0-1.bee | 37 ------------ pymol-1.4.1-5.bee | 50 ----------------- revelation-0.4.14-1.bee | 37 ------------ scipy_python2.6-0.11.0-0.bee | 76 ------------------------- sip.be0 | 49 ---------------- sk1-0.9.1pre2_rev1383-0.bee | 37 ------------ telepathy-farsight-0.0.16-0.bee | 31 ----------- uniconvertor-1.1.5-0.bee | 37 ------------ xcb-proto.be0 | 85 ---------------------------- xpyb-1.3-0.bee | 37 ------------ zim-0.56-0.bee | 37 ------------ 43 files changed, 2099 deletions(-) delete mode 100755 PyQt.be0 delete mode 100755 PyQt5.be0 delete mode 100755 cracklib-2.9.1-1.bee delete mode 100755 cracklib-2.9.1-2.bee delete mode 100755 dbus-python-0.83.2-0.bee delete mode 100755 dbus-python-0.83.2-1.bee delete mode 100755 ecdsa-0.13-0.bee delete mode 100755 farsight2-0.0.26-0.bee delete mode 100755 fastimport-0.9.4-0.bee delete mode 100755 gnome-doc-utils-0.20.10-0.bee delete mode 100755 gnome-python-2.28.1-0.bee delete mode 100755 gnome-python-2.28.1-1.bee delete mode 100755 gst-python-0.10.21-0.bee delete mode 100755 iotop-0.6-0.bee delete mode 100755 lxml-2.3.4-0.bee delete mode 100755 lxml-3.5.0-0.bee delete mode 100755 matplotlib_python2.6-1.2.0-0.bee delete mode 100755 mercurial-2.3.2-0.bee delete mode 100755 nlopt-2.4.2-0.bee delete mode 100755 numpy-1.10.4-0.bee delete mode 100755 numpy_python2.6-1.7.0b2-0.bee delete mode 100755 paramiko-1.16.0-0.bee delete mode 100755 paramiko-1.7.4-0.bee delete mode 100755 pmw-1.3.2-0.bee delete mode 100755 pssh-2.3.1-0.bee delete mode 100755 py2cairo-1.10.0-0.bee delete mode 100755 pycairo-1.8.8-0.bee delete mode 100755 pycrypto-2.3-0.bee delete mode 100755 pycrypto-2.6.1-0.bee delete mode 100755 pygobject-2.21.3-1.bee delete mode 100755 pygobject-2.26.0-0.bee delete mode 100755 pygtk-2.24.0-0.bee delete mode 100755 pygtk-2.24.0-1.bee delete mode 100755 pymol-1.4.1-5.bee delete mode 100755 revelation-0.4.14-1.bee delete mode 100755 scipy_python2.6-0.11.0-0.bee delete mode 100755 sip.be0 delete mode 100755 sk1-0.9.1pre2_rev1383-0.bee delete mode 100755 telepathy-farsight-0.0.16-0.bee delete mode 100755 uniconvertor-1.1.5-0.bee delete mode 100755 xcb-proto.be0 delete mode 100755 xpyb-1.3-0.bee delete mode 100755 zim-0.56-0.bee diff --git a/PyQt.be0 b/PyQt.be0 deleted file mode 100755 index a37089106..000000000 --- a/PyQt.be0 +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION PyQt-x11-gpl-4.11.4-0 - -export QTDIR=/usr/local/qt4 - -## The source URL(s) array -SRCURL[0]="https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-${PKGVERSION}/PyQt-x11-gpl-${PKGVERSION}.tar.gz" - -## Add URLs/pathes to patch files -# Fix phonon detection -PATCHURL+=(file:///src/mariux/patches/PyQt.phonon.diff.gz) - -## files that should not be added from the image directory. -# EXCLUDE+=() - - -## uncomment to change default -build_in_sourcedir - -## specify different source directory -# sourcesubdir_append src - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -mee_configure() { - start_cmd python configure.py \ - --confirm-license \ - --verbose \ - -q /usr/local/qt4/bin/qmake -} - -mee_build() { - start_cmd make ${BEE_MAKEFLAGS} -} - -## mee_install() should install into "${D}" -## default: 'make install DESTDIR="${D}"' - -mee_install() { - start_cmd make install DESTDIR="${D}" INSTALL_ROOT="${D}" -} diff --git a/PyQt5.be0 b/PyQt5.be0 deleted file mode 100755 index 4471cbb4b..000000000 --- a/PyQt5.be0 +++ /dev/null @@ -1,48 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION PyQt5_gpl-5.7-0 - -export QTDIR=/usr/local/qt5 - -## The source URL(s) array -SRCURL[0]="https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-${PKGVERSION}/PyQt5_gpl-${PKGVERSION}.tar.gz" - -## Add URLs/pathes to patch files -# PATCHURL+=() - -## files that should not be added from the image directory. -# EXCLUDE+=() - - -## uncomment to change default -build_in_sourcedir - -## specify different source directory -# sourcesubdir_append src - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -mee_configure() { - start_cmd python configure.py \ - --confirm-license \ - --verbose \ - -q /usr/local/qt5/bin/qmake -} - -mee_build() { - start_cmd make ${BEE_MAKEFLAGS} -} - -## mee_install() should install into "${D}" -## default: 'make install DESTDIR="${D}"' - -mee_install() { - start_cmd make install DESTDIR="${D}" INSTALL_ROOT="${D}" -} diff --git a/cracklib-2.9.1-1.bee b/cracklib-2.9.1-1.bee deleted file mode 100755 index 48c88ab35..000000000 --- a/cracklib-2.9.1-1.bee +++ /dev/null @@ -1,96 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://downloads.sourceforge.net/project/cracklib/cracklib/${PKGVERSION}/cracklib-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -mee_configure() { - bee_configure \ - --with-default-dict=/lib/cracklib/pw_dict -} - -#mee_build() { -# bee_build -#} - -mee_install() { - bee_install - - wget http://downloads.sourceforge.net/cracklib/cracklib-words-20080507.gz - - - gunzip cracklib-words-20080507.gz - - mkdir -p ${D}${DATADIR}/dict - mkdir -p ${D}/lib/cracklib - - install -v -m644 -D cracklib-words-20080507 ${D}${DATADIR}/dict/cracklib-words - ln -v -sf cracklib-words ${D}${DATADIR}/dict/words - ${D}${SBINDIR}/create-cracklib-dict -o ${D}/lib/cracklib/pw_dict ${D}${DATADIR}/dict/words -} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/cracklib-2.9.1-2.bee b/cracklib-2.9.1-2.bee deleted file mode 100755 index 48c88ab35..000000000 --- a/cracklib-2.9.1-2.bee +++ /dev/null @@ -1,96 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://downloads.sourceforge.net/project/cracklib/cracklib/${PKGVERSION}/cracklib-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -mee_configure() { - bee_configure \ - --with-default-dict=/lib/cracklib/pw_dict -} - -#mee_build() { -# bee_build -#} - -mee_install() { - bee_install - - wget http://downloads.sourceforge.net/cracklib/cracklib-words-20080507.gz - - - gunzip cracklib-words-20080507.gz - - mkdir -p ${D}${DATADIR}/dict - mkdir -p ${D}/lib/cracklib - - install -v -m644 -D cracklib-words-20080507 ${D}${DATADIR}/dict/cracklib-words - ln -v -sf cracklib-words ${D}${DATADIR}/dict/words - ${D}${SBINDIR}/create-cracklib-dict -o ${D}/lib/cracklib/pw_dict ${D}${DATADIR}/dict/words -} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/dbus-python-0.83.2-0.bee b/dbus-python-0.83.2-0.bee deleted file mode 100755 index 312e8ff34..000000000 --- a/dbus-python-0.83.2-0.bee +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://dbus.freedesktop.org/releases/dbus-python/dbus-python-0.83.2.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - - - -mee_extract() { - bee_extract ${@} -} - -mee_patch() { - bee_patch ${@} -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} diff --git a/dbus-python-0.83.2-1.bee b/dbus-python-0.83.2-1.bee deleted file mode 100755 index ccb1630ef..000000000 --- a/dbus-python-0.83.2-1.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://dbus.freedesktop.org/releases/dbus-python/dbus-python-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0] is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/ecdsa-0.13-0.bee b/ecdsa-0.13-0.bee deleted file mode 100755 index 3b3167038..000000000 --- a/ecdsa-0.13-0.bee +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="https://pypi.python.org/packages/source/e/ecdsa/ecdsa-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -: ${PYTHON:=python} - -BEE_CONFIGURE=none - -B=${S} - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - ${PYTHON} setup.py build -} - -mee_install() { - ${PYTHON} setup.py install --root=${D} - -} - diff --git a/farsight2-0.0.26-0.bee b/farsight2-0.0.26-0.bee deleted file mode 100755 index 00661a864..000000000 --- a/farsight2-0.0.26-0.bee +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://farsight.freedesktop.org/releases/farsight2/farsight2-0.0.26.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - - - -mee_extract() { - bee_extract ${@} -} - -mee_patch() { - bee_patch ${@} -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} diff --git a/fastimport-0.9.4-0.bee b/fastimport-0.9.4-0.bee deleted file mode 100755 index d3c9e4bcb..000000000 --- a/fastimport-0.9.4-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="https://pypi.python.org/packages/source/f/fastimport/fastimport-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/gnome-doc-utils-0.20.10-0.bee b/gnome-doc-utils-0.20.10-0.bee deleted file mode 100755 index de8174aa4..000000000 --- a/gnome-doc-utils-0.20.10-0.bee +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/env beesh - -PGRP=( uncategorized ) - -SRCURL[0]="http://ftp.gnome.org/pub/gnome/sources/gnome-doc-utils/${PKGVERSION[2]}/gnome-doc-utils-${PKGVERSION}.tar.xz" - -PATCHES[0]="" - -B=${S} - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} - diff --git a/gnome-python-2.28.1-0.bee b/gnome-python-2.28.1-0.bee deleted file mode 100755 index 45e46e027..000000000 --- a/gnome-python-2.28.1-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://ftp.gnome.org/pub/GNOME/sources/gnome-python/${PKGVERSION[2]}/gnome-python-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/gnome-python-2.28.1-1.bee b/gnome-python-2.28.1-1.bee deleted file mode 100755 index 45e46e027..000000000 --- a/gnome-python-2.28.1-1.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://ftp.gnome.org/pub/GNOME/sources/gnome-python/${PKGVERSION[2]}/gnome-python-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/gst-python-0.10.21-0.bee b/gst-python-0.10.21-0.bee deleted file mode 100755 index 16b810a73..000000000 --- a/gst-python-0.10.21-0.bee +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.21.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - - - -mee_extract() { - bee_extract ${@} -} - -mee_patch() { - bee_patch ${@} -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} diff --git a/iotop-0.6-0.bee b/iotop-0.6-0.bee deleted file mode 100755 index d18168f6d..000000000 --- a/iotop-0.6-0.bee +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://guichaz.free.fr/iotop/files/iotop-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - - - -#mee_extract() { -# bee_extract ${@} -#} - -#mee_patch() { -# bee_patch ${@} -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/lxml-2.3.4-0.bee b/lxml-2.3.4-0.bee deleted file mode 100755 index b596c5236..000000000 --- a/lxml-2.3.4-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://pypi.python.org/packages/source/l/lxml/lxml-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE=() - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/lxml-3.5.0-0.bee b/lxml-3.5.0-0.bee deleted file mode 100755 index 2c61aa636..000000000 --- a/lxml-3.5.0-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="https://pypi.python.org/packages/source/l/lxml/lxml-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE=() - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/matplotlib_python2.6-1.2.0-0.bee b/matplotlib_python2.6-1.2.0-0.bee deleted file mode 100755 index ceb13c2f1..000000000 --- a/matplotlib_python2.6-1.2.0-0.bee +++ /dev/null @@ -1,76 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="https://github.com/downloads/matplotlib/matplotlib/matplotlib-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -export PYTHON=${PKGEXTRANAME} - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/mercurial-2.3.2-0.bee b/mercurial-2.3.2-0.bee deleted file mode 100755 index ad80b9906..000000000 --- a/mercurial-2.3.2-0.bee +++ /dev/null @@ -1,74 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://mercurial.selenic.com/release/mercurial-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/nlopt-2.4.2-0.bee b/nlopt-2.4.2-0.bee deleted file mode 100755 index 307c5cd73..000000000 --- a/nlopt-2.4.2-0.bee +++ /dev/null @@ -1,86 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://ab-initio.mit.edu/nlopt/nlopt-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -mee_configure() { - bee_configure \ - --enable-shared \ - --enable-maintainer-mode - -} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/numpy-1.10.4-0.bee b/numpy-1.10.4-0.bee deleted file mode 100755 index d95d24de0..000000000 --- a/numpy-1.10.4-0.bee +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="https://pypi.python.org/packages/source/n/numpy/numpy-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -: ${PYTHON:=python} - -BEE_CONFIGURE=none - -B=${S} - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - ${PYTHON} setup.py build -} - -mee_install() { - ${PYTHON} setup.py install --root=${D} - -} - diff --git a/numpy_python2.6-1.7.0b2-0.bee b/numpy_python2.6-1.7.0b2-0.bee deleted file mode 100755 index c9faf6a5b..000000000 --- a/numpy_python2.6-1.7.0b2-0.bee +++ /dev/null @@ -1,77 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://downloads.sourceforge.net/project/numpy/NumPy/${PKGVERSION}/numpy-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -# which python to use to build this module is encoded in PKGEXTRANAME -export PYTHON=${PKGEXTRANAME} - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -mee_build() { - bee_build --fcompiler=gnu95 -} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/paramiko-1.16.0-0.bee b/paramiko-1.16.0-0.bee deleted file mode 100755 index 6fd65e84e..000000000 --- a/paramiko-1.16.0-0.bee +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="https://pypi.python.org/packages/source/p/paramiko/paramiko-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -: ${PYTHON:=python} - -BEE_CONFIGURE=none - -B=${S} - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - ${PYTHON} setup.py build -} - -mee_install() { - ${PYTHON} setup.py install --root=${D} - -# mkdir -pv ${D}${INCLUDEDIR}/python2.6 - -# ln -sv ${LIBDIR}/python2.6/site-packages/numpy/numarray/include/numpy ${D}${INCLUDEDIR}/python2.6 -# ln -sv ${LIBDIR}/python2.6/site-packages/numpy/numarray/include/numpy ${D}${INCLUDEDIR}/python2.6/numarray -} - diff --git a/paramiko-1.7.4-0.bee b/paramiko-1.7.4-0.bee deleted file mode 100755 index a67ff640e..000000000 --- a/paramiko-1.7.4-0.bee +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://www.lag.net/paramiko/download/paramiko-1.7.4.tar.gz" - -PATCHURL[0]="" - -: ${PYTHON:=python} - -BEE_CONFIGURE=none - -B=${S} - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - ${PYTHON} setup.py build -} - -mee_install() { - ${PYTHON} setup.py install --root=${D} - -# mkdir -pv ${D}${INCLUDEDIR}/python2.6 - -# ln -sv ${LIBDIR}/python2.6/site-packages/numpy/numarray/include/numpy ${D}${INCLUDEDIR}/python2.6 -# ln -sv ${LIBDIR}/python2.6/site-packages/numpy/numarray/include/numpy ${D}${INCLUDEDIR}/python2.6/numarray -} - diff --git a/pmw-1.3.2-0.bee b/pmw-1.3.2-0.bee deleted file mode 100755 index 7f777f0dd..000000000 --- a/pmw-1.3.2-0.bee +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://downloads.sourceforge.net/project/pmw/Pmw/Pmw.${PKGVERSION}/Pmw.${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - - - -#mee_extract() { -# bee_extract ${@} -#} - -mee_patch() { - bee_patch ${@} - mv ${S}/src/* ${S} -} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/pssh-2.3.1-0.bee b/pssh-2.3.1-0.bee deleted file mode 100755 index fc189b741..000000000 --- a/pssh-2.3.1-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/parallel-ssh/pssh-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0] is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/py2cairo-1.10.0-0.bee b/py2cairo-1.10.0-0.bee deleted file mode 100755 index fe0d06334..000000000 --- a/py2cairo-1.10.0-0.bee +++ /dev/null @@ -1,86 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://cairographics.org/releases/py2cairo-${PKGVERSION}.tar.bz2" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -mee_configure() { - #bee_configure - ./waf configure --prefix=/usr -} - -mee_build() { - #bee_build - ./waf build -} - -mee_install() { - #bee_install - ./waf install --destdir=$D -} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0] is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/pycairo-1.8.8-0.bee b/pycairo-1.8.8-0.bee deleted file mode 100755 index af9639289..000000000 --- a/pycairo-1.8.8-0.bee +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://cairographics.org/releases/pycairo-1.8.8.tar.gz" - -PATCHURL[0]="" - -PGRP=( uncategorized ) - - - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} - diff --git a/pycrypto-2.3-0.bee b/pycrypto-2.3-0.bee deleted file mode 100755 index b0e898b5a..000000000 --- a/pycrypto-2.3-0.bee +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.3.tar.gz" - -PATCHURL[0]="" - -: ${PYTHON:=python} - -BEE_CONFIGURE=none - -B=${S} - -# EXCLUDE="" - - - -mee_patch() { - bee_patch -} - -mee_build() { - ${PYTHON} setup.py build -} - -mee_install() { - ${PYTHON} setup.py install --root=${D} -} - diff --git a/pycrypto-2.6.1-0.bee b/pycrypto-2.6.1-0.bee deleted file mode 100755 index 701eb6017..000000000 --- a/pycrypto-2.6.1-0.bee +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="https://pypi.python.org/packages/source/p/pycrypto/pycrypto-2.6.1.tar.gz" - -PATCHURL[0]="" - -: ${PYTHON:=python} - -BEE_CONFIGURE=none - -B=${S} - -# EXCLUDE="" - - - -mee_patch() { - bee_patch -} - -mee_build() { - ${PYTHON} setup.py build -} - -mee_install() { - ${PYTHON} setup.py install --root=${D} -} - diff --git a/pygobject-2.21.3-1.bee b/pygobject-2.21.3-1.bee deleted file mode 100755 index 306390ae3..000000000 --- a/pygobject-2.21.3-1.bee +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://ftp.gnome.org/pub/gnome/sources/pygobject/${PKGVERSION[2]}/pygobject-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -PGRP=( uncategorized ) - - - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} - diff --git a/pygobject-2.26.0-0.bee b/pygobject-2.26.0-0.bee deleted file mode 100755 index a452c5851..000000000 --- a/pygobject-2.26.0-0.bee +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://ftp.gnome.org/pub/gnome/sources/pygobject/2.21/pygobject-2.21.3.tar.bz2" - -PATCHURL[0]="" - -PGRP=( uncategorized ) - - - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} - diff --git a/pygtk-2.24.0-0.bee b/pygtk-2.24.0-0.bee deleted file mode 100755 index 26233b326..000000000 --- a/pygtk-2.24.0-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://ftp.gnome.org/pub/GNOME/sources/pygtk/${PKGVERSION[2]}/pygtk-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/pygtk-2.24.0-1.bee b/pygtk-2.24.0-1.bee deleted file mode 100755 index 26233b326..000000000 --- a/pygtk-2.24.0-1.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://ftp.gnome.org/pub/GNOME/sources/pygtk/${PKGVERSION[2]}/pygtk-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/pymol-1.4.1-5.bee b/pymol-1.4.1-5.bee deleted file mode 100755 index 42d7eca20..000000000 --- a/pymol-1.4.1-5.bee +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://downloads.sourceforge.net/project/pymol/pymol/${PKGVERSION}/pymol-v${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -BEE_BUILDTYPE=python-module - -# EXCLUDE="" - -build_in_sourcedir - -#mee_extract() { -# bee_extract ${@} -#} - -mee_patch() { - bee_patch ${@} - cp modules/cealign/src/ce_types.h layer3/ -} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -mee_install() { - bee_install - - mkdir -p ${D}${BINDIR} - - PYTHON=$(which python) - - PYPATH=$(${PYTHON} -c 'import sys; print sys.prefix + "/lib/python" + sys.version[0:3] + "/site-packages"') - - PYTHONPATH=${D}${PYPATH} start_cmd ${PYTHON} setup2.py install --root=${D} "$@" - - mkdir -p ${D}${BINDIR} - cat >${D}${BINDIR}/pymol <<-EOF - #!/bin/bash - ${PYTHON} ${PYPATH}/pymol/__init__.py \$@ - EOF - - chmod 755 ${D}${BINDIR}/pymol -} diff --git a/revelation-0.4.14-1.bee b/revelation-0.4.14-1.bee deleted file mode 100755 index 2f814c924..000000000 --- a/revelation-0.4.14-1.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="https://bitbucket.org/erikg/revelation/downloads/revelation-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - -build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/scipy_python2.6-0.11.0-0.bee b/scipy_python2.6-0.11.0-0.bee deleted file mode 100755 index bac838906..000000000 --- a/scipy_python2.6-0.11.0-0.bee +++ /dev/null @@ -1,76 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://downloads.sourceforge.net/project/scipy/scipy/${PKGVERSION}/scipy-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -export PYTHON=${PKGEXTRANAME} - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -mee_build() { - bee_build --fcompiler=gnu95 -} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/sip.be0 b/sip.be0 deleted file mode 100755 index f0f111731..000000000 --- a/sip.be0 +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION sip-4.18.1-0 - -## The source URL(s) array -SRCURL[0]="file:///src/mariux/beeroot/downloads/sip-${PKGVERSION}.tar.gz" - -## Add URLs/pathes to patch files -# PATCHURL+=() - -## files that should not be added from the image directory. -# EXCLUDE+=() - - -## uncomment to change default -build_in_sourcedir - -## specify different source directory -# sourcesubdir_append src - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -mee_configure() { - local PYTHONVER=$( python -V 2>&1 | cut -f 2 -d' ' | cut -f 1-2 -d. ) - local PYTHONLIB=$( python -c 'from distutils.sysconfig import get_python_lib; print get_python_lib()' ) - - python configure.py \ - -b "/usr/bin" \ - -d "$PYTHONLIB" \ - -e "/usr/include/python$PYTHONVER" -} - -#mee_build() { -# bee_build -#} - -## mee_install() should install into "${D}" -## default: 'make install DESTDIR="${D}"' - -mee_install() { - make install DESTDIR="${D}" -} diff --git a/sk1-0.9.1pre2_rev1383-0.bee b/sk1-0.9.1pre2_rev1383-0.bee deleted file mode 100755 index 37ddb58b6..000000000 --- a/sk1-0.9.1pre2_rev1383-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://sk1project.org/dc2.php?target=sk1-${PKGVERSION}_rev1383.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE=() - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/telepathy-farsight-0.0.16-0.bee b/telepathy-farsight-0.0.16-0.bee deleted file mode 100755 index 168a50b0e..000000000 --- a/telepathy-farsight-0.0.16-0.bee +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://telepathy.freedesktop.org/releases/telepathy-farsight/telepathy-farsight-0.0.16.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - - - -mee_extract() { - bee_extract ${@} -} - -mee_patch() { - bee_patch ${@} -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} diff --git a/uniconvertor-1.1.5-0.bee b/uniconvertor-1.1.5-0.bee deleted file mode 100755 index 353988dab..000000000 --- a/uniconvertor-1.1.5-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://sk1project.org/dc.php?target=uniconvertor-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE=() - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/xcb-proto.be0 b/xcb-proto.be0 deleted file mode 100755 index 77b0eaf56..000000000 --- a/xcb-proto.be0 +++ /dev/null @@ -1,85 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION xcb-proto-1.12-0 - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://xcb.freedesktop.org/dist/xcb-proto-${PKGVERSION}.tar.bz2" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/xpyb-1.3-0.bee b/xpyb-1.3-0.bee deleted file mode 100755 index f836c93ff..000000000 --- a/xpyb-1.3-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://xcb.freedesktop.org/dist/xpyb-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -EXCLUDE="/usr/share/doc" - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/zim-0.56-0.bee b/zim-0.56-0.bee deleted file mode 100755 index fe5927ec1..000000000 --- a/zim-0.56-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://zim-wiki.org/downloads/zim-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE=() - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} From 5583d5f0dd3d3b66b0a32cc550ffb540541fae2b Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Wed, 17 Jan 2018 14:50:46 +0100 Subject: [PATCH 03/26] python2-wrapper: Add version 1.0.0 --- python2-wrapper.be0 | 107 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100755 python2-wrapper.be0 diff --git a/python2-wrapper.be0 b/python2-wrapper.be0 new file mode 100755 index 000000000..cf910d759 --- /dev/null +++ b/python2-wrapper.be0 @@ -0,0 +1,107 @@ +#!/usr/bin/env beesh + +# BEE_VERSION python2-wrapper-1.0-0 + +## this file was created by bee init and should be executed to build a +## bee-package. (Additional hints are located at the end of this file.) + +############################################################################### +## The source URL(s) define the location of the sources that will be +## downloaded. Version variables may be used to simplify reuse of this bee-file. + +SRCURL[0]="" + +############################################################################### +## Add URLs/pathes to patch files to the PATCHURL array. +## The sources will be patched in the order of the array. + +# PATCHURL+=() + +############################################################################### +## Add filename patterns to the EXCLUDE array of files that should not +## be added to you package but may be present in the image directory. + +# EXCLUDE+=() + +############################################################################### +## Uncomment the next statement, if the software may not be able to be built +## outside the source directory and needs to be built inside the source +## directory. + +# build_in_sourcedir + +############################################################################### +## bee cannot detect buildtypes specified in subdirectories. +## Sometimes packages "hide" the real sources in a subdirectory named +## 'src' or 'cmake' or .. +## use 'sourcesubdir_append' to specify this directory if known. + +# sourcesubdir_append src + + +############################################################################### +## Change the default (auto-detected) steps to +## extract, patch, configure/setup, build and install the software. +## Make sure the mee_install function does install everything to the +## image directory "${D}" + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +mee_build() { + echo -e '#! /bin/bash\nprun python2 $(basename "$0") "$@"' >wrapper + chmod +x wrapper +} + +mee_install() { + mkdir -p "$D$BINDIR" + for cmd in \ + idle \ + pydoc \ + python \ + python-config \ + ipython \ + python2 \ + ipython2 \ + jupyter \ + macs2 \ + htseq-count \ + htseq-qa \ + umi_tools \ + gnome-doc-prepare \ + xml2po \ + gnome-doc-tool \ + pssh \ + iotop + do + ln "$B/wrapper" "$D$BINDIR/$cmd" + done +} +## by default this may be 'make install DESTDIR="${D}"' + +############################################################################### +## +## Additional hints: +## +## The name of this bee-file should follow the following naming convention: +## pkgname-pkgversion-pkgrevision.bee +## +## You may remove all comments as long as SRCURL[0] is set. +## +## Everything in this file will be executed in a bash environment. +## +## Build the package by executing +## './pkg-version-N.bee' or +## 'beesh ./pkg-version-N.bee' +## +## see http://beezinga.org/ +## From 711687284f0b66dd39e724f7938a417714213d93 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Thu, 15 Feb 2018 12:24:04 +0100 Subject: [PATCH 04/26] Add python2_compat --- python2_compat.be0 | 94 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100755 python2_compat.be0 diff --git a/python2_compat.be0 b/python2_compat.be0 new file mode 100755 index 000000000..34eca1c61 --- /dev/null +++ b/python2_compat.be0 @@ -0,0 +1,94 @@ +#!/usr/bin/env beesh + +# BEE_VERSION python2_compat-1.0-0 + +## this file was created by bee init and should be executed to build a +## bee-package. (Additional hints are located at the end of this file.) + +############################################################################### +## The source URL(s) define the location of the sources that will be +## downloaded. Version variables may be used to simplify reuse of this bee-file. + +SRCURL[0]="" + +############################################################################### +## Add URLs/pathes to patch files to the PATCHURL array. +## The sources will be patched in the order of the array. + +# PATCHURL+=() + +############################################################################### +## Add filename patterns to the EXCLUDE array of files that should not +## be added to you package but may be present in the image directory. + +# EXCLUDE+=() + +############################################################################### +## Uncomment the next statement, if the software may not be able to be built +## outside the source directory and needs to be built inside the source +## directory. + +# build_in_sourcedir + +############################################################################### +## bee cannot detect buildtypes specified in subdirectories. +## Sometimes packages "hide" the real sources in a subdirectory named +## 'src' or 'cmake' or .. +## use 'sourcesubdir_append' to specify this directory if known. + +# sourcesubdir_append src + + +############################################################################### +## Change the default (auto-detected) steps to +## extract, patch, configure/setup, build and install the software. +## Make sure the mee_install function does install everything to the +## image directory "${D}" + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +mee_install() { + cd ${D} + tar xpf /src/mariux/beeroot/packages/Python2-2.7.11-0.x86_64.bee.tar.bz2 \ + /usr/lib/libpython2.7.so /usr/lib/libpython2.7.so.1.0 + tar xpf /src/mariux/beeroot/packages/Python2-2.6.8-1.x86_64.bee.tar.bz2 \ + /usr/lib/libpython2.6.so /usr/lib/libpython2.6.so.1.0 + tar xpf /src/mariux/beeroot/packages/libproxy-0.2.3-0.x86_64.bee.tar.bz2 \ + /usr/lib/libproxy.so.0 /usr/lib/libproxy.so.0.0.0 + tar xpf /src/mariux/beeroot/packages/libkate-0.4.1-0.x86_64.bee.tar.bz2 \ + /usr/lib/libkate.so.1 /usr/lib/libkate.so.1.3.0 +} + +## by default this may be 'make install DESTDIR="${D}"' + +############################################################################### +## +## Additional hints: +## +## The name of this bee-file should follow the following naming convention: +## pkgname-pkgversion-pkgrevision.bee +## +## You may remove all comments as long as SRCURL[0] is set. +## +## Everything in this file will be executed in a bash environment. +## +## Build the package by executing +## './pkg-version-N.bee' or +## 'beesh ./pkg-version-N.bee' +## +## see http://beezinga.org/ +## From aa278ecb549ac09ce60c29ba667ef3209af19873 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Thu, 15 Feb 2018 13:30:54 +0100 Subject: [PATCH 05/26] Rebuild vte2-0.28.2 Rebuild the "vte2-0.28.2" package without python bindings. Currently we have vte-0.40.2-0.x86_64 and vte2-0.28.2-0.x86_64 in the system, both should just be called "vte", compled with different flags. This package vte2-0.28.2 provides /usr/lib/vte/gnome-pty-helper and libvte.so.9 which gnome-terminal requires. Just rebuild without the python bindings and sort out this mess another time. --- vte2-0.28.2-0.bee => vte2-0.28.2-1.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename vte2-0.28.2-0.bee => vte2-0.28.2-1.bee (100%) diff --git a/vte2-0.28.2-0.bee b/vte2-0.28.2-1.bee similarity index 100% rename from vte2-0.28.2-0.bee rename to vte2-0.28.2-1.bee From 7df0a18f7cf8a5d9bdf9d24057871a708bae5e46 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 16 Feb 2018 13:00:26 +0100 Subject: [PATCH 06/26] rpm: Rebuild Rebuild package to remove python binding in /usr/lib. Created with `mv rpm-4.11.2-1.bee rpm-4.11.2-2.bee` --- rpm-4.11.2-1.bee => rpm-4.11.2-2.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rpm-4.11.2-1.bee => rpm-4.11.2-2.bee (100%) diff --git a/rpm-4.11.2-1.bee b/rpm-4.11.2-2.bee similarity index 100% rename from rpm-4.11.2-1.bee rename to rpm-4.11.2-2.bee From 591df914a0ea74cd3999d4b83b0d2bfc9ca16e6f Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 16 Feb 2018 13:03:29 +0100 Subject: [PATCH 07/26] rpm: Update download URL --- rpm-4.11.2-2.bee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpm-4.11.2-2.bee b/rpm-4.11.2-2.bee index edd60b5be..419789ca7 100755 --- a/rpm-4.11.2-2.bee +++ b/rpm-4.11.2-2.bee @@ -7,7 +7,7 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="http://rpm.org/releases/rpm-${PKGVERSION[2]}.x/rpm-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://ftp.rpm.org/releases/rpm-${PKGVERSION[2]}.x/rpm-${PKGVERSION}.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From 5563c4e12c77ef30d6d07bcce25ba0f815f51ad4 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 16 Feb 2018 13:11:21 +0100 Subject: [PATCH 08/26] rpm: Disable python --- rpm-4.11.2-2.bee | 1 - 1 file changed, 1 deletion(-) diff --git a/rpm-4.11.2-2.bee b/rpm-4.11.2-2.bee index 419789ca7..e97179d94 100755 --- a/rpm-4.11.2-2.bee +++ b/rpm-4.11.2-2.bee @@ -55,7 +55,6 @@ mee_configure() { bee_configure \ --with-external-db \ --without-lua \ - --enable-python \ CPPFLAGS="$(pkg-config nss --cflags)" } From 219c2e29536fa660861a6c12f157cd90dd02d875 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 16 Feb 2018 13:30:45 +0100 Subject: [PATCH 09/26] gamin: Remove We originally wanted to rebuild gamin without the python bindings but it hasn't been maintained since 2008 and is not comaptible to the current glib. Because gam_server has often been an area of problems to us (gam_server running in a cpu loop, gam_server triggering nonsense automounts), lets see if we can rid of this as other sites suggest, too [1] We are going to provide the share library and a stub /usr/lib/gamin/gam_server with a new package gamin_compat until we have no more users. [1] http://en.linuxreviews.org/Gamin --- gamin-0.1.10-2.bee | 86 ---------------------------------------------- 1 file changed, 86 deletions(-) delete mode 100755 gamin-0.1.10-2.bee diff --git a/gamin-0.1.10-2.bee b/gamin-0.1.10-2.bee deleted file mode 100755 index cdc698f8d..000000000 --- a/gamin-0.1.10-2.bee +++ /dev/null @@ -1,86 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="http://people.gnome.org/~veillard/gamin/sources/gamin-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -PATCHURL+=(http://pkgs.fedoraproject.org/cgit/gamin.git/plain/gamin-manape.patch) -PATCHURL+=(http://pkgs.fedoraproject.org/cgit/gamin.git/plain/gamin-0.1.11-double-lock.patch) -PATCHURL+=(http://pkgs.fedoraproject.org/cgit/gamin.git/plain/0001-Poll-files-on-nfs4.patch) -PATCHURL+=(http://pkgs.fedoraproject.org/cgit/gamin.git/plain/0002-Fix-compilation-of-recent-glib-removing-G_CONST_RETU.patch) - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## From b26725315e722cab0ceace05f06a1c562285292d Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 16 Feb 2018 13:42:12 +0100 Subject: [PATCH 10/26] Add gamin_compat 1.0 We removed the gamin package, but still have users linked to the shared library. Provide the shared library in this package. For a discussion see the commit which removed gamin. Created with cp scripts/TEMPLATE.be0 ./gamin_compat.be0 and the following changes: < # BEE_VERSION NAME-1.0-0 --- > # BEE_VERSION gamin_compat-1.0-0 12c12 < SRCURL[0]="https://SERVER/PATH/NAME.${PKGVERSION}.tar.gz" --- > SRCURL[0]="" 64,66c64,68 < #mee_install() { < # bee_install < #} --- > mee_install() { > cd ${D} > tar xpf /src/mariux/beeroot/packages/gamin-0.1.10-2.x86_64.bee.tar.bz2 \ > /usr/lib/libfam.so.0 /usr/lib/libfam.so.0.0.0 > mkdir usr/lib/gamin > ln -s /usr/bin/false usr/lib/gamin/gam_server > } --- gamin_compat.be0 | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100755 gamin_compat.be0 diff --git a/gamin_compat.be0 b/gamin_compat.be0 new file mode 100755 index 000000000..b7c5a916d --- /dev/null +++ b/gamin_compat.be0 @@ -0,0 +1,89 @@ +#!/usr/bin/env beesh + +# BEE_VERSION gamin_compat-1.0-0 + +## this file was created by bee init and should be executed to build a +## bee-package. (Additional hints are located at the end of this file.) + +############################################################################### +## The source URL(s) define the location of the sources that will be +## downloaded. Version variables may be used to simplify reuse of this bee-file. + +SRCURL[0]="" + +############################################################################### +## Add URLs/pathes to patch files to the PATCHURL array. +## The sources will be patched in the order of the array. + +# PATCHURL+=() + +############################################################################### +## Add filename patterns to the EXCLUDE array of files that should not +## be added to you package but may be present in the image directory. + +# EXCLUDE+=() + +############################################################################### +## Uncomment the next statement, if the software may not be able to be built +## outside the source directory and needs to be built inside the source +## directory. + +# build_in_sourcedir + +############################################################################### +## bee cannot detect buildtypes specified in subdirectories. +## Sometimes packages "hide" the real sources in a subdirectory named +## 'src' or 'cmake' or .. +## use 'sourcesubdir_append' to specify this directory if known. + +# sourcesubdir_append src + + +############################################################################### +## Change the default (auto-detected) steps to +## extract, patch, configure/setup, build and install the software. +## Make sure the mee_install function does install everything to the +## image directory "${D}" + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +mee_install() { + cd ${D} + tar xpf /src/mariux/beeroot/packages/gamin-0.1.10-2.x86_64.bee.tar.bz2 \ + /usr/lib/libfam.so.0 /usr/lib/libfam.so.0.0.0 + mkdir usr/lib/gamin + ln -s /usr/bin/false usr/lib/gamin/gam_server +} +## by default this may be 'make install DESTDIR="${D}"' + +############################################################################### +## +## Additional hints: +## +## The name of this bee-file should follow the following naming convention: +## pkgname-pkgversion-pkgrevision.bee +## +## You may remove all comments as long as SRCURL[0] is set. +## +## Everything in this file will be executed in a bash environment. +## +## Build the package by executing +## './pkg-version-N.bee' or +## 'beesh ./pkg-version-N.bee' +## +## see http://beezinga.org/ +## From 324cb2250108744254c7931ad5d397137e8a9fe2 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 13:04:15 +0100 Subject: [PATCH 11/26] gnome-menus: Recreate bee file with current template --- gnome-menus-3.0.0-1.bee | 89 ++++++++++++++++++++++++++++++++--------- 1 file changed, 71 insertions(+), 18 deletions(-) diff --git a/gnome-menus-3.0.0-1.bee b/gnome-menus-3.0.0-1.bee index 2b43d5fe3..f0b2a0d02 100755 --- a/gnome-menus-3.0.0-1.bee +++ b/gnome-menus-3.0.0-1.bee @@ -1,30 +1,83 @@ -#!/bin/env beesh +#!/usr/bin/env beesh + +## this file was created by bee init and should be executed to build a +## bee-package. (Additional hints are located at the end of this file.) + +############################################################################### +## The source URL(s) define the location of the sources that will be +## downloaded. Version variables may be used to simplify reuse of this bee-file. SRCURL[0]="http://ftp.gnome.org/pub/gnome/sources/gnome-menus/${PKGVERSION[2]}/gnome-menus-${PKGVERSION}.tar.bz2" -PATCHURL[0]="" +############################################################################### +## Add URLs/pathes to patch files to the PATCHURL array. +## The sources will be patched in the order of the array. + +# PATCHURL+=() + +############################################################################### +## Add filename patterns to the EXCLUDE array of files that should not +## be added to you package but may be present in the image directory. + +# EXCLUDE+=() + +############################################################################### +## Uncomment the next statement, if the software may not be able to be built +## outside the source directory and needs to be built inside the source +## directory. + +# build_in_sourcedir + +############################################################################### +## bee cannot detect buildtypes specified in subdirectories. +## Sometimes packages "hide" the real sources in a subdirectory named +## 'src' or 'cmake' or .. +## use 'sourcesubdir_append' to specify this directory if known. -PGRP=( uncategorized ) +# sourcesubdir_append src -#SYSCONFDIR=/etc/gnome -# BEE_CONFIGURE=compat +############################################################################### +## Change the default (auto-detected) steps to +## extract, patch, configure/setup, build and install the software. +## Make sure the mee_install function does install everything to the +## image directory "${D}" -# EXCLUDE="" +#mee_extract() { +# bee_extract "${@}" +#} -mee_patch() { - bee_patch -} +#mee_patch() { +# bee_patch "${@}" +#} -mee_configure() { - bee_configure -} +#mee_configure() { +# bee_configure +#} -mee_build() { - bee_build -} +#mee_build() { +# bee_build +#} -mee_install() { - bee_install -} +#mee_install() { +# bee_install +#} +## by default this may be 'make install DESTDIR="${D}"' +############################################################################### +## +## Additional hints: +## +## The name of this bee-file should follow the following naming convention: +## pkgname-pkgversion-pkgrevision.bee +## +## You may remove all comments as long as SRCURL[0] is set. +## +## Everything in this file will be executed in a bash environment. +## +## Build the package by executing +## './pkg-version-N.bee' or +## 'beesh ./pkg-version-N.bee' +## +## see http://beezinga.org/ +## From 1ec49cdc7e702350f3d34abfac0eefaa1e6bdb42 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 13:06:57 +0100 Subject: [PATCH 12/26] gnome-menus: Convert to versionless bee file --- gnome-menus-3.0.0-1.bee => gnome-menus.be0 | 2 ++ 1 file changed, 2 insertions(+) rename gnome-menus-3.0.0-1.bee => gnome-menus.be0 (98%) diff --git a/gnome-menus-3.0.0-1.bee b/gnome-menus.be0 similarity index 98% rename from gnome-menus-3.0.0-1.bee rename to gnome-menus.be0 index f0b2a0d02..6dd66ef6e 100755 --- a/gnome-menus-3.0.0-1.bee +++ b/gnome-menus.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION gnome-menus-3.0.0-1 + ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From bf317fd22dd9e9782f1f7d03c748d961196c1c8b Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 13:07:43 +0100 Subject: [PATCH 13/26] gnome-menus: Rebuild to remove python binding --- gnome-menus.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-menus.be0 b/gnome-menus.be0 index 6dd66ef6e..ce3a69de8 100755 --- a/gnome-menus.be0 +++ b/gnome-menus.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION gnome-menus-3.0.0-1 +# BEE_VERSION gnome-menus-3.0.0-2 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 153ffd44e9cc22c6e3584361166b1b15639ea67f Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 13:10:22 +0100 Subject: [PATCH 14/26] gnome-menus: Change URL to https --- gnome-menus.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-menus.be0 b/gnome-menus.be0 index ce3a69de8..05ddc765d 100755 --- a/gnome-menus.be0 +++ b/gnome-menus.be0 @@ -9,7 +9,7 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="http://ftp.gnome.org/pub/gnome/sources/gnome-menus/${PKGVERSION[2]}/gnome-menus-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://ftp.gnome.org/pub/gnome/sources/gnome-menus/${PKGVERSION[2]}/gnome-menus-${PKGVERSION}.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From d71d3f2f88d7fdf7ab54846838d31651f88edef8 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 13:13:15 +0100 Subject: [PATCH 15/26] gnome-menus: Disable python binding --- gnome-menus.be0 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome-menus.be0 b/gnome-menus.be0 index 05ddc765d..e384e15ff 100755 --- a/gnome-menus.be0 +++ b/gnome-menus.be0 @@ -53,9 +53,9 @@ SRCURL[0]="https://ftp.gnome.org/pub/gnome/sources/gnome-menus/${PKGVERSION[2]}/ # bee_patch "${@}" #} -#mee_configure() { -# bee_configure -#} +mee_configure() { + bee_configure --enable-python=no +} #mee_build() { # bee_build From 245f2e0efa79d2c8a0700e88a54dc6f75ba18b93 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 15:01:27 +0100 Subject: [PATCH 16/26] kde-workspace: Remove Has dependencies on Python 2.6 but is assumed to be obsolete. Remove. --- kde-workspace-4.7.0-0.bee | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100755 kde-workspace-4.7.0-0.bee diff --git a/kde-workspace-4.7.0-0.bee b/kde-workspace-4.7.0-0.bee deleted file mode 100755 index d39cd5645..000000000 --- a/kde-workspace-4.7.0-0.bee +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="ftp://ftp.kde.org/pub/kde/stable/${PKGVERSION}/src/kde-workspace-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - - - -#mee_extract() { -# bee_extract ${@} -#} - -#mee_patch() { -# bee_patch ${@} -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} From ada1c5433e38372a28cbd63fc6d962428a2d443e Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Thu, 4 Oct 2018 14:13:22 +0200 Subject: [PATCH 17/26] kdeplasma-addons: Remove Has dependencies on Python 2.6 but is assumed to be obsolete. Remove. --- kdeplasma-addons-4.7.0-0.bee | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100755 kdeplasma-addons-4.7.0-0.bee diff --git a/kdeplasma-addons-4.7.0-0.bee b/kdeplasma-addons-4.7.0-0.bee deleted file mode 100755 index 77a143592..000000000 --- a/kdeplasma-addons-4.7.0-0.bee +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="ftp://ftp.kde.org/pub/kde/stable/${PKGVERSION}/src/kdeplasma-addons-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - - - -#mee_extract() { -# bee_extract ${@} -#} - -#mee_patch() { -# bee_patch ${@} -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} From 418597bfbc9e4751fdfa9348ad437635328273f2 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Thu, 4 Oct 2018 14:19:58 +0200 Subject: [PATCH 18/26] kdenetwork: Remove Has dependencies on Python 2.6 but is assumed to be obsolete. Remove. --- kdenetwork-4.7.0-0.bee | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100755 kdenetwork-4.7.0-0.bee diff --git a/kdenetwork-4.7.0-0.bee b/kdenetwork-4.7.0-0.bee deleted file mode 100755 index ccf002bf2..000000000 --- a/kdenetwork-4.7.0-0.bee +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="ftp://ftp.kde.org/pub/kde/stable/${PKGVERSION}/src/kdenetwork-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - - - -#mee_extract() { -# bee_extract ${@} -#} - -#mee_patch() { -# bee_patch ${@} -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} From bbf15f53e1f99051e065e9117a51cd79fa869db5 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 16:52:19 +0100 Subject: [PATCH 19/26] libkate: Remove Probably not needed. The library libkate.so.1 is only referenced by /usr/lib/vlc/plugins/codec/libkate_plugin.so, a plugin of vlc (package vlc-2.2.6-0.x86_64). The library will be provided by the python2_compat package. --- libkate-0.4.1-0.bee | 83 --------------------------------------------- 1 file changed, 83 deletions(-) delete mode 100755 libkate-0.4.1-0.bee diff --git a/libkate-0.4.1-0.bee b/libkate-0.4.1-0.bee deleted file mode 100755 index 7dfadd088..000000000 --- a/libkate-0.4.1-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## this file was created by bee init and should be executed to build a -## bee-package. (Additional hints are located at the end of this file.) - -############################################################################### -## The source URL(s) define the location of the sources that will be -## downloaded. Version variables may be used to simplify reuse of this bee-file. - -SRCURL[0]="https://libkate.googlecode.com/files/libkate-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## From f6ac50a1b2155b805981e71eb820eb4340798b48 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 16:54:21 +0100 Subject: [PATCH 20/26] libproxy: Remove Propably not needed. The library libproxy.so.0 is only referenced by SVN packages. The library will be provided by the python2_compat package. Referenced shared library libproxy.so.0 provided for ubversion-1.6.16-1.x86_64 provided by python2_compat-1.0-0 --- libproxy-0.2.3-0.bee | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100755 libproxy-0.2.3-0.bee diff --git a/libproxy-0.2.3-0.bee b/libproxy-0.2.3-0.bee deleted file mode 100755 index 00bc66a2b..000000000 --- a/libproxy-0.2.3-0.bee +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="http://libproxy.googlecode.com/files/libproxy-0.2.3.tar.gz" - -PATCHURL[0]="" - -PGRP=( uncategorized ) - - - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - -mee_patch() { - bee_patch -} - -mee_configure() { - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install -} - From 08409f2cfa5c0b679dad9e4185141366b9468709 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 17:06:28 +0100 Subject: [PATCH 21/26] libxml2: Remove source lines which are not needed --- libxml2-2.9.4-0.bee | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/libxml2-2.9.4-0.bee b/libxml2-2.9.4-0.bee index 0902ab169..ce36cf769 100755 --- a/libxml2-2.9.4-0.bee +++ b/libxml2-2.9.4-0.bee @@ -1,18 +1,7 @@ #!/bin/env beesh -# Mon Jun 13 2016 -- kreitler - SRCURL[0]="http://xmlsoft.org/sources/libxml2-${PKGVERSION}.tar.gz" -BEE_MAKEFLAGS=${BEE_MAKEFLAGS:-' -j12 '} - -[ $UID != 0 ] && PREFIX=/dev/shm/junk - mee_configure() { bee_configure --with-python } - -mee_install() { - [ "x$DEE_BUG" != "x" ] && exit - bee_install -} From bb8f8703bd38434247983504851ce987185dc88f Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 17:09:17 +0100 Subject: [PATCH 22/26] libxml2: Convert to current bee template --- libxml2-2.9.4-0.bee | 80 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 78 insertions(+), 2 deletions(-) diff --git a/libxml2-2.9.4-0.bee b/libxml2-2.9.4-0.bee index ce36cf769..796261adc 100755 --- a/libxml2-2.9.4-0.bee +++ b/libxml2-2.9.4-0.bee @@ -1,7 +1,83 @@ -#!/bin/env beesh +#!/usr/bin/env beesh + +## this file was created by bee init and should be executed to build a +## bee-package. (Additional hints are located at the end of this file.) + +############################################################################### +## The source URL(s) define the location of the sources that will be +## downloaded. Version variables may be used to simplify reuse of this bee-file. SRCURL[0]="http://xmlsoft.org/sources/libxml2-${PKGVERSION}.tar.gz" +############################################################################### +## Add URLs/pathes to patch files to the PATCHURL array. +## The sources will be patched in the order of the array. + +# PATCHURL+=() + +############################################################################### +## Add filename patterns to the EXCLUDE array of files that should not +## be added to you package but may be present in the image directory. + +# EXCLUDE+=() + +############################################################################### +## Uncomment the next statement, if the software may not be able to be built +## outside the source directory and needs to be built inside the source +## directory. + +# build_in_sourcedir + +############################################################################### +## bee cannot detect buildtypes specified in subdirectories. +## Sometimes packages "hide" the real sources in a subdirectory named +## 'src' or 'cmake' or .. +## use 'sourcesubdir_append' to specify this directory if known. + +# sourcesubdir_append src + + +############################################################################### +## Change the default (auto-detected) steps to +## extract, patch, configure/setup, build and install the software. +## Make sure the mee_install function does install everything to the +## image directory "${D}" + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + mee_configure() { - bee_configure --with-python + bee_configure --with-python } + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} +## by default this may be 'make install DESTDIR="${D}"' + +############################################################################### +## +## Additional hints: +## +## The name of this bee-file should follow the following naming convention: +## pkgname-pkgversion-pkgrevision.bee +## +## You may remove all comments as long as SRCURL[0] is set. +## +## Everything in this file will be executed in a bash environment. +## +## Build the package by executing +## './pkg-version-N.bee' or +## 'beesh ./pkg-version-N.bee' +## +## see http://beezinga.org/ +## From e5561ec1de8089fc115c932c76a3055dce41c858 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 17:10:05 +0100 Subject: [PATCH 23/26] libxml2: Convert to versionless bee file --- libxml2-2.9.4-0.bee => libxml2.be0 | 2 ++ 1 file changed, 2 insertions(+) rename libxml2-2.9.4-0.bee => libxml2.be0 (98%) diff --git a/libxml2-2.9.4-0.bee b/libxml2.be0 similarity index 98% rename from libxml2-2.9.4-0.bee rename to libxml2.be0 index 796261adc..63754f7f0 100755 --- a/libxml2-2.9.4-0.bee +++ b/libxml2.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION libxml2-2.9.4-0 + ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From ed339f51b72a6a6a1f2a43e50dcff7239a67cde6 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 17:14:45 +0100 Subject: [PATCH 24/26] libxml2: Remove python binding --- libxml2.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libxml2.be0 b/libxml2.be0 index 63754f7f0..0d0090813 100755 --- a/libxml2.be0 +++ b/libxml2.be0 @@ -54,7 +54,7 @@ SRCURL[0]="http://xmlsoft.org/sources/libxml2-${PKGVERSION}.tar.gz" #} mee_configure() { - bee_configure --with-python + bee_configure --without-python } #mee_build() { From 3a465f0f595d7b3d952c7e9f40b765056efb08cd Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 17:15:36 +0100 Subject: [PATCH 25/26] libxml: Increase build number --- libxml2.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libxml2.be0 b/libxml2.be0 index 0d0090813..1b7798eef 100755 --- a/libxml2.be0 +++ b/libxml2.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libxml2-2.9.4-0 +# BEE_VERSION libxml2-2.9.4-1 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 7894b489e2700b13de9a7e050bc257f97d095aa4 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 23 Feb 2018 12:23:00 +0100 Subject: [PATCH 26/26] Add scripts/convert-python2-to-package.sh --- scripts/convert-python2-to-package.sh | 127 ++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100755 scripts/convert-python2-to-package.sh diff --git a/scripts/convert-python2-to-package.sh b/scripts/convert-python2-to-package.sh new file mode 100755 index 000000000..425ab0cb6 --- /dev/null +++ b/scripts/convert-python2-to-package.sh @@ -0,0 +1,127 @@ +# 2.6 ################################################ + + +# Referenced shared library - provided by python2_compat-1.0-0 + +sudo bee remove Python2-2.6.8-1.x86_64 # libpython2.6.so.1.0 fo a million tools + +# not from a package: + +sudo rm /usr/lib/python2.6/site-packages/libxml2.pyc +sudo rm /usr/lib/python2.6/site-packages/libxml2.pyo + +# Just Python modules: + +sudo bee remove dbus-python-0.83.2-0.x86_64 +sudo bee remove gnome-python-2.28.1-0.x86_64 +sudo bee remove gst-python-0.10.21-0.x86_64 +sudo bee remove matplotlib_python2.6-1.2.0-0.x86_64 +sudo bee remove numpy_python2.6-1.7.0b2-0.x86_64 +sudo bee remove scipy_python2.6-0.11.0-0.x86_64 +sudo bee remove paramiko-1.7.4-0.x86_64 +sudo bee remove pmw-1.3.2-0.x86_64 +sudo bee remove pycairo-1.8.8-0.x86_64 +sudo bee remove pycrypto-2.3-0.x86_64 +sudo bee remove pygobject-2.26.0-0.x86_64 +sudo bee remove pygtk-2.24.0-0.x86_64 +sudo bee remove pymol-1.4.1-5.x86_64 +sudo bee remove sk1-0.9.1pre2_rev1383-0.x86_64 +sudo bee remove uniconvertor-1.1.5-0.x86_64 +sudo bee remove xpyb-1.3-0.x86_64 +sudo bee remove fastimport-0.9.4-0.x86_64 +sudo bee remove lxml-2.3.4-0.x86_64 + +# More than python, but propably obsolete: + +sudo bee remove mercurial-2.3.2-0.x86_64 +sudo bee remove nlopt-2.4.2-0.x86_64 +sudo bee remove farsight2-0.0.26-0.x86_64 +sudo bee remove telepathy-farsight-0.0.16-0.x86_64 +sudo bee remove zim-0.56-0.x86_64 + +# Referenced shared libraries, but dependent packages fixed + +sudo bee remove cracklib-2.9.1-1.x86_64 # libcrack.so.2 for Linux-PAM-1.2.1-4.x86_64 + +# References shared libraries but assumed to be obsolete + +sudo bee remove kde-workspace-4.7.0-0.x86_64 # libweather_ion.so.6 for kdeplasma-addons-4.7.0-0.x86_64 +sudo bee remove kdeplasma-addons-4.7.0-0.x86_64 # dito +sudo bee remove kdenetwork-4.7.0-0.x86_64 # dito + +# Referenced shared libraries - provided by python2_compat-1.0-0 + +sudo bee remove libkate-0.4.1-0.x86_64 # libkate.so.1 for vlc-2.2.6-0.x86_64 +sudo bee remove libproxy-0.2.3-0.x86_64 # libproxy.so.0 for subversion-1.6.16-1.x86_64 + +# Rebuilt without python bindings + +sudo bee update gnome-menus-3.0.0-2.x86_64 # libgnome-menu.so.2 for gnome-shell-3.0.0.2-2.x86_64 + +# 2.7 ################################################ + +# Referenced shared library - provided by python2_compat-1.0-0 + +sudo bee remove Python2-2.7.11-0.x86_64 # libpython2.7.so.1.0 for a million tools + +# Just Python modules: + +sudo bee remove dbus-python-0.83.2-1.x86_64 +sudo bee remove gnome-python-2.28.1-1.x86_64 +sudo bee remove numpy-1.10.4-0.x86_64 +sudo bee remove PyQt-x11-gpl-4.11.4-0.x86_64 +sudo bee remove PyQt5_gpl-5.7-0.x86_64 +sudo bee remove ecdsa-0.13-0.x86_64 + +sudo bee remove lxml-3.5.0-0.x86_64 +sudo bee remove paramiko-1.16.0-0.x86_64 +sudo bee remove py2cairo-1.10.0-0.x86_64 +sudo bee remove pycrypto-2.6.1-0.x86_64 +sudo bee remove pygobject-2.21.3-1.x86_64 +sudo bee remove pygtk-2.24.0-1.x86_64 +sudo bee remove xcb-proto-1.12-0.x86_64 + +# More than python, but propably obsolete: + +sudo bee remove cracklib-2.9.1-2.x86_64 +sudo bee remove revelation-0.4.14-1.x86_64 +sudo bee remove sip-4.18.1-0.x86_64 + +# Referenced shared library - provided by python2_compat-1.0-0 + +#2DO: check if rebuild required: +# +#sudo bee remove rrdtool-1.6.0-0.x86_64 # + +# Added to pkg python: + +sudo bee remove gnome-doc-utils-0.20.10-0.x86_64 # +sudo bee remove iotop-0.6-0.x86_64 # +sudo bee remove pssh-2.3.1-0.x86_64 # + +# NEW ############################################### + +sudo bee install python2-wrapper-1.0-0 +sudo bee install python2_compat-1.0-0 + +# Packages rebuilt to remove dependencies on removed packages above + +#already done by #645 +#sudo bee update Linux-PAM-1.2.1-6 + +## already done by #641 : +##sudo bee remove libxslt-1.1.29-1.x86_64 # libxslt.so.1 for shotwell-0.13.1-1.x86_64 + +# Rebuilt without python bindings + +sudo bee remove vte2-0.28.2-0.x86_64 +sudo bee install vte2-0.28.2-1 # required by gnome-terminal + +sudo bee remove rpm-4.11.2-1.x86_64 # librpmio.so.3 for ntp-4.2.8p8-0.x86_64 +sudo bee install rpm-4.11.2-2.x86_64 + +sudo bee remove gamin-0.1.10-2.x86_64 # libfam.so.0 for kdelibs-4.7.0-1.x86_64 +sudo bee install gamin_compat-1.0 + +sudo bee remove libxml2-2.9.4-0.x86_64 # libxml2.so.2 for a million tools +sudo bee install libxml2-2.9.4-1.x86_64