Skip to content

Commit

Permalink
Merge pull request #621 from mariux64/update-systemd-from-27-to-237
Browse files Browse the repository at this point in the history
Update systemd from 27 to 237

to be installed on _deinemuddah_ (mx64) not on _ryan_ (mx2017)
  • Loading branch information
donald authored Mar 12, 2018
2 parents 7ebbbac + 2a47330 commit 4c53fe2
Show file tree
Hide file tree
Showing 27 changed files with 578 additions and 248 deletions.
31 changes: 0 additions & 31 deletions dbus-1.4.0-2.bee

This file was deleted.

93 changes: 93 additions & 0 deletions dbus.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
#!/usr/bin/env beesh

# BEE_VERSION dbus-1.12.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.)

###############################################################################
## 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://dbus.freedesktop.org/releases/dbus/dbus-${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

LIBEXECDIR=/usr/lib/dbus-1.0

###############################################################################
## 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() {
systemdsystemunitdir=$(pkg-config --variable=systemdsystemunitdir systemd)

bee_configure \
--with-dbus-user=dbus \
--enable-systemd \
--with-system-socket=/run/dbus/system_bus_socket \
--with-systemdsystemunitdir=${systemdsystemunitdir}
}

mee_build() {
bee_build
make check
}

#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/
##
7 changes: 0 additions & 7 deletions gnome-session-3.4.1-1.bee

This file was deleted.

7 changes: 7 additions & 0 deletions gnome-session-3.4.1-2.bee
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/usr/bin/env beesh

SRCURL[0]="https://ftp.gnome.org/pub/gnome/sources/gnome-session/${PKGVERSION[2]}/gnome-session-${PKGVERSION}.tar.xz"

mee_install_post() {
start_cmd mv ${D}${DATADIR}/xsessions{,.available}
}
2 changes: 1 addition & 1 deletion gvfs.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env beesh

# BEE_VERSION gvfs-1.24.0-2
# BEE_VERSION gvfs-1.24.0-3

## 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.)
Expand Down
30 changes: 0 additions & 30 deletions libatasmart-0.17-0.bee

This file was deleted.

10 changes: 5 additions & 5 deletions ntp.be0 → libatasmart.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env beesh

# BEE_VERSION ntp-4.2.8p8-0
# BEE_VERSION libatasmart-0.19-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.)
Expand All @@ -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]="https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PKGVERSION[2]}/ntp-${PKGVERSION}.tar.gz"
SRCURL[0]="http://0pointer.de/public/libatasmart-${PKGVERSION}.tar.xz"

###############################################################################
## Add URLs/pathes to patch files to the PATCHURL array.
Expand All @@ -24,8 +24,8 @@ SRCURL[0]="https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PKGVERSION[2]}/n
# 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
## 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
Expand Down Expand Up @@ -73,7 +73,7 @@ SRCURL[0]="https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PKGVERSION[2]}/n
## 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.
## You may remove all comments as long as SRCURL[0] is set.
##
## Everything in this file will be executed in a bash environment.
##
Expand Down
86 changes: 86 additions & 0 deletions libgudev.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
#!/usr/bin/env beesh

# BEE_VERSION libgudev-232-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]="https://ftp.gnome.org/pub/gnome/sources/libgudev/${PKGVERSION}/libgudev-${PKGVERSION}.tar.xz"

###############################################################################
## 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 \
--disable-umockdev
}

#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/
##
8 changes: 5 additions & 3 deletions libusb-1.0.19-0.bee → libusb.be0
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
#!/bin/env beesh

# BEE_VERSION libusb-1.0.21-0

PGRP=( uncategorized )

SRCURL[0]="http://downloads.sourceforge.net/libusb/libusb-1.0.19.tar.bz2"
SRCURL[0]="https://downloads.sourceforge.net/libusb/libusb-${PKGVERSION}.tar.bz2"

PATCHES[0]=""

Expand All @@ -13,7 +15,8 @@ mee_patch() {
}

mee_configure() {
bee_configure
bee_configure \
--disable-static
}

mee_build() {
Expand All @@ -23,4 +26,3 @@ mee_build() {
mee_install() {
bee_install
}

4 changes: 2 additions & 2 deletions pulseaudio.be0
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/usr/bin/env beesh

# BEE_VERSION pulseaudio-10.0-0
# BEE_VERSION pulseaudio-11.1-0

SRCURL[0]="http://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PKGVERSION}.tar.xz"
SRCURL[0]="https://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PKGVERSION}.tar.xz"

PATCHURL[0]=""

Expand Down
14 changes: 5 additions & 9 deletions qt5-5.4.1-0.bee → qt5.be0
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
#!/usr/bin/env beesh

SRCURL=(http://download.qt.io/official_releases/qt/${PKGVERSION[2]}/${PKGVERSION}/single/qt-everywhere-opensource-src-${PKGVERSION}.tar.gz)
# BEE_VERSION qt5-5.10.1-0

PATCHURL[0]="https://bugreports.qt.io/secure/attachment/46929/qtwebkit.diff"
SRCURL[0]="https://download.qt.io/archive/qt/${PKGVERSION[2]}/${PKGVERSION}/single/qt-everywhere-src-${PKGVERSION}.tar.xz"

PREFIX=/usr/local/qt5

build_in_sourcedir
# build_in_sourcedir

# BEE_MAKEFLAGS=-j1

mee_patch() {
perl -i -pe 's"/Source"/qtwebkit/Source"' $F/qtwebkit.diff
bee_patch
}

mee_configure() {
start_cmd ${S}/configure \
-prefix ${PREFIX} \
Expand All @@ -24,7 +19,8 @@ mee_configure() {
-sysconfdir ${SYSCONFDIR} \
-nomake examples \
-opensource \
-confirm-license
-confirm-license \
-skip qtwebengine
}

mee_build() {
Expand Down
Loading

0 comments on commit 4c53fe2

Please sign in to comment.