From 366fbbb85ca3f195dee5a3d1f07ca2b579c3b8d6 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sun, 1 Nov 2015 04:33:26 +0000 Subject: [PATCH] Updates to support plasma5 git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16588 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general.ent | 6 +- introduction/welcome/changelog.xml | 9 ++ kde/core/kdepimlibs.xml | 2 +- kde/kf5/kf5-frameworks.xml | 7 +- kde/plasma5/plasma-all.xml | 29 +++--- packages.ent | 1 + server/databases/databases.xml | 1 + server/databases/lmdb.xml | 150 +++++++++++++++++++++++++++++ 8 files changed, 184 insertions(+), 21 deletions(-) create mode 100644 server/databases/lmdb.xml diff --git a/general.ent b/general.ent index c039340dae..befbb252e2 100644 --- a/general.ent +++ b/general.ent @@ -1,12 +1,12 @@ - - + + - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 0e8fd2bc48..174a1b5046 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -44,6 +44,15 @@ --> + + November 1st, 2015 + + + [bdubbs] - Add lmdb needed for KDE Plasma5. + + + + October 31st, 2015 diff --git a/kde/core/kdepimlibs.xml b/kde/core/kdepimlibs.xml index 9466840e7e..a94b4ac248 100644 --- a/kde/core/kdepimlibs.xml +++ b/kde/core/kdepimlibs.xml @@ -4,7 +4,7 @@ %general-entities; - + diff --git a/kde/kf5/kf5-frameworks.xml b/kde/kf5/kf5-frameworks.xml index b39fed83e4..4df4b4e066 100644 --- a/kde/kf5/kf5-frameworks.xml +++ b/kde/kf5/kf5-frameworks.xml @@ -71,6 +71,7 @@ , , , + , (built with qt5), , , and @@ -79,16 +80,16 @@ Recommended - (DNS-SD backend for KDNSSD), (Dictionary backend for Sonnet), - (built with qt5), and + (DNS-SD backend for KDNSSD), + (built with qt5), + (needed to build NetworkManager-Qt), and (Authentication backend for KAuth) Optional (needed to build Bluez-Qt), - (needed to build NetworkManager-Qt), ModemManager (needed to build ModemManager-Qt) diff --git a/kde/plasma5/plasma-all.xml b/kde/plasma5/plasma-all.xml index e0fa496bdf..e2a65ae8eb 100644 --- a/kde/plasma5/plasma-all.xml +++ b/kde/plasma5/plasma-all.xml @@ -29,22 +29,16 @@ KDE Plasma 5 is a collection of packages based on top of KDE Frameworks 5 and QML derived from the monolithic KDE 4 desktop. They implement the KDE Display Environment (Plasma 5). - The instructions below build all of the Plasma 5 packages in one @@ -76,10 +70,17 @@ Required + , , , - , and - built with + , + libxkbcommon, + xcb-util-cursor, + , + , + built with , + , and + diff --git a/packages.ent b/packages.ent index 29c86b95e7..07e20a3926 100644 --- a/packages.ent +++ b/packages.ent @@ -421,6 +421,7 @@ + diff --git a/server/databases/databases.xml b/server/databases/databases.xml index ee3e983b27..0536ab034a 100644 --- a/server/databases/databases.xml +++ b/server/databases/databases.xml @@ -22,6 +22,7 @@ $Date$ entirely possible. + diff --git a/server/databases/lmdb.xml b/server/databases/lmdb.xml new file mode 100644 index 0000000000..11d1a7f459 --- /dev/null +++ b/server/databases/lmdb.xml @@ -0,0 +1,150 @@ + + + %general-entities; + + + + + + + +]> + + + + + + $LastChangedBy: bdubbs $ + $Date: 2015-10-18 13:08:53 -0500 (Sun, 18 Oct 2015) $ + + + lmdb-&lmdb-version; + + + lmdb + + + + Introduction to lmdb + + + The lmdb package is a fast, compact, key-value + embedded data store. It uses memory-mapped files, so it has the read + performance of a pure in-memory database while still offering the + persistence of standard disk-based databases, and is only limited to the + size of the virtual address space + + + &lfs78_checked; + + Package Information + + + + Download (HTTP): + + + + + Download (FTP): + + + + + Download MD5 sum: &lmdb-md5sum; + + + + + Download size: &lmdb-size; + + + + + Estimated disk space required: &lmdb-buildsize; + + + + + Estimated build time: &lmdb-time; + + + + + + User Notes: + + + + + Installation of lmdb + + This package extracts to lmdb-LMDB_0.9.16. + + + Install lmdb by running the following + commands: + + +cd libraries/liblmdb && +sed -i 's|/man/|/share&|' Makefile && + +make + + + This package does not come with a test suite. + + + + Now, as the root user: + + +make prefix=/usr install + + + + + Contents + + + Installed Program + Installed Library + Installed Directories + + + + mdb_copy, mdb_dump, mdb_load, and mdb_stat + + + liblmdb.so + + + None + + + + + + + +