mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
gear-apps, bump to 25.08.0, part5 (#12779)
This commit is contained in:
@@ -15,7 +15,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ktouch-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="6082cbf420c0b35bcb0df1421ad2601d47c922b99ee364acec71e67ce1ce4775"
|
||||
CHECKSUM_SHA256="d1ca5bf8760d19bfa0412875bcda5cdb9b4c0db9bbb39c43f1d7a4042b2d91d3"
|
||||
SOURCE_DIR="ktouch-$portVersion"
|
||||
ADDITIONAL_FILES="ktouch.rdef.in"
|
||||
|
||||
@@ -35,70 +35,70 @@ PROVIDES="
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
kqtquickcharts$secondaryArchSuffix
|
||||
lib:libKF5AuthCore$secondaryArchSuffix
|
||||
lib:libKF5Codecs$secondaryArchSuffix
|
||||
lib:libKF5Completion$secondaryArchSuffix
|
||||
lib:libKF5ConfigCore$secondaryArchSuffix
|
||||
lib:libKF5ConfigGui$secondaryArchSuffix
|
||||
lib:libKF5ConfigWidgets$secondaryArchSuffix
|
||||
lib:libKF5CoreAddons$secondaryArchSuffix
|
||||
lib:libKF5I18n$secondaryArchSuffix
|
||||
lib:libKF5IconThemes$secondaryArchSuffix
|
||||
lib:libKF5ItemViews$secondaryArchSuffix
|
||||
lib:libKF5KCMUtils$secondaryArchSuffix
|
||||
lib:libKF5Service$secondaryArchSuffix
|
||||
lib:libKF5SonnetCore$secondaryArchSuffix
|
||||
lib:libKF5TextWidgets$secondaryArchSuffix
|
||||
lib:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
lib:libKF5WindowSystem$secondaryArchSuffix
|
||||
lib:libKF5XmlGui$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5DBus$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Quick$secondaryArchSuffix
|
||||
lib:libQt5Sql$secondaryArchSuffix
|
||||
lib:libQt5Xml$secondaryArchSuffix
|
||||
kqtquickcharts_kf6$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libxml2$secondaryArchSuffix
|
||||
# KF6
|
||||
lib:libKF6ColorScheme$secondaryArchSuffix
|
||||
lib:libKF6Completion$secondaryArchSuffix
|
||||
lib:libKF6ConfigCore$secondaryArchSuffix
|
||||
lib:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
lib:libKF6CoreAddons$secondaryArchSuffix
|
||||
lib:libKF6GuiAddons$secondaryArchSuffix
|
||||
lib:libKF6I18n$secondaryArchSuffix
|
||||
lib:libKF6ItemViews$secondaryArchSuffix
|
||||
lib:libKF6KCMUtils$secondaryArchSuffix
|
||||
lib:libKF6SonnetUi$secondaryArchSuffix
|
||||
lib:libKF6TextWidgets$secondaryArchSuffix
|
||||
lib:libKF6WidgetsAddons$secondaryArchSuffix
|
||||
lib:libKF6WindowSystem$secondaryArchSuffix
|
||||
lib:libKF6XmlGui$secondaryArchSuffix
|
||||
# Qt6
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6Network$secondaryArchSuffix
|
||||
lib:libQt6Qml$secondaryArchSuffix
|
||||
lib:libQt6Quick$secondaryArchSuffix
|
||||
lib:libQt6Sql$secondaryArchSuffix
|
||||
lib:libQt6Widgets$secondaryArchSuffix
|
||||
lib:libQt6Xml$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:kqtquickcharts_kf6$secondaryArchSuffix
|
||||
devel:libxml2$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:kqtquickcharts$secondaryArchSuffix
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
devel:libKF5Completion$secondaryArchSuffix
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
devel:libKF5ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
devel:libKF5DocTools$secondaryArchSuffix
|
||||
devel:libKF5I18n$secondaryArchSuffix
|
||||
devel:libKF5IconThemes$secondaryArchSuffix
|
||||
devel:libKF5ItemViews$secondaryArchSuffix
|
||||
devel:libKF5KCMUtils$secondaryArchSuffix
|
||||
devel:libKF5Service$secondaryArchSuffix
|
||||
devel:libKF5SonnetCore$secondaryArchSuffix
|
||||
devel:libKF5TextWidgets$secondaryArchSuffix
|
||||
devel:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
devel:libKF5WindowSystem$secondaryArchSuffix
|
||||
devel:libKF5XmlGui$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libKF6Completion$secondaryArchSuffix
|
||||
devel:libKF6ConfigCore$secondaryArchSuffix
|
||||
devel:libKF6ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
devel:libKF6ItemViews$secondaryArchSuffix
|
||||
devel:libKF6KCMUtils$secondaryArchSuffix
|
||||
devel:libKF6TextWidgets$secondaryArchSuffix
|
||||
devel:libKF6WidgetsAddons$secondaryArchSuffix
|
||||
devel:libKF6WindowSystem$secondaryArchSuffix
|
||||
devel:libKF6XmlGui$secondaryArchSuffix
|
||||
# Qt6
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
devel:libQt6Qml$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:msgfmt
|
||||
cmd:msgmerge
|
||||
cmd:msgfmt$secondaryArchSuffix
|
||||
cmd:msgmerge$secondaryArchSuffix
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:qdbuscpp2xml$secondaryArchSuffix >= 5
|
||||
"
|
||||
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e '/ DocTools/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/ecm_optional_add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt
|
||||
sed -e '/ kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
}
|
||||
|
||||
BUILD()
|
||||
@@ -106,7 +106,8 @@ BUILD()
|
||||
cmake -B build -S . $cmakeDirArgs \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_BINDIR=$commandBinDir \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
39
kde-apps/ktrip/additional-files/applications-development.svg
Normal file
39
kde-apps/ktrip/additional-files/applications-development.svg
Normal file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<svg version="1.1" width="64" height="64" color-interpolation="linearRGB"
|
||||
xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<path style="fill:none; stroke:#000000; stroke-opacity:0.4; stroke-width:4; stroke-linejoin:round"
|
||||
d="M18 20L2 35C2 37 4 40 6 40L22 24L18 20z
|
||||
M26 24C26 24 30 22 31 23C32 24 30 28 30 28L32 30C35 30 40 25 40 22L38 20C38 20 34 22 33 21C32 20 34 16 34 16L24 6C22 4 19 2 17 2C15 2 12 3 12 4C16 4 21 8 21 12C21 14 18 16 18 16L26 24z"
|
||||
transform="matrix(1.333,0,0,1.333,6.678,6.6887)"
|
||||
/>
|
||||
<path style="fill:none; stroke:#bf5000; stroke-width:4"
|
||||
d="M18 20L2 35C2 37 4 40 6 40L22 24L18 20z"
|
||||
transform="matrix(1.333,0,0,1.333,4.0118,4.0225)"
|
||||
/>
|
||||
<linearGradient id="gradient0" gradientUnits="userSpaceOnUse" x1="128" y1="20" x2="128" y2="40">
|
||||
<stop offset="0" stop-color="#ffea80"/>
|
||||
<stop offset="1" stop-color="#ffbb00"/>
|
||||
</linearGradient>
|
||||
<path style="fill:url(#gradient0)"
|
||||
d="M18 20L2 35C2 37 4 40 6 40L22 24L18 20z"
|
||||
transform="matrix(1.333,0,0,1.333,4.0118,4.0225)"
|
||||
/>
|
||||
<path style="fill:none; stroke:#000000; stroke-width:4; stroke-linecap:round; stroke-linejoin:round"
|
||||
d="M26 24C26 24 30 22 31 23C32 24 30 28 30 28L32 30C35 30 40 25 40 22L38 20C38 20 34 22 33 21C32 20 34 16 34 16L24 6C22 4 19 2 17 2C15 2 12 3 12 4C16 4 21 8 21 12C21 14 18 16 18 16L26 24z"
|
||||
transform="matrix(1.333,0,0,1.333,4.0118,4.0225)"
|
||||
/>
|
||||
<linearGradient id="gradient1" gradientUnits="userSpaceOnUse" x1="125.71" y1="0.05" x2="125.71" y2="29.28">
|
||||
<stop offset="0" stop-color="#808080"/>
|
||||
<stop offset="1" stop-color="#292929"/>
|
||||
</linearGradient>
|
||||
<path style="fill:url(#gradient1)"
|
||||
d="M26 24C26 24 30 22 31 23C32 24 30 28 30 28L32 30C35 30 40 25 40 22L38 20C38 20 34 22 33 21C32 20 34 16 34 16L24 6C22 4 19 2 17 2C15 2 12 3 12 4C16 4 21 8 21 12C21 14 18 16 18 16L26 24z"
|
||||
transform="matrix(1.333,0,0,1.333,4.0118,4.0225)"
|
||||
/>
|
||||
<path style="fill:#ffffff; fill-opacity:0.2745"
|
||||
d="M39 23C38 23 32 29 32 30C35 30 40 25 40 22L38 20C38 20 34 22 33 21C32 20 34 16 34 16L24 6C22 4 19 2 17 2C15 2 12 3 12 4C14 2 18 3 20 4C22 5 25 8 26 10L21 15C18 18 20 20 23 17L28 12L33 17C32 18 32 20 33 21C34 22 36 22 37 21L39 23z"
|
||||
transform="matrix(1.333,0,0,1.333,4.0118,4.0225)"
|
||||
/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
139
kde-apps/ktrip/additional-files/ktrip.rdef.in
Normal file
139
kde-apps/ktrip/additional-files/ktrip.rdef.in
Normal file
@@ -0,0 +1,139 @@
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
|
||||
short_info = "@APP_NAME@",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource("QT:QPA_FLAGS") "Q_KILL_ON_EXIT";
|
||||
|
||||
resource vector_icon {
|
||||
$"6E636966120334495E02000602000000BD020E3D14F00000004B8AB14A29A600"
|
||||
$"1D99F3FF3DAEE90200020238A5703F5596BF55B138A55AC805FA4090AA002980"
|
||||
$"B9FFFF3DAEE900032980B902000602000000BC54F53C55080000004A9BF749AB"
|
||||
$"48004D4D4DFF7F8C8D02000602000000BD020E3D14F00000004B8AB14A29A600"
|
||||
$"27AE60FF2ECC710200120200000039344DB934670000004945DF4B13DF000033"
|
||||
$"FFFF0002000602000000BC54F53C55080000004B2EA649AB48004D4D4DFF7F8C"
|
||||
$"8D032C3E5003BDC3C705FD03DA44530200060200000038F316B8F32E0000004A"
|
||||
$"4ED84916FD00232629FF31363B020006020000003894B3B8C37F0000004A534D"
|
||||
$"49298600232629FF31363B020006020000003894B3B8C37F987DCE4A534D4929"
|
||||
$"8A00232629FF31363B020006020000003894B3B8C37F940B0F4A534D49298700"
|
||||
$"232629FF31363B033DAEE9032332401F020AB850B5A8B850B5A8BD45B5A8C72F"
|
||||
$"B5A8C23AB5A8C8F2B5A8CA60B8D8CA60B715CA60BDA0CA60C730CA60C268CA60"
|
||||
$"C8F2C72FCA60C8F2CA60C23ACA60B850CA60BD45CA60B68DCA60B520C730B520"
|
||||
$"C8F2B520C268B520B8D8B520BDA0B520B715B850B5A8B68DB5A8B850B5A8B850"
|
||||
$"B5A8B850B5A8B850B5A80209B850B520B850B520B68BB520B520B84FB520B68B"
|
||||
$"B520BD17B520C6A7B520C1DFB520C86CB850C9D7B68BC9D7BD45C9D7C730C9D7"
|
||||
$"C23AC9D7C8F4C9D7CA60C6A7CA60C86CCA60C1DFCA60B84FCA60BD17CA60B68B"
|
||||
$"C730B520C8F4B520C23AB520B850B520BD45B520B850B520020AB850B520B850"
|
||||
$"B520BD45B520C72FB520C23AB520C8F2B520CA60B850CA60B68DCA60BD18CA60"
|
||||
$"C6A7CA60C1E0CA60C86AC72FC9D7C8F2C9D7C23AC9D7B850C9D7BD45C9D7B68D"
|
||||
$"C9D7B520C6A7B520C86AB520C1E0B520B850B520BD18B520B68DB850B520B68D"
|
||||
$"B520B850B520B850B520B850B520B850B5200210C376B5A8C376B5A8C376B740"
|
||||
$"C376BA6FC376B8D7C294B98DC0CE2CC1B1B8AAC0CEB98DC0CEBD17C0CEBB52BE"
|
||||
$"DCBB25BAF7B740BCEAB932BAF7B8D8BAF7BC07BAF7BA6FBA15BB25B850B95FB9"
|
||||
$"32BA42B850B98DB850B9E7B850B9BAB7F5B98DB740B8D7B79AB932B740BB08B7"
|
||||
$"40BF6AB740BD39BF3EBE9BCA5DBC35C419BCDACA5DBB02CA5DB89CCA5DB9CFCA"
|
||||
$"5DB869CA4FB806CA58B837C99EB756C83DB5F4C8EEB6A5C83DB773C83DBA6FC8"
|
||||
$"3DB8F1C6A6B8D7C376B5A8C50EB740C376B5A80229C2EEB5A8C2EEB5A8C2EEB6"
|
||||
$"03C2EEB6B8C2EEB65DC2C0B6B8C266B6B8C293B6B8C266B7F5C266BA6FC266B9"
|
||||
$"32C1DEBA6FC0CEBA6FC156BA6FC0CEB98DC0CE2CC0CEB8AAC0732CBFBE2CC019"
|
||||
$"2CBFBEB7F5BFBEB850BFBEB822BF91B850BF36B850BF64B850BF36B905BF36BA"
|
||||
$"6FBF36B9BABE54BA6FBC8EBA6FBD71BA6FBC34BA15BB7FB95FBBD9B9BABB7FB9"
|
||||
$"32BB7FB8D8BB7FB905BB51B8AABAF7B850BB24B87DBAF7B7F5BAF7B740BAF7B7"
|
||||
$"9ABA9CB740B9E7B740BA42B740B9E7B76DB9E72CB9E7B79AB9BA2CB95F2CB98C"
|
||||
$"2CB95FB8AAB95FBA6FB95FB98DB904BACAB84FBB7FB8AABB25B84FBACAB84FB9"
|
||||
$"5FB84FBA15B7F4B95FB73FB95FB79AB95FB73FB932B73FB8D8B73FB905B6B7B8"
|
||||
$"D8B5A8B8D8B62FB8D8B57AB905B520B95FB54DB932B520BDA0B52050B520C1E0"
|
||||
$"BC3550CA6050C34A50CA60C1E0CA60B95FCA60BDA0CA04B95FC94DB95FC9A8B9"
|
||||
$"5FC94DB905C94DB850C94DB8AAC8F2B850C83DB850C898B850C83DB787C83CB5"
|
||||
$"F4C83DB6BDC787B6AAC61DB814C6D2B75FC61DB882C61DB95FC61DB8F1C5C3B9"
|
||||
$"5FC50DB95FC568B95FC50DB932C50DB8D8C50DB905C4B3B87DC3FE2CC458B822"
|
||||
$"C3FEB76DC3FEB6B8C3FEB713C3D0B6B8C376B6B8C3A3B6B8C376B65DC376B5A8"
|
||||
$"C376B603C348B5A8C2EEB5A8C31BB5A8C2EEB5A80005BDCBC48BBDCBC48BBDCB"
|
||||
$"C56CBC33C623BD14C623BB53C624BA9BC48DBA9CC56EBA9AC3ACBC31C2F4BB50"
|
||||
$"C2F5BD12C2F2BDCBC489BDC9C3A8BDCBC4890205B520C6A8B520C6A8B520C86C"
|
||||
$"B850C9D7B68CC9D7BD45C9D7C730C9D7C23AC9D7C8F3C9D7CA60C6A8CA5FC86C"
|
||||
$"C34AC6A8B520C6A8BC35C6A8B520C6A80208CA60C2BECA60C2BEC5F4C2D0BD1D"
|
||||
$"C2F4C189C2E2BAC0C329B606C394B863C35EB7E3C571BB9EC92CB9C1C74EBF7E"
|
||||
$"C92CC73EC92CC35EC92CC7A7C8B7CA40C78858C827CA54C741CA60C6A7CA60C6"
|
||||
$"F6CA60C55ACA60C2BECA60C40CCA60C2BE0005C172C48BC172C48BC172C56CBF"
|
||||
$"DBC623C0BCC623BEFAC624BE42C48DBE43C56EBE41C3ACBFD8C2F4BEF7C2F5C0"
|
||||
$"B9C2F2C172C489C170C3A8C172C489020EC403B627C403B627C3F5B627C3DEB6"
|
||||
$"31C3E9B62AC2CEB6D4C0AEB81845B776C097B826C08DB859C08BB83FC090B873"
|
||||
$"C0BAB892C0A1B88AC2ACB948C691BAB2C49FB9FDC6A8BABAC6D4BAA6C6C1BAB6"
|
||||
$"C6E6BA96C6EBBA66C6EFBA7EC6E7BA4EC6BFBA32C6D6BA3AC4FAB98DC16EB843"
|
||||
$"C334B8E8C255B7B9C423B6A6C33CB730C43EB697C443B65AC44BB677C43CB63C"
|
||||
$"C403B627C421B627C403B627C403B627C403B627C403B627020CBFDCB962BFDC"
|
||||
$"B962BFDCB962BFDBB963BFDCB963BFDAB963BFD6B962BFD8B963BECAB964BD03"
|
||||
$"BA81BDC8B9CABD02BA81BD00BA82BD01BA82BAAABC93B5FDC0B5B853BEA4B5FD"
|
||||
$"C0B6B5FDC0B6B5FDC0B6B593C111B556C222B556C196B557C32BB736C401B62E"
|
||||
$"C401BD99C401CA60C401C3FCC401CA60C077CA60B962CA60BCECC6DEB962BFDC"
|
||||
$"B962C35DB962BFDCB962020DBFDCB962BFDCB962BFDCB962BFDBB963BFDCB963"
|
||||
$"BFDAB963BFD6B962BFD8B963BECAB964BD03BA81BDC8B9CABD02BA81BD00BA82"
|
||||
$"BD01BA82BAAABC93B5FDC0B5B853BEA4B5FDC0B6B5FDC0B6B5FDC0B6B5A6C101"
|
||||
$"B55CC1DCB56CC16AB57DC2C8B736C379B648C378B736C379B736C379B736C379"
|
||||
$"BD99C379CA60C379C3FCC379CA60C01CCA60B962CA60BCBFC6DEB962BFDCB962"
|
||||
$"C35DB962BFDCB9620206B68BB5A7B68BB5A7B652B5CEB5F0B62FB61EB5FCBC7A"
|
||||
$"B62FC98FB62FC305B62FC961B5FCC8F4B5A7C92DB5CEC4F0B5A7BCEAB5A7C0ED"
|
||||
$"B5A7BACBB5A7B68BB5A7B8ABB5A7B68BB5A70208B711BFC1B711BFC1B6B5C013"
|
||||
$"B5FDC0B5B659C064B5FDC0B6B5FDC0B6B5FDC0B6B5C9C0E3B583C159B59FC11A"
|
||||
$"BC7FC159CA60C159C379C159CA60C0D1CA60BFC1CA60C049C3F6BFC1B711BFC1"
|
||||
$"BD98BFC1B711BFC1B711BFC1B711BFC1B711BFC10005BC78BDF1BC78BDF1BC78"
|
||||
$"BE5BBBB8BEB1BC22BEB1BB4EBEB234BDF234BE5C34BD88BBB7BD32BB4DBD32BC"
|
||||
$"21BD31BC78BDF0BC77BD86BC78BDF0020ABFB5BA72BFB5BA72C0C9BA72C2F1BA"
|
||||
$"72C1DDBA72C33CBA72C378BAFAC378BAAFC378BC0AC378BE2AC378BD1AC378BE"
|
||||
$"75C2F1BEB1C33CBEB1C1DDBEB1BFB5BEB1C0C9BEB1BF6ABEB1BF2DBE2ABF2DBE"
|
||||
$"75BF2DBD1ABF2DBAFABF2DBC0ABF2DBAAFBFB5BA72BF6ABA72BFB5BA72BFB5BA"
|
||||
$"72BFB5BA72BFB5BA720205BBB8BD32BBB8BD32BDF3BD32C269BD32C02EBD32C2"
|
||||
$"69BDB2C269BEB1C269BE31C02EBEB1BBB8BEB1BDF3BEB1BBB8BE31BBB8BD32BB"
|
||||
$"B8BDB2BBB8BD320207BB3BBD60BB3BBD6037BC8DBE09BAE5BD19BBB9BE6ABABF"
|
||||
$"BF2DBA72BECCBA99BF2DBA72BF7BBBC7BF6ABB78BF8DBC16BF62BD91BF62BD91"
|
||||
$"BE3DBDB9BBF4BE08BD19BDE1BBB7BDD0BB3BBD60BB79BD98BB3BBD600005C0DC"
|
||||
$"BC20C0DCBC20C0DCBD0EBF2EBDCFC01CBDCEBE41BDCFBD7FBC22BD80BD0FBD7E"
|
||||
$"BB35BF2BBA72BE3EBA73C019BA71C0DCBC1DC0DABB30C0DCBC1D0205BF39BA72"
|
||||
$"BF39BA72BFC1BA72C0D1BA72C049BA72C0D1BA9FC0D1BAFAC0D1BACDC049BAFA"
|
||||
$"BF39BAFABFC1BAFABF39BACDBF39BA72BF39BA9FBF39BA720207C510BA72C510"
|
||||
$"BA72C4C5BA724CBAFA4CBAAF4CBC0A4CBE2A4CBD1A4CBE75C510BEB1C4C5BEB1"
|
||||
$"C6D5BEB1CA60BEB1C89ABEB1CA60BD47CA60BA72CA60BBDDC89ABA72C510BA72"
|
||||
$"C6D5BA72C510BA720207C510BAFAC510BAFAC4C5BAFA4CBB824CBB374CBC644C"
|
||||
$"BE2A4CBD474CBE75C510BEB1C4C5BEB1C6D5BEB1CA60BEB1C89ABEB1CA60BD74"
|
||||
$"CA60BAFACA60BC37C89ABAFAC510BAFAC6D5BAFAC510BAFA0005BCE9BE09BCE9"
|
||||
$"BE09BCE9BE66BC36BEB1BC99BEB1BBD2BEB2BB81BE0ABB82BE67BB81BDADBC34"
|
||||
$"BD62BBD1BD62BC98BD61BCE9BE08BCE8BDACBCE9BE08020ABFF2BAFABFF2BAFA"
|
||||
$"C0F5BAFAC2F9BAFAC1F7BAFAC33FBAFAC378BB71C378BB2FC378BC5FC378BE3B"
|
||||
$"C378BD4DC378BE7CC2F9BEB1C33FBEB1C1F7BEB1BFF2BEB1C0F5BEB1BFACBEB1"
|
||||
$"BF73BE3BBF73BE7CBF73BD4DBF73BB71BF73BC5FBF73BB2FBFF2BAFABFACBAFA"
|
||||
$"BFF2BAFABFF2BAFABFF2BAFABFF2BAFA0205BC35BD62BC35BD62BE4CBD62C27A"
|
||||
$"BD62C063BD62C27ABDD2C27ABEB1C27ABE41C063BEB1BC35BEB1BE4CBEB1BC35"
|
||||
$"BE41BC35BD62BC35BDD2BC35BD620207BBC0BD8ABBC0BD8ABCA0BCD1BE60BB5F"
|
||||
$"BD80BC18BEBCBB3DBF73BAFABF17BB1CBF73BAFABFBCBC24BFABBBDFBFCCBC69"
|
||||
$"BFA4BDB5BFA4BDB5BE92BDD8BC6EBE1EBD80BDFBBC34BDECBBC0BD8ABBFABDBB"
|
||||
$"BBC0BD8A0005C106BC73C106BC73C106BD42BF74BDEBC052BDEBBE95BDEBBDE0"
|
||||
$"BC74BDE1BD44BDDFBBA4BF71BAFABE92BAFBC04FBAF9C106BC70C104BBA0C106"
|
||||
$"BC700205BF7EBAFABF7EBAFABFFDBAFAC0FCBAFAC07CBAFAC0FCBB22C0FCBB71"
|
||||
$"C0FCBB49C07CBB71BF7EBB71BFFDBB71BF7EBB49BF7EBAFABF7EBB22BF7EBAFA"
|
||||
$"0207B52050B52050B520C64DB520C6A8B520C67AB520C6D6B52CC730B524C704"
|
||||
$"BC39C730CA53C730C346C730CA5BC704CA60C6A8CA60C6D6CA60C67ACA6050CA"
|
||||
$"60C64DC34A50B52050BC3550B520500207B52050B52050B520C64DB520C6A8B5"
|
||||
$"20C67AB520C6A8B520C6A8B51FC6A8BC35C6A8CA60C6A8C34AC6A8CA60C6A8CA"
|
||||
$"60C6A8CA60C6A8CA60C67ACA6050CA60C64DC34A50B52050BC3550B520500209"
|
||||
$"C269B627C269B627C250B627C22DB649C239B634C221B65EC22DB68EC221B678"
|
||||
$"C239B6A3C269B6AFC250B6B0C34BB6AFC510B6AFC42EB6AFC529B6B0C54CB68E"
|
||||
$"C540B6A3C558B678C54CB649C558B65EC540B634C510B627C529B627C42EB627"
|
||||
$"C269B627C34BB627C269B6271F0A000100000A000101000A010102000A020103"
|
||||
$"000A030104000A040105000A050106000A060107000A070108000A080109000A"
|
||||
$"09010A000A0A010B000A00010C000A0B010D000A00010E000A00010F000A0001"
|
||||
$"10000A000111000A000112000A000113000A000114000A0C0115000A0D011600"
|
||||
$"0A0E0117000A0F0118000A0D0119000A0D011A000A0D011B000A00011C000A10"
|
||||
$"011D000A11011E00"
|
||||
};
|
||||
123
kde-apps/ktrip/ktrip-25.08.0.recipe
Normal file
123
kde-apps/ktrip/ktrip-25.08.0.recipe
Normal file
@@ -0,0 +1,123 @@
|
||||
SUMMARY="Public transport navigator"
|
||||
DESCRIPTION="KTrip helps you navigate in public transport. It allows you to find journeys between \
|
||||
specified locations, departures for a specific station and shows real-time delay and disruption \
|
||||
information."
|
||||
HOMEPAGE="https://apps.kde.org/ktrip/"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ktrip-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="bfcadd7101809c0ae371e0050485c669ad1636440dd22fc352db895a949460b7"
|
||||
SOURCE_DIR="ktrip-$portVersion"
|
||||
ADDITIONAL_FILES="ktrip.rdef.in
|
||||
applications-development.svg"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
ktrip$secondaryArchSuffix = $portVersion
|
||||
app:KTrip = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libKirigamiAddonsStatefulApp$secondaryArchSuffix
|
||||
lib:libKPublicTransport$secondaryArchSuffix
|
||||
# KF6
|
||||
lib:libKF6ConfigCore$secondaryArchSuffix
|
||||
lib:libKF6ConfigGui$secondaryArchSuffix
|
||||
lib:libKF6CoreAddons$secondaryArchSuffix
|
||||
lib:libKF6Crash$secondaryArchSuffix
|
||||
lib:libKF6I18n$secondaryArchSuffix
|
||||
# Qt6
|
||||
lib:libQt6Core$secondaryArchSuffix
|
||||
lib:libQt6Gui$secondaryArchSuffix
|
||||
lib:libQt6OpenGL$secondaryArchSuffix
|
||||
lib:libQt6Network$secondaryArchSuffix
|
||||
lib:libQt6Qml$secondaryArchSuffix
|
||||
lib:libQt6Quick$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
qqc2_desktop_style6${secondaryArchSuffix}_devel
|
||||
devel:libKirigamiAddonsStatefulApp$secondaryArchSuffix
|
||||
devel:libKPublicTransport$secondaryArchSuffix
|
||||
devel:libKOpeningHours$secondaryArchSuffix >= 25
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
devel:libKF6ConfigCore$secondaryArchSuffix
|
||||
devel:libKF6CoreAddons$secondaryArchSuffix
|
||||
devel:libKF6Crash$secondaryArchSuffix
|
||||
devel:libKF6I18n$secondaryArchSuffix
|
||||
# Qt6
|
||||
devel:libQt6Core$secondaryArchSuffix
|
||||
devel:libQt6Qml$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:msgfmt$secondaryArchSuffix
|
||||
cmd:msgmerge$secondaryArchSuffix
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PATCH()
|
||||
{
|
||||
# disable docs generation
|
||||
sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt
|
||||
}
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
|
||||
$cmakeDirArgs \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \
|
||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \
|
||||
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt6/mkspecs \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
|
||||
-DCMAKE_SKIP_RPATH=YES \
|
||||
-Wno-dev
|
||||
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
|
||||
# cleanup
|
||||
rm -rf $dataDir/{applications,icons,metainfo}
|
||||
|
||||
mv $appsDir/ktrip $appsDir/KTrip
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local APP_NAME="KTrip"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
local APP_SIGNATURE="application/x-vnd.kde-ktrip"
|
||||
sed \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
-e "s|@APP_NAME@|$APP_NAME|" \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
$portDir/additional-files/ktrip.rdef.in > ktrip.rdef
|
||||
|
||||
addResourcesToBinaries ktrip.rdef $appsDir/KTrip
|
||||
addAppDeskbarSymlink $appsDir/KTrip
|
||||
|
||||
iconDir=$dataDir/icons/haiku/actions/symbolic
|
||||
mkdir -p $iconDir
|
||||
cp $portDir/additional-files/applications-development.svg $iconDir
|
||||
}
|
||||
|
||||
TEST()
|
||||
{
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2010-2025 KDE Organisation
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ktuberling-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="5456149d5b5fba4bdb02b26a191e3b50c5aed058cd60dce2fed2ec107716b641"
|
||||
CHECKSUM_SHA256="fc30d68a9b4168a751085b09252cdbd547c6305dd505d61f1adf6afadb38f996"
|
||||
ADDITIONAL_FILES="ktuberling.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -16,7 +16,7 @@ SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
ktuberling$secondaryArchSuffix = $portVersion
|
||||
app:KTuberling$secondaryArchSuffix = $portVersion
|
||||
app:KTuberling = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
@@ -8,7 +8,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kubrick-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="c5fafec1f2ee6d49ab3b08074575f160dcb1047a620df98071e0443707d6bea9"
|
||||
CHECKSUM_SHA256="28641a46426db3eab4a7c8f1c319c41206a581586e3f6ed544638c4b7fbc7cf9"
|
||||
SOURCE_DIR="kubrick-$portVersion"
|
||||
ADDITIONAL_FILES="kubrick.rdef.in"
|
||||
|
||||
@@ -7,7 +7,7 @@ COPYRIGHT="2010-2025 KDE Organisation"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/lskat-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="4add0b6779e892a8b62ee9ddfdf273427d9fab4a648c174d3f8675a0b6eb4516"
|
||||
CHECKSUM_SHA256="33e003193496e7ab17eb984b9655a14656263ca33f591c9ea3d1bf8f188af2e6"
|
||||
SOURCE_DIR="lskat-$portVersion"
|
||||
ADDITIONAL_FILES="lskat.rdef.in"
|
||||
|
||||
@@ -21,19 +21,19 @@ COPYRIGHT="2005-2010 Gaël de Chalendar"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kgraphviewer-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="49ff2765d31447d9cb3d69eea6171d7975823c01dcf1c75ab5ba23e90c7b9e06"
|
||||
CHECKSUM_SHA256="f6222f3db0c66de88f5114e1ecd158ae5d33fd3fccce6e338085f5ff4b6500d5"
|
||||
PATCHES="kgraphviewer-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="kgraphviewer.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
libVersion="2.5.25040"
|
||||
libVersion="2.5.250800"
|
||||
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
|
||||
|
||||
PROVIDES="
|
||||
kgraphviewer$secondaryArchSuffix = $portVersion
|
||||
app:KGraphViewer$secondaryArchSuffix = $portVersion
|
||||
app:KGraphViewer = $portVersion
|
||||
lib:libkgraphviewer$secondaryArchSuffix = $libVersionCompat
|
||||
"
|
||||
REQUIRES="
|
||||
@@ -76,7 +76,7 @@ REQUIRES_devel="
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libboost_system$secondaryArchSuffix >= 1.85.0
|
||||
devel:libboost_system$secondaryArchSuffix >= 1.88.0
|
||||
devel:libgvc$secondaryArchSuffix
|
||||
# KF6
|
||||
extra_cmake_modules$secondaryArchSuffix
|
||||
Reference in New Issue
Block a user