mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
tellico, manage your collections (#10191)
This commit is contained in:
134
kde-apps/tellico/additional-files/tellico.rdef.in
Normal file
134
kde-apps/tellico/additional-files/tellico.rdef.in
Normal file
@@ -0,0 +1,134 @@
|
||||
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 vector_icon {
|
||||
$"6E63696611040033020006033C70323C8DAABC70323C8DAACDC6ECCCACC10000"
|
||||
$"993374006A00FF00333305FF020006033B5A4CB0DC7F32D2ED3965A9497F2D4A"
|
||||
$"E10F00CCFFCC6899FF66FF66CC3303009933020006022B285BAB4C7B2D417329"
|
||||
$"330EC8197E46CD1C00A1FFA2FF4ED64E03003333020006033C70323C8DAABC70"
|
||||
$"323C8DAACE15E6CC021C001A299378003044FF003344020006023B5A4CB0DC7F"
|
||||
$"32D2ED3965A948C4F14A0A890060BAFFFF1674CD030056D502000602A9BFEC2A"
|
||||
$"277FAC204BA7CCA1C8DFABC230F0002F9EFFFF2077E003003344020006033C70"
|
||||
$"323C8DAABC70323C8DAACDE910CC653F00990000747C0000FF60000002000602"
|
||||
$"3B5A4CB0DC7F32D2ED3965A949CFE148888600FF9999FFFF666603CF00000200"
|
||||
$"0602A9BFEC2A277FAC204BA7CCA1C7A978C7A55500FF999BFFFF4E4E03600000"
|
||||
$"1B0212C0CFBF37C0CFBF37BD9CC058B737C298BA6AC178B6F1C2B1B6C4C305B6"
|
||||
$"C4C2D9B6C4C48FB6C4C7A4B6C4C61AB6C4C7D0B736C812B6EFC7F9BA6AC92DC0"
|
||||
$"D1CB64BD9DCA49C12ACB83C1FACB64C1A1CB83C4EBCA62CACEC85FC7DDC960CB"
|
||||
$"14C846CB3EC7F2CB3EC81DCB3EC745CB2BC69BCB66C6B7CB2EC656CAA0C652CA"
|
||||
$"B1C68DCA96C64FCAB4C4945BC48ECAB4C452CB3EC460CB48C497CB6DC444CB3E"
|
||||
$"C2C1CB42C34FCB3EC295CA9BC249CAE2C261C7BAC143C1F8BF37C4D9C03DC19E"
|
||||
$"BF18C0CFBF37C128BF18C0CFBF37C0CFBF37C0CFBF37C0CFBF370212C04CBF21"
|
||||
$"C04CBF21BD19C042B6B4C282B9E7C162B66EC29BB641C2EEB641C2C3B641C479"
|
||||
$"B641C78EB641C604B641C7BAB6B3C7FCB66CC7E3B9DDC910C030CB39BD06CA25"
|
||||
$"C08ACB58C159CB39C100CB58C46FCA1FCA9AC7EBC785C905CAE1C7D2CB0BC77E"
|
||||
$"CB0BC7AACB0BC703CAF7C692CB28C6BBCB04C658CA76C636CA7DC65CCA62C629"
|
||||
$"CA80C41DCA4FC420CA87C3E9CB0BC3DFCB04C409CB28C3ACCB0BC2ABCB0BC312"
|
||||
$"CB0BC27FCA49C228CA91C241C758C126C175BF21C466C023C11BBF02C04CBF21"
|
||||
$"C0A5BF02C04CBF21C04CBF21C04CBF21C04CBF210212BFB9BECEBFB9BECEBCA4"
|
||||
$"BFE4B67BC210B98FC0FAB634C229B608C27CB608C251B587C400B608C765B52E"
|
||||
$"C53BB608C791B67AC7D2B632C7BAB990C8E0BFBBCAFBBCA5C9EEC015CB1AC0E4"
|
||||
$"CAFAC08BCB1AC3F0C9EBCA08C7CCC6FCC8DCCA4EC7B3CA78C75FCA78C78BCA78"
|
||||
$"C703CA78C64CCA96C65FCA7BC61BCA15C5ECCA12C632CA01C5EBCA15C386C9ED"
|
||||
$"C3B0CA22C361CA7849CA6BC37BCAA3C32ECA78C262CA75C2B3CA78C236CA05C1"
|
||||
$"F4CA4DC20DC6FAC0E8C0E2BECEC3EEBFDBC088BEAFBFB9BECEC012BEAFBFB9BE"
|
||||
$"CEBFB9BECEBFB9BECEBFB9BECE0606FF07C04FC5EEC04FC5EEBD1BC4D3B6B4C2"
|
||||
$"9DB9E8C3B8B9E8C17DC04FBF3BBD1BC05CC382C056C9E9C28BC6B5C171C6B5C3"
|
||||
$"ACC04FC5EEC382C4CDC04FC5EEC5EE0606FF07C04FC5EEC04FC5EEBD1BC4D3B6"
|
||||
$"B4C29DB9E8C3B8B9E8C17DC04FBF3BBD1BC05CC382C056C9E9C28BC6B5C171C6"
|
||||
$"B5C3ACC04FC5EEC382C4CDC04FC5EEC5EE020AC04FCA8EC04FCA8EC382C96DC9"
|
||||
$"E9C72BC6B5C84CC9E9C708C9E9C6C1C9E9C6E4C993C69DC8E8C656C93DC67AC8"
|
||||
$"D4C55CC8ACC366C8C0C461C916C342C9E9C2F9C97FC31DC9E9C2D4C9E9C28BC9"
|
||||
$"E9C2B0C6B5C3ACC04FC5EEC382C4CDBFB5C76AC04FCA8EBF8BC8C8C04FCA8EC0"
|
||||
$"4FCA8EC04FCA8EC04FCA8E0606FF07C03BCA30C03BCA30C354C91DC986C6F8C6"
|
||||
$"6DC80BC989C5AFC990C31DC98DC466C674C433C03BC660C357C549BFA1C7DCC0"
|
||||
$"3BCA30BF77C86BC03BCA30CA300606FF07C04FCA8EC04FCA8EBD1BC972B6B4C7"
|
||||
$"3BB9E8C857B5BDC549B6B4C29CB62AC3E8B9E8C3B7C04FC5EEBD1BC4D2BFC3C7"
|
||||
$"3EC04FCA8EBF53C89CC04FCA8ECA8E0003B6BFC2C2B6BFC2C2B9ECC3E0C046C6"
|
||||
$"1EBD19C4FFBF6FC7F3C056CA63BFA4C8C9C056CA630212BE7DB9E0BE7DB9E0BB"
|
||||
$"4BBB00B4E6BD41B818BC21B49FBD5AB473BDADB473BD82B473BF38B473C24DB4"
|
||||
$"73C0C2B473C279B4E5C2BAB49DC2A2B818C3D6BE7FC60DBB4CC4F1BED9C62CBF"
|
||||
$"A8C60CBF4FC62BC29AC50AC87DC307C58BC409C8C3C2EEC8EDC29AC8EDC2C6C8"
|
||||
$"EDC1EDC8D9C143C914C15FC8DCC0FEC84FC0FBC85FC135C845C0F7C862BF3DC8"
|
||||
$"31BF36C862BEFBC8EDBF08C8F7BF40C91BBEECC8EDBD69C8F0BDF7C8EDBD3DC8"
|
||||
$"49BCF1C891BD0AC568BBEBBFA6B9DFC287BAE5BF4CB9C0BE7DB9E0BED6B9C0BE"
|
||||
$"7DB9E0BE7DB9E0BE7DB9E0BE7DB9E00212BDFAB9CABDFAB9CABAC8BAEAB463BD"
|
||||
$"2BB795BC0AB41CBD44B3F0BD97B3F0BD6BB3F0BF21B3F0C237B3F0C0ACB3F0C2"
|
||||
$"63B462C2A4B41AC28CB78BC3B9BDDEC5E2BAB5C4CDBE38C601BF08C5E1BEAEC6"
|
||||
$"00C21DC4C7C849C294C533C3ADC88FC27BC8B9C227C8B9C252C8B9C1ABC8A5C1"
|
||||
$"3AC8D7C163C8B2C100C825C0DFC82BC104C811C0D1C82FBEC5C7FDBEC8C835BE"
|
||||
$"92C8B9BE88C8B2BEB1C8D7BE55C8B9BD53C8B9BDBAC8B9BD27C7F7BCD1C83FBC"
|
||||
$"E9C506BBCEBF23B9C9C215BACCBEC9B9AABDFAB9CABE53B9AABDFAB9CABDFAB9"
|
||||
$"CABDFAB9CABDFAB9CA0212BD68B977BD68B977BA53BA8DB429BCB9B73EBBA3B3"
|
||||
$"E3BCD2B3B6BD25B3B6BCF9B335BEA9B3B6C20DB2DCBFE4B3B6C239B428C27BB3"
|
||||
$"E1C262B73EC388BD69C5A4BA54C496BDC3C5C3BE93C5A3BE39C5C2C19EC493C7"
|
||||
$"B6C274C4AAC384C7FCC25CC826C208C826C233C826C1ACC826C0F4C844C108C8"
|
||||
$"2AC0C3C7C3C094C7C0C0DAC7B0C093C7C3BE2EC79CBE58C7D1BE09C826BDFFC8"
|
||||
$"19BE23C851BDD7C826BD0AC8233AC826BCDFC7B4BC9DC7FBBCB6C4A8BB90BE90"
|
||||
$"B976C19CBA83BE37B957BD68B977BDC1B957BD68B977BD68B977BD68B977BD68"
|
||||
$"B9770606FF07BDFDC096BDFDC096BACABF7BB463BD46B796BE60B796BC25BDFD"
|
||||
$"B9E4BACABB04C130BAFFC797BD34C464BC19C464BE55BDFDC096C130BF75BDFD"
|
||||
$"C096C0960606FF07BDFDC096BDFDC096BACABF7BB463BD46B796BE60B796BC25"
|
||||
$"BDFDB9E4BACABB04C130BAFFC797BD34C464BC19C464BE55BDFDC096C130BF75"
|
||||
$"BDFDC096C096020ABDFDC536BDFDC536C130C415C797C1D4C464C2F5C797C1B0"
|
||||
$"C797C169C797C18DC742C146C696C0FF52C122C682C004C65BBE0FC66EBF09C6"
|
||||
$"C4BDEAC797BDA1C72EBDC6C797BD7DC797BD34C797BD58C464BE55BDFDC096C1"
|
||||
$"30BF75BD63C212BDFDC536BD39C371BDFDC536BDFDC536BDFDC536BDFDC53606"
|
||||
$"06FF07BDE9C4D9BDE9C4D9C102C3C6C734C1A0C41BC2B3C738C057C73EBDC5C7"
|
||||
$"3BBF0E4BBEDBBDE9C108C106BFF2BD4FC284BDE9C4D9BD25C314BDE9C4D9C4D9"
|
||||
$"0606FF07BDFDC536BDFDC536BACAC41BB463C1E4B796C2FFB36BBFF2B463BD44"
|
||||
$"B3D8BE90B796BE5FBDFDC096BACABF7BBD71C1E6BDFDC536BD01C345BDFDC536"
|
||||
$"C5360003B46EBD6AB46EBD6AB79BBE89BDF4C0C6BAC7BFA7BD1EC29BBE04C50C"
|
||||
$"BD53C371BE04C50C0212C1D0B4F0C1D0B4F0BE9DB610B838B851BB6BB731B7F2"
|
||||
$"B86AB7C5B8BDB7C5B892B7C5BA48B7C5BD5DB7C5BBD2B7C5BD89B838BDCAB7F0"
|
||||
$"BDB2BB6BBEE6C1D2C11DBE9EC001C22CC13CC2FBC11CC2A2C13BC5EDC01ACBCF"
|
||||
$"BE17C8DEBF19CC16BDFECC40BDAACC40BDD6CC40BCFDCC2CBC53CC67BC6FCC2F"
|
||||
$"BC0ECBA1BC0BCBB2BC45CB98BC07CBB5BA4DCB84BA46CBB5BA0BCC40BA18CC4A"
|
||||
$"BA50CC6EB9FCCC40B879CC43B907CC40B84DCB9CB801CBE3B81AC8BBB6FBC2F9"
|
||||
$"B4EFC5DAB5F5C29FB4D0C1D0B4F0C229B4D0C1D0B4F0C1D0B4F0C1D0B4F0C1D0"
|
||||
$"B4F00212C14DB4DAC14DB4DABE1BB5FAB7B5B83BBAE8B71AB76FB854B742B8A7"
|
||||
$"B742B87BB742BA31B742BD47B742BBBCB742BD73B7B5BDB4B76DBD9CBADEBEC9"
|
||||
$"C13143BE08BFDDC18BC111C25AC0F1C201C110C570BFD7CB9BBDA4C886BEBDCB"
|
||||
$"E2BD8BCC0CBD37CC0CBD62CC0CBCBBCBF8BC4ACC2ABC73CC05BC10CB78BBEFCB"
|
||||
$"7EBC14CB64BBE1CB81B9D5CB50B9D8CB88B9A2CC0CB998CC05B9C1CC2AB965CC"
|
||||
$"0CB863CC0CB8CACC0CB837CB4AB7E1CB92B7F9C859B6DEC276B4D9C567B5DCC2"
|
||||
$"1CB4BAC14DB4DAC1A6B4BAC14DB4DAC14DB4DAC14DB4DAC14DB4DA0212C0BAB4"
|
||||
$"87C0BAB487BDA6B59DB77CB7C9BA91B6B3B735B7E2B709B835B709B809B688B9"
|
||||
$"B9B709BD1DB62FBAF4B709BD49B77BBD8BB734BD72BA91BE98C0BCC0B4BDA7BF"
|
||||
$"A6C116C0D3C1E5C0B3C18CC0D2C4F1BFA3CB09BD84C7FDBE94CB4FBD6CCB79BD"
|
||||
$"18CB79BD43CB79BCBCCB79BC04CB97BC18CB7DBBD3CB16BBA4CB13BBEACB02BB"
|
||||
$"A3CB16B93ECAEFB968CB23B919CB79B90FCB6CB933CBA4B8E7CB79B81ACB76B8"
|
||||
$"6CCB79B7EFCB07B7AD5DB7C6C7FBB6A0C1E3B486C4EFB593C18AB467C0BAB487"
|
||||
$"C113B467C0BAB487C0BAB487C0BAB487C0BAB4870606FF07C150BBA6C150BBA6"
|
||||
$"BE1DBA8BB7B6B856BAE9B970BAE9B735C150B4F4BE1DB614C483B60FCAEAB844"
|
||||
$"C7B7B729C7B7B965C150BBA6C483BA85C150BBA6BBA60606FF07C150BBA6C150"
|
||||
$"BBA6BE1DBA8BB7B6B856BAE9B970BAE9B735C150B4F4BE1DB614C483B60FCAEA"
|
||||
$"B844C7B7B729C7B7B965C150BBA6C483BA85C150BBA6BBA6020AC150C046C150"
|
||||
$"C046C483BF25CAEABCE4C7B7BE05CAEABCC0CAEABC79CAEABC9DCA94BC56C9E9"
|
||||
$"BC0FCA3FBC32C9D5BB14C9AEB91FC9C1BA19CA172FCAEAB8B1CA81B8D6CAEAB8"
|
||||
$"8DCAEAB844CAEAB868C7B7B965C150BBA6C483BA85C0B6BD22C150C04642BE81"
|
||||
$"C150C046C150C046C150C046C150C0460606FF07C13CBFE9C13CBFE9C455BED6"
|
||||
$"CA87BCB0C76EBDC3CA8ABB67CA91B8D5CA8EBA1EC775B9EBC13CBC18C458BB02"
|
||||
$"C0A2BD94C13CBFE9C078BE24C13CBFE9BFE90606FF07C150C046C150C046BE1D"
|
||||
$"BF2BB7B6BCF4BAE9BE0FB6BEBB02B7B6B854B72BB9A0BAE9B96FC150BBA6BE1D"
|
||||
$"BA8BC0C439C150C046C054BE55C150C046C0460003B7C0B87AB7C0B87ABAEDB9"
|
||||
$"99C147BBD6BE1ABAB7C071BDABC157C01CC0A6BE81C157C01C1B0A000100000A"
|
||||
$"000101000A010102000A020103000A030104000A040105000A020106000A0501"
|
||||
$"07000A0601081001178022040A000109000A00010A000A07010B000A02010C00"
|
||||
$"0A08010D000A09010E000A02010F000A0A0110000A0B01111001178022040A00"
|
||||
$"0112000A000113000A0C0114000A020115000A0D0116000A0E0117000A020118"
|
||||
$"000A0F0119000A10011A100117802204"
|
||||
};
|
||||
36
kde-apps/tellico/patches/tellico-3.5.3.patchset
Normal file
36
kde-apps/tellico/patches/tellico-3.5.3.patchset
Normal file
@@ -0,0 +1,36 @@
|
||||
From ffd04ab423e7b4fba25663db566ef95c92c2ea43 Mon Sep 17 00:00:00 2001
|
||||
From: Begasus <begasus@gmail.com>
|
||||
Date: Sun, 24 Dec 2023 09:21:48 +0100
|
||||
Subject: Disable Doctools
|
||||
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 5628619..1fe0332 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -67,7 +67,6 @@ find_package(KF5 REQUIRED COMPONENTS
|
||||
ConfigWidgets
|
||||
CoreAddons
|
||||
Crash
|
||||
- DocTools
|
||||
GuiAddons
|
||||
IconThemes
|
||||
ItemModels
|
||||
@@ -265,7 +264,6 @@ set(TELLICO_DATA_INSTALL_DIR ${KDE_INSTALL_DATADIR}/tellico)
|
||||
add_subdirectory(src)
|
||||
add_subdirectory(icons)
|
||||
add_subdirectory(xslt)
|
||||
-add_subdirectory(doc)
|
||||
|
||||
########## Wrap tests results around the tests done within the source
|
||||
|
||||
@@ -297,6 +295,5 @@ install(FILES tellico.dtd tellico.tips DESTINATION ${TELLICO_DATA_INSTALL_DIR})
|
||||
install(FILES tellico.xml DESTINATION ${KDE_INSTALL_MIMEDIR})
|
||||
install(FILES org.kde.tellico.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} )
|
||||
ki18n_install(po)
|
||||
-kdoctools_install(po)
|
||||
|
||||
feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
|
||||
--
|
||||
2.43.2
|
||||
|
||||
185
kde-apps/tellico/tellico-3.5.3.recipe
Normal file
185
kde-apps/tellico/tellico-3.5.3.recipe
Normal file
@@ -0,0 +1,185 @@
|
||||
SUMMARY="Collection management software, free and simple"
|
||||
DESCRIPTION="Tellico makes it easy to track your books, videos, music, even your wine and \
|
||||
anything else. A simple and intuitive interface shows cover images, groupings, and any detail you \
|
||||
want. Grab information from many popular Internet sites, including TheMovieDB, Discogs, IGDB, and \
|
||||
many libraries.
|
||||
|
||||
Tellico is a part of the Office group of KDE Applications."
|
||||
HOMEPAGE="https://invent.kde.org/office/tellico"
|
||||
COPYRIGHT="2001-2023 Robby Stephenson"
|
||||
LICENSE="GNU GPL v2
|
||||
GNU GPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="$HOMEPAGE/-/archive/v$portVersion/tellico-v$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="6fdf0ace0fb4a372c70221ddc8990b8f6587392742b60c08021cdd6d0397be14"
|
||||
SOURCE_DIR="tellico-v$portVersion"
|
||||
PATCHES="tellico-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="tellico.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/xdg/tellicorc keep-old
|
||||
"
|
||||
|
||||
PROVIDES="
|
||||
tellico$secondaryArchSuffix = $portVersion
|
||||
app:Tellico$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libcdio$secondaryArchSuffix
|
||||
lib:libexempi$secondaryArchSuffix
|
||||
lib:libiconv$secondaryArchSuffix
|
||||
lib:libiso9660$secondaryArchSuffix
|
||||
lib:libKF5Archive$secondaryArchSuffix
|
||||
lib:libKF5Attica$secondaryArchSuffix
|
||||
lib:libKF5Auth$secondaryArchSuffix
|
||||
lib:libKF5Bookmarks$secondaryArchSuffix
|
||||
lib:libKF5Cddb$secondaryArchSuffix
|
||||
lib:libKF5Codecs$secondaryArchSuffix
|
||||
lib:libKF5Completion$secondaryArchSuffix
|
||||
lib:libKF5ConfigCore$secondaryArchSuffix
|
||||
lib:libKF5ConfigGui$secondaryArchSuffix
|
||||
lib:libKF5ConfigWidgets$secondaryArchSuffix
|
||||
lib:libKF5CoreAddons$secondaryArchSuffix
|
||||
lib:libKF5Crash$secondaryArchSuffix
|
||||
lib:libKF5FileMetaData$secondaryArchSuffix
|
||||
lib:libKF5GuiAddons$secondaryArchSuffix
|
||||
lib:libKF5I18n$secondaryArchSuffix
|
||||
lib:libKF5IconThemes$secondaryArchSuffix
|
||||
lib:libKF5ItemModels$secondaryArchSuffix
|
||||
lib:libKF5ItemViews$secondaryArchSuffix
|
||||
lib:libKF5KIOCore$secondaryArchSuffix
|
||||
lib:libKF5JobWidgets$secondaryArchSuffix
|
||||
lib:libKF5NewStuff$secondaryArchSuffix
|
||||
lib:libKF5Sane$secondaryArchSuffix
|
||||
lib:libKF5Service$secondaryArchSuffix
|
||||
lib:libKF5Solid$secondaryArchSuffix
|
||||
lib:libKF5SonnetCore$secondaryArchSuffix
|
||||
lib:libKF5TextWidgets$secondaryArchSuffix
|
||||
lib:libKF5Wallet$secondaryArchSuffix
|
||||
lib:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
lib:libKF5WindowSystem$secondaryArchSuffix
|
||||
lib:libKF5XmlGui$secondaryArchSuffix
|
||||
lib:libpoppler$secondaryArchSuffix
|
||||
lib:libpoppler_qt5$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQT5Charts$secondaryArchSuffix
|
||||
lib:libQt5Network$secondaryArchSuffix
|
||||
lib:libQt5Qml$secondaryArchSuffix
|
||||
lib:libQt5WebChannel$secondaryArchSuffix
|
||||
lib:libQt5Webengine$secondaryArchSuffix
|
||||
lib:libQt5Widgets$secondaryArchSuffix
|
||||
lib:libQt5Xml$secondaryArchSuffix
|
||||
lib:libtag$secondaryArchSuffix
|
||||
lib:libxml2$secondaryArchSuffix
|
||||
lib:libxslt$secondaryArchSuffix
|
||||
lib:libyaz$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
extra_cmake_modules$secondaryArchSuffix >= 5.115.0
|
||||
devel:libcdio$secondaryArchSuffix
|
||||
devel:libexempi$secondaryArchSuffix
|
||||
devel:libKF5Archive$secondaryArchSuffix
|
||||
devel:libKF5Attica$secondaryArchSuffix
|
||||
devel:libKF5Auth$secondaryArchSuffix
|
||||
devel:libKF5Bookmarks$secondaryArchSuffix
|
||||
devel:libKF5Cddb$secondaryArchSuffix
|
||||
devel:libKF5Codecs$secondaryArchSuffix
|
||||
devel:libKF5Completion$secondaryArchSuffix
|
||||
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||
devel:libKF5ConfigWidgets$secondaryArchSuffix
|
||||
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||
devel:libKF5Crash$secondaryArchSuffix
|
||||
devel:libKF5FileMetaData$secondaryArchSuffix
|
||||
devel:libKF5GuiAddons$secondaryArchSuffix
|
||||
devel:libKF5KHtml$secondaryArchSuffix
|
||||
devel:libKF5IconThemes$secondaryArchSuffix
|
||||
devel:libKF5ItemModels$secondaryArchSuffix
|
||||
devel:libKF5I18n$secondaryArchSuffix
|
||||
devel:libKF5ItemViews$secondaryArchSuffix
|
||||
devel:libKF5JobWidgets$secondaryArchSuffix
|
||||
devel:libKF5JS$secondaryArchSuffix
|
||||
devel:libKF5KIOCore$secondaryArchSuffix
|
||||
devel:libKF5NewStuff$secondaryArchSuffix
|
||||
devel:libKF5Parts$secondaryArchSuffix
|
||||
devel:libKF5Sane$secondaryArchSuffix
|
||||
devel:libKF5Service$secondaryArchSuffix
|
||||
devel:libKF5Solid$secondaryArchSuffix
|
||||
devel:libKF5SonnetCore$secondaryArchSuffix
|
||||
devel:libKF5TextWidgets$secondaryArchSuffix
|
||||
devel:libKF5Wallet$secondaryArchSuffix
|
||||
devel:libKF5WidgetsAddons$secondaryArchSuffix
|
||||
devel:libKF5WindowSystem$secondaryArchSuffix
|
||||
devel:libKF5XmlGui$secondaryArchSuffix
|
||||
devel:libpoppler_qt5$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Webengine$secondaryArchSuffix
|
||||
devel:libtag$secondaryArchSuffix
|
||||
devel:libxml2$secondaryArchSuffix
|
||||
devel:libxslt$secondaryArchSuffix
|
||||
devel:libyaz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:msgfmt
|
||||
cmd:msgmerge
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:qdbuscpp2xml$secondaryArchSuffix >= 5
|
||||
cmd:python3
|
||||
"
|
||||
|
||||
TEST_REQUIRES="
|
||||
qthaikuplugins$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cmake -Bbuild -S. $cmakeDirArgs \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_BINDIR=$appsDir \
|
||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
|
||||
-DKDE_INSTALL_QMLDIR=$dataDir/Qt5/qml \
|
||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||
make -C build $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
|
||||
mv $appsDir/tellico $appsDir/Tellico
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local APP_NAME="Tellico"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
local APP_SIGNATURE="application/x-vnd.tellico"
|
||||
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/tellico.rdef.in > tellico.rdef
|
||||
|
||||
addResourcesToBinaries tellico.rdef $appsDir/Tellico
|
||||
|
||||
addAppDeskbarSymlink $appsDir/Tellico
|
||||
}
|
||||
|
||||
TEST()
|
||||
{
|
||||
# 94% tests passed, 3 tests failed out of 47
|
||||
make -C build test
|
||||
}
|
||||
Reference in New Issue
Block a user