Show pageOld revisionsBacklinksODT exportBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== gstreamer1.0-plugins-bad Bauen ====== https://build.c3voc.de/job/gst-plugins-bad1.0-source/ und https://build.c3voc.de/job/gst-libav1.0-binaries/ Anlegen wie Beschrieben anlegen: https://jenkins-debian-glue.org/getting_started/manual/ ===== Repository vorbereiten ===== Aktueller Stand im repo ''debian/gst-plugins-bad1.0'' gstreamer1.0-plugins-bad Repository für das Bauen im Jenkins vorbereiten. Herunterladen der Quelldateien von https://packages.debian.org/stretch/gstreamer1.0-plugins-bad in ein frisches Verzeichnis. * gst-plugins-bad1.0_1.10.4-1.debian.tar.xz * gst-plugins-bad1.0_1.10.4-1.dsc * gst-plugins-bad1.0_1.10.4.orig.tar.xz Dann im Grunde gemäß Anleitung aus https://github.com/pah/pristine-tar/blob/master/pristine-tar die "geheimen", "tollen" Debian Build Branches anlegen. Wichtig: Die Debian Buildtools sind wo wahnsinnig und legen neben dem Code Repo irgendwelche **Metadaten in Branches an**. Diese werden vom Jenkins benötigt. Solltet ihr eine neue Version der Anwendung bauen, müsst ihr das Repo am besten komplett verändern oder ein neues Anlegen. Gemäß voctomix Issue https://github.com/voc/voctomix/issues/145 Es soll der folgende Patch angewendet werden: https://github.com/GStreamer/gst-plugins-bad/commit/e8e531ee12efc687f427a9596c824d63a219eb52 <code> gbp import-dsc gst-plugins-bad1.0_1.10.4-1.dsc cd gst-plugins-bad1.0 cd debian/patches/ wget https://github.com/GStreamer/gst-plugins-bad/commit/e8e531ee12efc687f427a9596c824d63a219eb52.patch mv e8e531ee12efc687f427a9596c824d63a219eb52.patch 03_decklinkaudiosrc-add-support-for-8-16-channels-via-property.patch # 03_decklinkaudiosrc-add-support-for-8-16-channels-via-property.patch in Datei "series" ergänzen cd - git commit -m 'patched ...' git tag patched pristine-tar commit ../gst-plugins-bad1.0_1.10.4.orig.tar.xz patched git push --all git push --tags </code> Branches die es dann gibt: <code> git branch -a * master pristine-tar upstream </code> docu/gstreamer-plugins-bad.txt Last modified: 2018/04/06 12:26by mazdermind