mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
dbus: drop older 1.10.22 recipe.
AFAICS, 1.22.20 is the only active one.
This commit is contained in:
@@ -1,108 +0,0 @@
|
||||
SUMMARY="D-Bus provides simple way for applications to talk to one another"
|
||||
DESCRIPTION="NOTE: D-Bus should not be used in native Haiku apps, but is only \
|
||||
here because some ported software requires it.
|
||||
|
||||
D-Bus supplies both a system daemon (for events such as \"\
|
||||
new hardware device added\" or \"printer queue changed\") and a per-user\
|
||||
-login-session daemon (for general IPC needs among user applications). \
|
||||
Also, the message bus is built on top of a general one-to-one message passing \
|
||||
framework, which can be used by any two apps to communicate directly (without \
|
||||
going through the message bus daemon). Currently the communicating \
|
||||
applications are on one computer, or through unencrypted TCP/IP suitable for \
|
||||
use behind a firewall with shared NFS home directories."
|
||||
HOMEPAGE="http://freedesktop.org/wiki/Software/dbus"
|
||||
COPYRIGHT="2014 Red Hat, Inc."
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://dbus.freedesktop.org/releases/dbus/dbus-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e2b1401e3eedc7b5c9a2034d31254c886e1fcbc7858006e0a1c59158fe4b7b97"
|
||||
SOURCE_DIR="dbus-$portVersion"
|
||||
|
||||
ARCHITECTURES="all"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/dbus-1/session.conf keep-old
|
||||
settings/dbus-1/system.conf keep-old
|
||||
"
|
||||
|
||||
PROVIDES="
|
||||
dbus$secondaryArchSuffix = $portVersion
|
||||
cmd:dbus_cleanup_sockets = $portVersion
|
||||
cmd:dbus_daemon = $portVersion
|
||||
cmd:dbus_launch = $portVersion
|
||||
cmd:dbus_monitor = $portVersion
|
||||
cmd:dbus_run_session = $portVersion
|
||||
cmd:dbus_send = $portVersion
|
||||
cmd:dbus_test_tool = $portVersion
|
||||
cmd:dbus_update_activation_environment = $portVersion
|
||||
cmd:dbus_uuidgen = $portVersion
|
||||
lib:libdbus_1$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
glib2$secondaryArchSuffix
|
||||
lib:libexecinfo$secondaryArchSuffix
|
||||
lib:libexpat$secondaryArchSuffix
|
||||
lib:libffi$secondaryArchSuffix
|
||||
lib:libiconv$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
dbus${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libdbus_1$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES_devel="
|
||||
dbus$secondaryArchSuffix == $portVersion base
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
glib2${secondaryArchSuffix}_devel
|
||||
devel:libexecinfo$secondaryArchSuffix
|
||||
devel:libexpat$secondaryArchSuffix
|
||||
devel:libffi$secondaryArchSuffix
|
||||
devel:libiconv$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
cmd:awk
|
||||
cmd:find
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:python
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
runConfigure --omit-dirs binDir ./configure \
|
||||
--with-system-pid-file=/var/run/dbus/pid \
|
||||
--with-system-socket=/var/run/dbus/system_bus_socket \
|
||||
--bindir=$prefix/bin
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
fixPkgconfig
|
||||
|
||||
# no way to tell autoconf about these
|
||||
mv $libDir/*.a $developLibDir
|
||||
rm $libDir/*.la
|
||||
mv $libDir/dbus-1.0/include/dbus/*.h $includeDir/dbus-1.0/dbus/
|
||||
rm -rf $libDir/dbus-1.0/
|
||||
|
||||
prepareInstalledDevelLibs \
|
||||
libdbus-1
|
||||
packageEntries devel \
|
||||
$developDir
|
||||
}
|
||||
|
||||
TEST()
|
||||
{
|
||||
make check
|
||||
}
|
||||
Reference in New Issue
Block a user