I think I have noticed a problem with the *.deb files that I generated using Cerbero 1.12.4.
I build the files on Lubuntu 16.04, Python 2.7.12:
cd cerbero
git checkout 1.12.4
./cerebro-uninstalled bootstrap \
&& ./cerebro-uninstalled package gstreamer-1.0
# *.deb files appear after a few hours
I crack open one of the deb files using the
`ar -x $filename` command, and the file contains a folder structure that seems wrong. For example, when I crack open this file:
gstreamer-1.0-editing-dev_1.12.4-1_amd64.deb
I see a folder structure that mimics the folder structure from my machine when the files were created. Some of the files it contains are:
./home/ding/dev/github/gstreamer/cerbero/build/dist/linux_x86_64/lib/libges-1.0.a
./home/ding/dev/github/gstreamer/cerbero/build/dist/linux_x86_64/lib/libges-1.0.la ./home/ding/dev/github/gstreamer/cerbero/build/dist/linux_x86_64/lib/
libges-1.0.so
Also, I can see the same path inside of the gst-editing-services-1.0.pc file
prefix=/home/ding/dev/github/gstreamer/cerbero/build/dist/linux_x86_64
exec_prefix=${prefix}
libdir=/home/ding/dev/github/gstreamer/cerbero/build/dist/linux_x86_64/lib
includedir=${prefix}/include/gstreamer-1.0
Name: gst-editing-services
Description: GStreamer Editing Services
Version: 1.12.4
Requires: gstreamer-1.0 gstreamer-base-1.0 gstreamer-controller-1.0 gstreamer-pbutils-1.0
Libs: -L${libdir} -lges-1.0
Cflags: -I${includedir}
I don't know much about *.deb files, but I'm guessing this is wrong. Is there a way to fix this problem?
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel