mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 03:30:05 +02:00
webkit-gtk: move MiniBrowser demo to a separate subpackage
This commit is contained in:
@@ -12,7 +12,7 @@ COPYRIGHT="2009‒2022 The WebKitGTK Team"
|
||||
LICENSE="GNU LGPL v2
|
||||
BSD (2-clause)
|
||||
"
|
||||
REVISION="3"
|
||||
REVISION="4"
|
||||
SOURCE_URI="https://www.webkitgtk.org/releases/webkitgtk-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="6b783704f16f35e72cd6eeb546eaf6d5221ca70e70639f3906def2e9a473bf9b"
|
||||
SOURCE_DIR="webkitgtk-$portVersion"
|
||||
@@ -29,7 +29,6 @@ PROVIDES="
|
||||
webkit_gtk$secondaryArchSuffix = $portVersion
|
||||
lib:libwebkit2gtk_4.1$secondaryArchSuffix = 0.5.0 compat >= 0
|
||||
lib:libjavascriptcoregtk_4.1$secondaryArchSuffix = 0.3.2 compat >= 0
|
||||
app:MiniBrowser = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
@@ -107,6 +106,17 @@ REQUIRES_devel="
|
||||
devel:libwayland_server$secondaryArchSuffix
|
||||
"
|
||||
|
||||
SUMMARY_demo="$SUMMARY (MiniBrowser demo)"
|
||||
|
||||
PROVIDES_demo="
|
||||
webkit_gtk${secondaryArchSuffix}_demo = $portVersion
|
||||
app:MiniBrowser = $portVersion
|
||||
"
|
||||
REQUIRES_demo="
|
||||
haiku$secondaryArchSuffix
|
||||
webkit_gtk$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
gcc${secondaryArchSuffix}_syslibs
|
||||
@@ -272,15 +282,6 @@ INSTALL()
|
||||
|
||||
mv $libDir/webkit2gtk-4.1/MiniBrowser $appsDir
|
||||
|
||||
prepareInstalledDevelLibs \
|
||||
libwebkit2gtk-4.1 \
|
||||
libjavascriptcoregtk-4.1
|
||||
|
||||
fixPkgconfig
|
||||
|
||||
packageEntries devel \
|
||||
$developDir
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
@@ -309,4 +310,19 @@ INSTALL()
|
||||
|
||||
addResourcesToBinaries minibrowser.rdef "$appsDir/MiniBrowser"
|
||||
addAppDeskbarSymlink "$appsDir/MiniBrowser"
|
||||
|
||||
prepareInstalledDevelLibs \
|
||||
libwebkit2gtk-4.1 \
|
||||
libjavascriptcoregtk-4.1
|
||||
|
||||
fixPkgconfig
|
||||
|
||||
# devel package
|
||||
packageEntries devel \
|
||||
$developDir
|
||||
|
||||
# demo package
|
||||
packageEntries demo \
|
||||
$appsDir \
|
||||
$dataDir/deskbar
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user