mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
filezilla: enable x86 secondary architecture
This commit is contained in:
committed by
Gerasim Troeglazov
parent
04ff43669f
commit
d9e308f8e5
@@ -12,67 +12,68 @@ CHECKSUM_SHA256="a76709635ca0ea474f691f6c60b191334af3079ef192c07c346504baab738c1
|
||||
PATCHES="filezilla-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="?all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="?x86"
|
||||
|
||||
PROVIDES="
|
||||
filezilla = $portVersion
|
||||
filezilla$secondaryArchSuffix = $portVersion
|
||||
app:FileZilla = $portVersion
|
||||
cmd:filezilla
|
||||
cmd:fzputtygen
|
||||
cmd:fzsftp
|
||||
lib:libfzclient_commonui_private
|
||||
lib:libfzclient_commonui_private_$portVersion
|
||||
lib:libfzclient_private
|
||||
lib:libfzclient_private_$portVersion
|
||||
lib:libfzclient_commonui_private$secondaryArchSuffix
|
||||
lib:libfzclient_commonui_private_$portVersion$secondaryArchSuffix
|
||||
lib:libfzclient_private$secondaryArchSuffix
|
||||
lib:libfzclient_private_$portVersion$secondaryArchSuffix
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku
|
||||
wxgtk
|
||||
lib:libatk_1.0
|
||||
lib:libcairo
|
||||
lib:libfilezilla
|
||||
lib:libgdk_pixbuf_2.0
|
||||
lib:libglib_2.0
|
||||
lib:libgtk_3
|
||||
lib:libharfbuzz
|
||||
lib:libiconv
|
||||
lib:libidn
|
||||
lib:libintl
|
||||
lib:libnettle
|
||||
lib:libpango_1.0
|
||||
lib:libpugixml
|
||||
lib:libsqlite3
|
||||
haiku$secondaryArchSuffix
|
||||
wxgtk$secondaryArchSuffix
|
||||
lib:libatk_1.0$secondaryArchSuffix
|
||||
lib:libcairo$secondaryArchSuffix
|
||||
lib:libfilezilla$secondaryArchSuffix
|
||||
lib:libgdk_pixbuf_2.0$secondaryArchSuffix
|
||||
lib:libglib_2.0$secondaryArchSuffix
|
||||
lib:libgtk_3$secondaryArchSuffix
|
||||
lib:libharfbuzz$secondaryArchSuffix
|
||||
lib:libiconv$secondaryArchSuffix
|
||||
lib:libidn$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libnettle$secondaryArchSuffix
|
||||
lib:libpango_1.0$secondaryArchSuffix
|
||||
lib:libpugixml$secondaryArchSuffix
|
||||
lib:libsqlite3$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
wxgtk_Devel
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
wxgtk${secondaryArchSuffix}_devel
|
||||
xdg_utils
|
||||
xz_utils_devel
|
||||
devel:libfilezilla
|
||||
devel:libgnutls
|
||||
devel:libiconv
|
||||
devel:libidn
|
||||
devel:libnettle
|
||||
devel:libpugixml
|
||||
devel:libsqlite3
|
||||
xz_utils${secondaryArchSuffix}_devel
|
||||
devel:libfilezilla$secondaryArchSuffix
|
||||
devel:libgnutls$secondaryArchSuffix
|
||||
devel:libiconv$secondaryArchSuffix
|
||||
devel:libidn$secondaryArchSuffix
|
||||
devel:libnettle$secondaryArchSuffix
|
||||
devel:libpugixml$secondaryArchSuffix
|
||||
devel:libsqlite3$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:aclocal
|
||||
cmd:autoconf
|
||||
cmd:awk
|
||||
cmd:diff
|
||||
cmd:gcc
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:pkg_config
|
||||
cmd:wx_config
|
||||
cmd:xgettext
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:wx_config$secondaryArchSuffix
|
||||
cmd:xgettext$secondaryArchSuffix
|
||||
"
|
||||
|
||||
defineDebugInfoPackage filezilla \
|
||||
defineDebugInfoPackage filezilla$secondaryArchSuffix \
|
||||
"$libDir"/libfzclient-commonui-private.so \
|
||||
"$libDir"/libfzclient-private.so \
|
||||
"$binDir"/filezilla
|
||||
"$prefix"/bin/filezilla
|
||||
|
||||
BUILD()
|
||||
{
|
||||
@@ -93,7 +94,11 @@ INSTALL()
|
||||
mkdir -p $developLibDir
|
||||
mv $libDir/*.la $developLibDir/
|
||||
|
||||
if [ $effectiveTargetArchitecture = x86 ]; then
|
||||
mv $binDir/* $prefix/bin/
|
||||
fi
|
||||
|
||||
mkdir -p $appsDir
|
||||
ln -s $binDir/filezilla $appsDir/FileZilla
|
||||
ln -s $prefix/bin/filezilla $appsDir/FileZilla
|
||||
addAppDeskbarSymlink $appsDir/FileZilla
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user