summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2023-12-10 12:41:02 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2023-12-11 12:31:12 +0100
commit5884b215358dcad9ee11ddce1060b2352ca8d05c (patch)
treebbbb74ae62e6495538f4f3a194ea0862bb37181e
parentd1572cdb1ce80c8ebf28cbb459d479838ff04761 (diff)
downloadptxdist-5884b215358dcad9ee11ddce1060b2352ca8d05c.tar.gz
ptxdist-5884b215358dcad9ee11ddce1060b2352ca8d05c.tar.xz
libpv: remove after more than one year in staging
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/libpv.in49
-rw-r--r--rules/libpv.make78
2 files changed, 0 insertions, 127 deletions
diff --git a/rules/libpv.in b/rules/libpv.in
deleted file mode 100644
index a807c2d67..000000000
--- a/rules/libpv.in
+++ /dev/null
@@ -1,49 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=scientific
-
-menuconfig LIBPV
- tristate
- prompt "libpv "
- select LIBC_PTHREAD
- select LIBC_RT
- select GCCLIBS_GCC_S
- select LIBLIST if !LIBPV_XML_EXPAT
- select LIBXMLCONFIG if !LIBPV_XML_EXPAT
- select EXPAT if LIBPV_XML_EXPAT
- help
- libpv.so is a library that implements a user space shared memory for
- automation applications. The shared memory is being described by an
- XML file, the backing store can live on any mmapable file, for example
- on a persistent storage or on a RAM disc.
-
- The library has also an integrated JVisu socket server.
- STAGING: remove in PTXdist 2023.12.0
- Upstream dead and fails to build with new toolchain.
-
-if LIBPV
-
-config LIBPV_EVENT
- bool
- prompt "event support"
- help
- This switch enables support for the libpv event mechanism. If
- enabled it is possible to be notified when process variables have
- changed.
-
-config LIBPV_PVTOOL
- bool
- prompt "install pvtool"
- help
- pvtool is a tool belonging to libpv. It is used to read, write
- and manipulate process variables in a standalone manner.
-
-config LIBPV_XML_EXPAT
- bool
- prompt "use expat instead of libxmlconfig"
- default y
- help
- If activated, use expat to parse the xml configuration instead
- of libxmlconfig.
-
-endif
diff --git a/rules/libpv.make b/rules/libpv.make
deleted file mode 100644
index 4d753aaad..000000000
--- a/rules/libpv.make
+++ /dev/null
@@ -1,78 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by Robert Schwebel
-# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBPV) += libpv
-
-#
-# Paths and names
-#
-LIBPV_VERSION := 1.4.2
-LIBPV_MD5 := 353f6d57278a2f7852255378f38be8b6
-LIBPV := libpv-$(LIBPV_VERSION)
-LIBPV_SUFFIX := tar.bz2
-LIBPV_URL := http://www.pengutronix.de/software/libpv/download/$(LIBPV).$(LIBPV_SUFFIX)
-LIBPV_SOURCE := $(SRCDIR)/$(LIBPV).$(LIBPV_SUFFIX)
-LIBPV_DIR := $(BUILDDIR)/$(LIBPV)
-
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LIBPV_CONF_TOOL := autoconf
-
-# force disable xsltproc to avoid building docs
-LIBPV_CONF_ENV := \
- $(CROSS_ENV) \
- ac_cv_prog_XSLTPROC=false
-
-LIBPV_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --enable-shared \
- --enable-static \
- --disable-debug \
- --$(call ptx/endis, PTXCONF_LIBPV_EVENT)-event \
- --disable-python \
- --$(call ptx/wwo, PTXCONF_LIBPV_XML_EXPAT)-expat
-
-LIBPV_INSTALL_OPT = install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libpv.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, libpv)
- @$(call install_fixup, libpv,PRIORITY,optional)
- @$(call install_fixup, libpv,SECTION,base)
- @$(call install_fixup, libpv,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, libpv,DESCRIPTION,missing)
-
- @$(call install_lib, libpv, 0, 0, 0644, libpv)
-
-ifdef PTXCONF_LIBPV_PVTOOL
- @$(call install_copy, libpv, 0, 0, 0755, -, /usr/bin/pvtool)
-endif
-ifdef PTXCONF_LIBPV_EVENT
- @$(call install_copy, libpv, 0, 0, 0755, -, \
- /usr/bin/pv_eventd)
-endif
- @$(call install_finish, libpv)
-
- @$(call touch)
-
-# vim: syntax=make