Added PPP packages agian

This commit is contained in:
2024-05-18 19:13:56 +02:00
parent 0075079246
commit e363beceb7
50 changed files with 1854 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
DIST calls-v46.0.tar.gz 571413 BLAKE2B 5bfa0a6781d5e6735343319e2a868008e12170491103f066ffba68b6a760a14ab09ef1cddfa71ceba4768bd4b23253846b9d03a894874e7ec9fccc3d18db97c7 SHA512 765d38a1c86e91207f6c2ce29a79233986886d8901c6917dea82072beab4b3104543a90b46b87bc967e63e69f99c57e77c1da842b3bf600553788a9ef5dc7818
DIST libcall-ui-6798b38d4d66d069751151b3e9a202c6de8d7f3c.tar.gz 168424 BLAKE2B 3e1d9bada93132f10165afce6ca54c3f1a2c8a21b1fdb856ad671a72f53ea910bdf8c49e4ccdffd60aaad29d0f4b68a875e5c666ed1bc568a109eb39fc750667 SHA512 02a45f88a0c79bb5b34ebb7de909d1028e245f0700c5afae81f39b74f4ca2da9ef1a4a82b45a296a2e93dee8b2bbf6a5b572175a8eff16c25ceb05254ff28a4d

View File

@@ -0,0 +1,62 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
VALA_USE_DEPEND="vapigen"
inherit vala meson gnome2-utils xdg
LCU_COMMIT="6798b38d4d66d069751151b3e9a202c6de8d7f3c"
DESCRIPTION="Phone dialer and call handler"
HOMEPAGE="https://gitlab.gnome.org/GNOME/calls"
SRC_URI="
https://gitlab.gnome.org/GNOME/calls/-/archive/v${PV}/calls-v${PV}.tar.gz
https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz
"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="+introspection +vala"
REQUIRED_USE="vala? ( introspection )"
DEPEND="
dev-libs/feedbackd
>=gui-libs/libhandy-1.0.0
dev-libs/folks
dev-libs/gom
dev-libs/libpeas
>=net-misc/modemmanager-1.12.0
>=media-sound/callaudiod-0.0.5
gnome-extra/evolution-data-server
net-libs/sofia-sip
dev-libs/protobuf
"
RDEPEND="${DEPEND}"
BDEPEND="
vala? ( $(vala_depend) )
dev-util/meson
dev-libs/gobject-introspection
dev-util/wayland-scanner
"
S="${WORKDIR}/calls-v${PV}"
src_prepare() {
default
eapply_user
use vala && vala_src_prepare
rm -r "${S}"/subprojects/libcall-ui || die
mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gjdijkman@gjdwebserver.nl</email>
<name>Gerben Jan Dijkman</name>
</maintainer>
<upstream>
<doc>https://gitlab.gnome.org/GNOME/calls</doc>
<bugs-to>https://gitlab.gnome.org/GNOME/calls/-/issues</bugs-to>
</upstream>
</pkgmetadata>