From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 16 Jun 2021 12:40:13 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1ltSxx-0005cj-Mk for lore@lore.pengutronix.de; Wed, 16 Jun 2021 12:40:13 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1ltSxx-0003YN-9A; Wed, 16 Jun 2021 12:40:13 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ltStt-0008C8-Dq; Wed, 16 Jun 2021 12:36:01 +0200 Received: from [2a0a:edc0:0:1101:1d::39] (helo=dude03.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1ltSts-00022g-Rb; Wed, 16 Jun 2021 12:36:00 +0200 Received: from mol by dude03.red.stw.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1ltSts-008Oiz-OO; Wed, 16 Jun 2021 12:36:00 +0200 From: Michael Olbrich To: ptxdist@pengutronix.de Date: Wed, 16 Jun 2021 12:36:00 +0200 Message-Id: <20210616103600.2001604-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210609215336.22744-1-rhi@pengutronix.de> References: <20210609215336.22744-1-rhi@pengutronix.de> MIME-Version: 1.0 Subject: Re: [ptxdist] [APPLIED] ofono: new package X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Roland Hieber Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false Thanks, applied as 83c3ed2bc6e739dc9720de700c32242943be8a6f. Michael [sent from post-receive hook] On Wed, 16 Jun 2021 12:36:00 +0200, Roland Hieber wrote: > Signed-off-by: Roland Hieber > Message-Id: <20210609215336.22744-1-rhi@pengutronix.de> > Signed-off-by: Michael Olbrich > > diff --git a/projectroot/usr/lib/udev/rules.d/96-ofono.rules b/projectroot/usr/lib/udev/rules.d/96-ofono.rules > new file mode 100644 > index 000000000000..8b137891791f > --- /dev/null > +++ b/projectroot/usr/lib/udev/rules.d/96-ofono.rules > @@ -0,0 +1 @@ > + > diff --git a/rules/ofono.in b/rules/ofono.in > new file mode 100644 > index 000000000000..2b39c26fc1a5 > --- /dev/null > +++ b/rules/ofono.in > @@ -0,0 +1,31 @@ > +## SECTION=networking > + > +menuconfig OFONO > + tristate > + prompt "ofono " > + select GLIB > + select UDEV > + select DBUS > + select BLUEZ if OFONO_BLUETOOTH > + select PYTHON3 if OFONO_TESTS > + help > + oFono provides a mobile telephony (GSM/UMTS) application development > + framework that includes consistent, minimal, and easy to use complete > + APIs. It includes a high-level D-Bus API for use by telephony > + applications of any license. oFono also includes a low-level plug-in > + API for integrating with open source as well as third party telephony > + stacks, cellular modems, and storage back ends. > + > +if OFONO > + > +config OFONO_BLUETOOTH > + bool > + prompt "bluetooth support" > + > +config OFONO_TESTS > + bool > + prompt "install test programs" > + help > + The test programs will be installed to /usr/lib/ofono/test. > + > +endif > diff --git a/rules/ofono.make b/rules/ofono.make > new file mode 100644 > index 000000000000..83b2177b1721 > --- /dev/null > +++ b/rules/ofono.make > @@ -0,0 +1,93 @@ > +# -*-makefile-*- > +# > +# Copyright (C) 2021 by Roland Hieber, Pengutronix > +# > +# For further information about the PTXdist project and license conditions > +# see the README file. > +# > + > +# > +# We provide this package > +# > +PACKAGES-$(PTXCONF_OFONO) += ofono > + > +# > +# Paths and names > +# > +OFONO_VERSION := 1.32 > +OFONO_MD5 := 7496b3b89ab84bfb4ccfc26cda3fdf5e > +OFONO := ofono-$(OFONO_VERSION) > +OFONO_SUFFIX := tar.xz > +OFONO_URL := $(call ptx/mirror, KERNEL, network/ofono/$(OFONO).$(OFONO_SUFFIX)) > +OFONO_SOURCE := $(SRCDIR)/$(OFONO).$(OFONO_SUFFIX) > +OFONO_DIR := $(BUILDDIR)/$(OFONO) > +OFONO_LICENSE := GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later > +OFONO_LICENSE_FILES := \ > + file://COPYING;md5=eb723b61539feef013de476e68b5c50a \ > + file://src/main.c;startline=7;endline=18;md5=cd0127f490f549377abc525c09d2673a \ > + file://btio/btio.c;startline=9;endline=21;md5=eecbd02555c55f436075d7cca5c93d29 \ > + file://gdbus/mainloop.c;startline=8;endline=20;md5=eecbd02555c55f436075d7cca5c93d29 \ > + file://ell/main.c;startline=7;endline=19;md5=165042f5afe0b75cb88eebd3658d7927 \ > + > +# ---------------------------------------------------------------------------- > +# Prepare > +# ---------------------------------------------------------------------------- > + > +# > +# autoconf > +# > +OFONO_CONF_TOOL := autoconf > +OFONO_CONF_OPT := \ > + $(CROSS_AUTOCONF_USR) \ > + --enable-optimization \ > + --disable-debug \ > + --disable-pie \ > + --$(call ptx/endis, PTXCONF_OFONO_TESTS)-test \ > + --disable-tools \ > + --disable-dundee \ > + --enable-udev \ > + --enable-atmodem \ > + --enable-cdmamodem \ > + --enable-phonesim \ > + --enable-isimodem \ > + --enable-rilmodem \ > + --enable-qmimodem \ > + --enable-mbimmodem \ > + --$(call ptx/endis, PTXCONF_OFONO_BLUETOOTH)-bluetooth \ > + --disable-bluez4 \ > + --disable-provision \ > + --disable-upower \ > + --disable-external-ell \ > + --enable-datafiles > + > +# ---------------------------------------------------------------------------- > +# Target-Install > +# ---------------------------------------------------------------------------- > + > +$(STATEDIR)/ofono.targetinstall: > + @$(call targetinfo) > + > + @$(call install_init, ofono) > + @$(call install_fixup, ofono,PRIORITY,optional) > + @$(call install_fixup, ofono,SECTION,base) > + @$(call install_fixup, ofono,AUTHOR,"Roland Hieber, Pengutronix ") > + @$(call install_fixup, ofono,DESCRIPTION,missing) > + > + @$(call install_copy, ofono, 0, 0, 0755, -, /usr/sbin/ofonod) > + > + @$(call install_alternative, ofono, 0, 0, 0644, /etc/dbus-1/system.d/ofono.conf) > + @$(call install_alternative, ofono, 0, 0, 0644, /etc/ofono/phonesim.conf) > + @$(call install_alternative, ofono, 0, 0, 0644, /usr/lib/udev/rules.d/96-ofono.rules) > + > +ifdef PTXCONF_INITMETHOD_SYSTEMD > + @$(call install_alternative, ofono, 0, 0, 0644, /usr/lib/systemd/system/ofono.service) > +endif > + > +ifdef PTXCONF_OFONO_TESTS > + @$(call install_tree, ofono, 0, 0, -, /usr/lib/ofono/test) > +endif > + @$(call install_finish, ofono) > + > + @$(call touch) > + > +# vim: syntax=make _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de