Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mariux64/bee-files
base: f6a463cb30378d7c7b9d13d4bd962f32916518ca
Choose a base ref
..
head repository: mariux64/bee-files
compare: d7f3f719602d12c596c705339bf7d76b3c1a5632
Choose a head ref
Showing with 25 additions and 23 deletions.
  1. +25 −23 gst-plugins-base.be0
48 changes: 25 additions & 23 deletions gst-plugins-base.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env beesh

# BEE_VERSION gst-plugins-base-1.12.4-0
# BEE_VERSION gst-plugins-base-1.14.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.)

@@ -47,17 +47,37 @@ SRCURL[0]="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-ba
# bee_extract "${@}"
#}

mee_extract_post() {
bee update --remove-all gstreamer-1.14
bee remove gst-plugins-good-0.10.28-0.x86_64
bee remove gst-plugins-base-0.10.32-0.x86_64
bee remove gst-plugins-base-1.5.2-1.x86_64
}

#mee_patch() {
# bee_patch "${@}"
#}

# disable example builds because sdl does not search its libs ${B}:
#
#make[5]: Entering directory '/scratch/local/bee-root/gst-plugins-base/gst-plugins-base-1.14.0-0/build/tests/examples/gl/sdl'
# CC sdlshare-sdlshare.o
# CCLD sdlshare
#/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lgstvideo-1.0
#collect2: error: ld returned 1 exit status
#Makefile:658: recipe for target 'sdlshare' failed
#make[5]: *** [sdlshare] Error 1

mee_configure() {
../source/configure \
--prefix=${PREFIX} \
--with-package-name="GStreamer Base Plugins 1.12.4 BLFS" \
--with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/"
bee_configure "${@}" \
--prefix=${PREFIX} \
--with-package-name="GStreamer Base Plugins 1.14.0 BLFS" \
--with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/" \
--disable-examples
}


# we still get tons of "/usr/include/GL/gl.h:1922: syntax error, unexpected ..." errors while building GstGL-1.0.gir etc
#mee_build() {
# bee_build
#}
@@ -66,21 +86,3 @@ mee_configure() {
# 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/
##