Received: from mail-qt1-f193.google.com (mail-qt1-f193.google.com [209.85.160.193]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 4CA71782BC8 for <~alpine/aports@lists.alpinelinux.org>; Wed, 22 Jul 2020 08:12:48 +0000 (UTC) Received: by mail-qt1-f193.google.com with SMTP id b25so1228413qto.2 for <~alpine/aports@lists.alpinelinux.org>; Wed, 22 Jul 2020 01:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=JrX8ZxGmqTc8trbmXG5CYlXPSYXA2ypLF7aYmj+Q+vE=; b=nRfri5qWiCwDmoqYEzprLT0Lc9qZKWkZLhODSsGYgcsyhhslkcFYsQEUGJzSQ5YWXG jdbBtLpH9w8jlLb9IIKKYICEsRCh4YjnXZVof3OfWoh6QrAdsqS88wnMCvbO6RLbcB2t Gjv3BQZFliUqxcFBcKNH+l7h0eSrNsXCfmq1qAV6ZZMoffDl9eeKs5/itHudtdz4rPxg 7F5EnWMTeHH8o2jM+ok48HZOnhXNE+Tj6ot//SxEnmBw/4LwLDbO/PlcrjiUdQWlSO90 ciGdEyJuXwNW4bT3zHZmDkoykVuPgSjmEp//a7qTgrYa0JWGYIG5KbQXKiRAHA3uxnTj D2VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=JrX8ZxGmqTc8trbmXG5CYlXPSYXA2ypLF7aYmj+Q+vE=; b=F+UtSSayMtAYBOPGqbbC8lBLDtK0xx+NRaCB2ZLy/2oNluqzZvzJgxIA+vUvfKc+L1 a0oLWsa0P2NFGbBntbBPzgJ81Fw2uCMWcLfQoSn6JLQj7uWLMtvvAplhjcQQnxqbEVRp J6OLQhce3kIoZ1Ue3+ZpinAe0JaQjUleAfWagEbwMufBcWtABYIBWiOpsg5/Qpev+v5Z 0QJ2+H2hwC4MdWC/jhF4lrva0h/8JwfAYg07eb9psrc45Bks/wiplaB7Pr0Z/Tl1RW8I 3nJeYlmS5vtncOoIdT1sIkCTD9u5Kp1vsuK6RDu328IfxdmtcRNHlQiRzJx2WlzJEmb+ ZzHQ== X-Gm-Message-State: AOAM531ySvs6rAMZ7l/kRICB5qjPoZ9eBMhNHnndZ+NW9AjWo/0cNc0X PHDtJHTbHq5X57aauhiMXS6niqtd X-Google-Smtp-Source: ABdhPJw/pWRihOw8ts4Lr1hLFWfz1nOd0vekMJQR9MSOp3I7Ry1YUID0a9mx9FE6HKrx1odTPuij0w== X-Received: by 2002:ac8:4d0c:: with SMTP id w12mr32989527qtv.194.1595405566215; Wed, 22 Jul 2020 01:12:46 -0700 (PDT) Received: from enterprise ([2804:431:cfcd:4a79:359b:d6ab:1dc1:e240]) by smtp.gmail.com with ESMTPSA id d203sm4519837qkc.10.2020.07.22.01.12.45 for <~alpine/aports@lists.alpinelinux.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2020 01:12:45 -0700 (PDT) Date: Wed, 22 Jul 2020 05:12:40 -0300 From: Leo To: ~alpine/aports@lists.alpinelinux.org Subject: Re: [PATCH] testing/mediastreamer2-plugin-x264: new aport Message-ID: <20200722051240.78110e52@enterprise> In-Reply-To: <20200722075927.8449-1-martin.schmidt13@gmx.de> References: <20200722075927.8449-1-martin.schmidt13@gmx.de> X-Mailer: Claws Mail 3.17.6 (GTK+ 2.24.32; x86_64-alpine-linux-musl) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Wed, 22 Jul 2020 09:59:27 +0200 Martin Schmidt wrote: > This hopefully gives us video in linphonec. > --- > testing/mediastreamer2-plugin-x264/APKBUILD | 37 > +++++++++++++++++++++ 1 file changed, 37 insertions(+) > create mode 100644 testing/mediastreamer2-plugin-x264/APKBUILD > > diff --git a/testing/mediastreamer2-plugin-x264/APKBUILD > b/testing/mediastreamer2-plugin-x264/APKBUILD new file mode 100644 > index 0000000000..159ac84f0e > --- /dev/null > +++ b/testing/mediastreamer2-plugin-x264/APKBUILD > @@ -0,0 +1,37 @@ > +pkgname=mediastreamer2-plugin-x264 > +pkgver=20200721 > +pkgrel=0 > +pkgdesc="GPL plugin to bring video H264 encoding/decoding > capabilities to mediastreamer2 applications" > +url="https://gitlab.linphone.org/BC/public/msx264" > +arch="all" > +license="GPL-2.0-or-later" > +options="!check" # no test available > +makedepends="cmake ortp-dev x264-dev" > + > +source="https://gitlab.linphone.org/BC/public/msx264/-/archive/master/msx264-master.tar.gz" Please use a versioned archive, if upstream makes new commits then the generated .tar.gz will change and the build will fail too. > + > +builddir="$srcdir/msx264-master" > + > +build() { > + > + sed -i 's/ORTP\ REQUIRED/ortp\ REQUIRED/g' src/CMakeLists.txt Please have it in prepare() like this: ```sh prepare() { default_prepare sed -i 's/ORTP\ REQUIRED/ortp\ REQUIRED/g' src/CMakeLists.txt } ``` > + > + cmake -B build \ > + -DCMAKE_BUILD_TYPE=None \ > + -DCMAKE_INSTALL_PREFIX=/usr \ > + -DCMAKE_INSTALL_LIBDIR=lib \ > + -DCMAKE_MODULE_PATH=/usr/lib/cmake \ > + -DCMAKE_SKIP_INSTALL_RPATH=ON \ > + -DENABLE_STRICT=NO \ > + -DENABLE_SHARED=YES > + > + make -C build > +} > + > +package() { > + > + make -C build DESTDIR="$pkgdir" install > +} > + > + > +sha512sums="2f16624dcdbeea10eaf257d524e862b4db5f559189554d22f72696c6fbb99a8382bdc75e13b826c9468464412dedc101bbe57dd2d0e13eb6d7223de310d4ed52 > msx264-master.tar.gz" -- > 2.27.0 Also please open a merge request on gitlab.alpinelinux.org/alpine/aports so we can use CI