diff --git a/app-text/djview/additional-files/djview4.rdef.in b/app-text/djview/additional-files/djview4.rdef.in new file mode 100644 index 000000000..8df96241e --- /dev/null +++ b/app-text/djview/additional-files/djview4.rdef.in @@ -0,0 +1,189 @@ +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 { + $"6E6369661D02010602000000402755C0275500000049B3424B4D82002D58A4FF" + $"0D2D60020106030000003FDFFFBFDFFF0000004986F44C10B400FFDEE1A0C22B" + $"72FFA42353054C02001602BC4570BC0C1F3C4570BC0C1F4A3B9846221A5166AD" + $"FF020016023953F6BCCC893D1AE438FFFB4C1DC14A1B5A3F91BF7602001602B8" + $"21FE3D0A54BD0A54B821FEC5EDFA4A72A308FFFFD402001602B818883CFCD7BC" + $"FCD7B818884783174A90C908FFFFD4057F0166330066020016023CB444000000" + $"0000003CB4444A0F574B10F83F91BF76020006023CB4440000000000003CB444" + $"4A09604B059C002D58A4FF0D2D6002000605000000BC262C3C262C0000004B2C" + $"564899C50000FF0059C7FFC79980FF80C1ADFFADFFFFFFFF0300990002000607" + $"35BCD2B5BCD235BCD235BCD24ADE7D4AA6E300FFFFFF2DFBFBFC5DEEEEF28FD9" + $"D9E1C1BBBBC9F49595ABFF8C8CA4020006023850DF379601B796013850DF4A6D" + $"EF4AC01600FFFFFFFF5454770200060738258FB5024535024538258F4BB4C44B" + $"C4F900FFFFFF2DFBFBFC5DEEEEF28FD9D9E1C1BBBBC9F49595ABFF8C8CA40200" + $"0602327B0D3817C7B817C7327B0D4B6CDA4B76A200FFFFFFFF54547702000607" + $"3808EEB808EE3808EE3808EE4B2E5B4AF1A600FFFFFF2DFBFBFC5DEEEEF28FD9" + $"D9E1C1BBBBC9F49595ABFF8C8CA40200060238BE22381F97B81F9738BE224A8A" + $"B24AF27500FFFFFFFF54547702000603B6AFCF36AFCFB6AFCFB6AFCF4B46B04B" + $"0F8618E89000B1FFFFDCFFFFB30002000602000000BB6EBC3B6EBC0000004C12" + $"F84B476300744426FFDE972B0200060738118EB8118E38118E38118E4ADB494A" + $"A71500FFFFFF2DFBFBFC5DEEEEF28FD9D9E1C1BBBBC9F49595ABFF8C8CA40200" + $"060237058A3656E2B656E237058A4A624B4A89AA00FFFFFFFF54547702000607" + $"0000003D9190BD91900000003E0A2149632500FFFFFF2DFBFBFC5DEEEEF28FD9" + $"D9E1C1BBBBC9F49595ABFF8C8CA402000602395C7C3C7B1EBC7B1E395C7C4605" + $"E149BDEA00FFFFFFFF545477020106030000003F79E6BF79E60000004A69084A" + $"233000FFFFFF37CCFFFFAE1D6CE9020106030000003F3C64BF3C640000004A58" + $"E34A181B00FFFFFF40CCFFFFFF1D6CE9020106030000003DB96BBDB96B000000" + $"49B040494C9400FFFFFF40CCFFFFFF1D6CE9020106030000003C8C53BC8C5300" + $"000049475E48E8EC00FFFFFF40CCFFFFFF1D6CE92F020CB841B376B841B376B6" + $"40B32BB5BDB50FB5FDB3A4B4DDB9F0B31FC3B2B3FEBED1B2BFC5C7B57DC5FAB3" + $"83C5D6B82CC62CBD8AC690BADBC65EBE2DC64ABF2AC6A3BEB8C650C1D4C6EBC7" + $"29C77DC47FC734C961C7BAC986C5B8C97FC7FBC995C0C4C9B2B6DDC9A4BBD0C9" + $"B7B568C845B56FC9ABB59CC2EEB4C7B841B376BD97B41EB841B376B841B376B8" + $"41B376B841B376020CB810B3BDB810B3BD28B36BB5FAB51FB637B3BEB522B9F2" + $"B372C397B44ABEC5B314C5ADB542C59EB348C579B7F1C5CFBD4FC633BAA0C601" + $"BDF3C5EDBEEFC646BE7DC5F4C18EC68FC6CDC721C42EC6D8C905C75EC92AC55B" + $"C91EC79EC944C06FC97729C95DBB82C97FB521C80AB529C972B549C2B7B4AFB8" + $"10B3BDBD64B436B810B3BDB810B3BDB810B3BDB810B3BD020BB788B3BFB788B3" + $"BFB763B3FCB6BBB462B6ECB45FB5C5B9F2B3D9C512B4CFBF82B73BC558BDFFC5" + $"E4BA9DC59EBDFFC5E4BDFFC5E4BDFFC5E4C17EC630C87DC6C7C4FEC67BC8A7C1" + $"2CC8FBB5F6C8D1BB91C8FEB593C7E1B559C84BB5E1C564B4C340B484C199B376" + $"BE66B334B788B3BFB942B378B788B3BFB788B3BFB788B3BFB788B3BF0608FF7F" + $"B703B49DB703B49DB5FABA10B43DC4CAB546BF57B79FC510BE63C59CBB01C556" + $"BEF1C02FC00DB556BF7FBAC2BEE9B459B7D0B492BB8DB461B7C1B493B7AAB3F6" + $"B7B1B3EAB787B431B703B49DB738B49AB703B49DB49D0607FF1FC8C1B603C8C1" + $"B603C890BB81C830C67EC860C100C4ECC633BE63C59CC1A7C5E8BEF1C030C00D" + $"B556BF7FBAC2C128B491C7ADB591C487B4D2C819B61DC8C1B603C860B5E9C8C1" + $"B603B6030606FF07B7A4B3F2B7A4B3F2B6B0B984B4C8C4A8B5BCBF16B7F2C4B0" + $"BE22C57FBB2AC478BEA5BFF3BFABB4DBBF28BA67BE8AB3C7B7A4B3F2BB60B3B8" + $"B7A4B3F2B3F20606FF07C7AFB58CC7AFB58CC783BB2AC72AC666C756C0C8C45D" + $"C5B3BE22C57FBF4AC4CDBEA5BFF3BFABB4DBBF28BA67C0CFB3F9C7AFB58CC481" + $"B49DC7AFB58CB58C0606FF07BFA5B4ADBFA5B4ADBF1ABA56BE04C5A6BE8FBFFE" + $"BE13C5A9BE30C5B0BE21C5ADBEBAC009BFCDB4BABF43BA6140B4B6BFA5B4ADBF" + $"B3B4B2BFA5B4ADB4AD0607FF1FBFB3B492BFB3B492BF76B90CC025C1D5BFABBD" + $"60C04CC1B1C09AC16BC073C18EC0C5C179C11AC195C0EFC187C0DBBD2DC0D0B4" + $"5DC0BEB8C5C07EB46FBFB3B492BFB7B43FBFB3B492B4920010C600BF45C600BF" + $"45C5CBBF34C58BBF06C5A3BF1EC55DBF2BC4D8BF3EC521BF3EC48BBF3EC3F2BF" + $"3EC43EBF3EC3A0BF3EC320BEE7C35ABF21C2E6BEADC2C9BE15C2C9BE67C2C9BD" + $"7DC2C9BC4BC2C9BCE4C31BBC4BC3C0BC4BC36DBC4BC3C0BCE4C3C0BE15C3C0BD" + $"7DC3C0BE24C3CEBE3AC3C4BE30C3D7BE44C3F2BE48C3E3BE48C448BE48C4F4BE" + $"48C49EBE48C502BE48C50ABE24C50ABE3CC50ABD87C50ABC4BC50ABCE9C55CBC" + $"4BC600BC4BC5AEBC4BC600BD49C600BF45C600BE47C600BF45000AC2DDBB7EC2" + $"DDBB7EC235BCBEC0E5BF3EC18DBDFEC089BF3EBFD1BF3EC02DBF3EBF29BDFEBD" + $"D9BB7EBE81BCBEBE38BB7EBEF5BB7EBE96BB7EBF58BC41C01EBDC7BFBBBD04C0" + $"39BDFCC05BBE4CC04D3CC067BE2DC098BDC7C07BBE00C0FBBD04C1C1BB7EC15E" + $"BC41C220BB7EC2DDBB7EC27EBB7EC2DDBB7E000CBD89BE6FBD89BE6FBD89BEEA" + $"BD36BFA2BD6EBF51BCFABFF8BC3AC024BCA6C024BC22C024BB8AC00CBBE8C01C" + $"BB95BFBFBBABBF24BBA0BF71BBDFBF2DBC21BF30BC06BF31BC47BF2EBC74BF0B" + $"BC63BF22BC82BEF838BEB2BC8CBEDABC93BE9FBC94BE6FBC94BE88BC94BDB8BC" + $"94BC4BBC94BD02BCE6BC4BBD89BC4BBD37BC4BBD89BD02BD89BE6FBD89BDB8BD" + $"89BE6F0005BD89BBE0BD89BBE0BD37BBE0BC94BBE0BCE6BBE0BC94BBA8BC94BB" + $"37BC94BB6FBCE6BB37BD89BB37BD37BB37BD89BB6FBD89BBE0BD89BBA8BD89BB" + $"E00009BB1DBE15BB1DBE15BB1DBD9BBB1DBCA6BB1DBD21BB1DBC98BB0EBC82BB" + $"18BC8CBB05BC78BAEBBC73BAF9BC73BA1EBC73B883BC73B951BC73B883BD0FB8" + $"83BE48B883BDACB951BE48BAEBBE48BA1EBE48BAF9BE48BB0EBE3ABB05BE44BB" + $"18BE30BB1DBE15BB1DBE24BB1DBE150009BC13BE15BC13BE15BC13BE67BBBCBE" + $"E7BBF6BEADBB82BF21BAEBBF3EBB3CBF3EB9CCBF3EB78EBF3EB8ADBF3EB78EBD" + $"FEB78EBB7EB78EBCBEB8ADBB7EBAEBBB7EB9CCBB7EBB3CBB7EBBBCBBD4BB82BB" + $"9BBBF6BC0EBC13BCA6BC13BC54BC13BD21BC13BE15BC13BD9BBC13BE150010C5" + $"DABEFDC5DABEFDC5A5BEEBC565BEBDC57DBED6C537BEE3C4B2BEF5C4FBBEF5C4" + $"65BEF5C3CCBEF5C418BEF5C37ABEF5C2FABE9EC334BED8C2C0BE64C2A3BDCDC2" + $"A3BE1FC2A3BD34C2A3BC03C2A3BC9CC2F5BC03C39ABC03C347BC03C39ABC9CC3" + $"9ABDCDC39ABD34C39ABDDBC3A8BDF2C39EBDE8C3B1BDFBC3CCBE00C3BDBE004B" + $"BE00C4CEBE00C478BE00C4DCBE00C4E4BDDCC4E4BDF4C4E4BD3EC4E4BC03C4E4" + $"BCA1C536BC03C5DABC03C588BC03C5DABD01C5DABEFDC5DABDFFC5DABEFD000A" + $"C2B7BB35C2B7BB35C20FBC75C0BFBEF5C167BDB5C063BEF5BFABBEF5C007BEF5" + $"BF03BDB5BDB3BB35BE5BBC75BE12BB35BECFBB35BE70BB35BF32BBF8BFF8BD7F" + $"BF95BCBCC013BDB4C035BE04C027BDE0C041BDE4C072BD7FC055BDB8C0D5BCBC" + $"C19BBB35C138BBF8C1FABB35C2B7BB35C258BB35C2B7BB35000CBD63BE26BD63" + $"BE26BD63BEA2BD10BF59BD48BF08BCD4BFB0BC14BFDCBC80BFDCBBFCBFDCBB64" + $"BFC3BBC2BFD3BB6FBF76BB85BEDCBB7ABF29BBB9BEE4BBFBBEE7BBE0BEE8BC21" + $"BEE6BC4EBEC2BC3DBED9BC5CBEAFBC6ABE6ABC66BE92BC6DBE56BC6EBE26BC6E" + $"BE40BC6EBD70BC6EBC03BC6EBCB9BCC0BC03BD63BC03BD11BC03BD63BCB9BD63" + $"BE26BD63BD70BD63BE260005BD63BB98BD63BB98BD11BB98BC6EBB98BCC0BB98" + $"BC6EBB5FBC6EBAEFBC6EBB27BCC0BAEFBD63BAEFBD11BAEFBD63BB27BD63BB98" + $"BD63BB5FBD63BB980009BAF7BDCDBAF7BDCDBAF7BD52BAF7BC5EBAF7BCD8BAF7" + $"BC4FBAE8BC3ABAF2BC43BADEBC30BAC5BC2BBAD3BC2BB9F8BC2BB85DBC2BB92A" + $"BC2BB85DBCC7B85DBE00B85DBD63B92ABE00BAC5BE00B9F8BE00BAD3BE00BAE8" + $"BDF2BADEBDFBBAF2BDE8BAF7BDCDBAF7BDDBBAF7BDCD0009BBEDBDCDBBEDBDCD" + $"BBEDBE1FBB96BE9EBBD0BE64BB5CBED8BAC5BEF5BB16BEF5B9A6BEF5B768BEF5" + $"B887BEF5B768BDB5B768BB35B768BC75B887BB35BAC5BB35B9A6BB35BB16BB35" + $"BB96BB8CBB5CBB52BBD0BBC6BBEDBC5EBBEDBC0CBBEDBCD8BBEDBDCDBBEDBD52" + $"BBEDBDCD020BBFC1B4B6BFC1B4B6BF8FB4DDC021B7AAC022B651C01FB902BFB6" + $"BCB1BFBABAF1BFB3BE71C00BC223BFEFC053C032C200C080C1B9C05AC1DCC0AB" + $"C1C7C100C1E3C0D6C1D5C0DDC033C096BCD1C094BE87C097BB1BC10BB7AAC105" + $"B907C110B64CC0D0B476C101B4B4C0A0B438BFC1B4B6BFF3B48FBFC1B4B6BFC1" + $"B4B6BFC1B4B6BFC1B4B6020BBFC1B4B6BFC1B4B6BF8FB4DDC021B7AAC022B651" + $"C01FB902BFB6BCB1BFBABAF1BFB3BE71C00BC223BFEFC053C032C200C080C1B9" + $"C05AC1DCC0ABC1C7C100C1E3C0D6C1D5C0DDC033C096BCD1C094BE87C097BB1B" + $"C10BB7AAC105B907C110B64CC0D0B476C101B4B4C0A0B438BFC1B4B6BFF3B48F" + $"BFC1B4B6BFC1B4B6BFC1B4B6BFC1B4B60606FF07C43FC207C43FC207C4B9C281" + $"C5ADC375C533C2FBC564C3BDC4D3C44EC51CC406C459C3D5C365C2E1C3DFC35B" + $"C3AEC298C43FC207C3F7C250C43FC207C2070606FF07C394C2E1C394C2E14AC2" + $"B9C43FC236C417C25EC45DC254C57EC375C560C357C556C39DC4D3C420C4FBC3" + $"F8C4B5C402C394C2E1C3B2C2FFC394C2E1C2E10009C4BCC466C4BCC466C4C9C4" + $"73C4EAC466C4DDC473C533C41DC5C4C38CC57CC3D5C5D1C37FC5C4C35DC5D1C3" + $"6AC54AC2E3C457C1F0C4D1C26AC44AC1E3C428C1F0C435C1E3C3DFC238C34EC2" + $"CAC397C281C341C2D6C34EC2F8C341C2EBC3C8C372C4BCC466C442C3ECC4BCC4" + $"660606FF07C999C830C999C830CA1FC7AACB7FC830CAF9C7AACC05C8B6CB7FCA" + $"15CC05C98FCAF9CA9BC999CA15CA1FCA9BC913C98FC999C830C913C8B6C999C8" + $"30C8300606FF07CB67C9FDCB67C9FDCAEECA76C9B1C9FDCA2ACA76C938C985C9" + $"B1C848C938C8C0CA2AC7CFCB67C848CAEEC7CFCBE0C8C0CB67C9FDCBE0C985CB" + $"67C9FDC9FD0005CB97CA2DCB97CA2DCC2AC99ACB97C818CC2AC8ABCB04C785C9" + $"81C818CA14C785C8EEC8ABC981CA2DC8EEC99ACA14CAC0CB97CA2DCB04CAC0CB" + $"97CA2D0606FF07C4B4C33EC4B4C33EC537C2BBC68EC33EC60BC2BBC711C3C1C6" + $"8EC519C711C496C60BC59CC4B4C519C537C59CC431C496C4B4C33EC431C3C1C4" + $"B4C33EC33E0606FF07C677C501C677C501C601C577C4CBC501C541C577C455C4" + $"8BC4CB49C455C3CBC541C2E0C67749C601C2E0C6EDC3CBC677C501C6EDC48BC6" + $"77C501C5010005C6A6C530C6A6C530C735C4A0C6A6C327C735C3B7C616C297C4" + $"9DC327C52CC297C40DC3B7C49DC530C40DC4A0C52CC5C0C6A6C530C616C5C0C6" + $"A6C5300606FF07C656C2ADC656C2ADC82FC486CBE1C839CA08C65FCB20C8FBC9" + $"9CCA7ECA5EC9BCC7C2C8A5C410C4F3C5E9C6CCC4D2C431C656C2ADC594C36FC6" + $"56C2ADC2AD0606FF07C451C4F3C451C4F34CC4BDC656C2EE50C325C694C32CCB" + $"A0C839CB62C7FBCB6AC86FC99CCA3DC9D2CA07C95EC9FFC451C4F3C48FC531C4" + $"51C4F3C4F30009C97BCA9FC97BCA9FC98DCAB1C9BCCA9FC9AACAB1CA7EC9DDCC" + $"02C859CB40C91BCC14C847CC02C818CC14C82ACA29C63FC677C28DC850C466C6" + $"65C27BC635C28DC647C27BC574C34FC3F0C4D2C4B2C411C3DEC4E4C3F0C513C3" + $"DEC501C5C9C6EDC97BCA9FC7A2C8C6C97BCA9F0606FF07C420C0FFC420C0FFC4" + $"5CC13AC4D3C1B2C497C176C432C252C2F1C394C392C2F3C2B5C358C23EC2E1C2" + $"7AC31DC2DFC240C420C0FFC37FC19FC420C0FFC0FF0606FF07C26DC2E1C26DC2" + $"E1C295C2B9C420C12DC3F8C155C43EC14BC4A4C1B2C486C194C47CC1DAC2F1C3" + $"65C319C33DC2D3C347C26DC2E1C28BC2FFC26DC2E1C2E10009C2D9C3ABC2D9C3" + $"ABC2E6C3B8C308C3ABC2FBC3B8C3A9C30AC4EAC1C9C44AC26AC4F7C1BCC4EAC1" + $"9AC4F7C1A7C4AFC15FC437C0E7C473C123C42BC0DAC409C0E7C416C0DAC368C1" + $"88C227C2CAC2C7C229C21AC2D6C227C2F8C21AC2EBC262C334C2D9C3ABC29EC3" + $"6FC2D9C3AB0606FF07BE94C30FBE94C30FBB8CC30FB915BD90B915C098B915BA" + $"89BE94B812BB8CB812C19BB812C412BD90C412BA89C412C098BE94C30FC19BC3" + $"0FBE94C30FC30F0005BE94B710BE94B710BAFDB710B814BD90B814B9F9B814C1" + $"27BE94C410BAFDC410C22BC410C513BD90C513C127C513B9F9BE94B710C22BB7" + $"10BE94B7100606FF07B84BBD90B84BBD90B84BBA19BE94B747BB1CB747C20BB7" + $"47C4DCBD90C4DCBA19C4DCC107BE94C3D9C20BC3D9BB1CC3D9B84BBD90B84BC1" + $"07B84BBD90BD900005B7DCBD90B7DCBD90B7DCC144BE94C447BAE0C447C247C4" + $"47C54BBD90C54BC144C54BB9DCBE94B6D9C247B6D9BAE0B6D9B7DCBD90B7DCB9" + $"DCB7DCBD900606FF07C4A3BD90C4A3BD90C4A3C0E9BE94C3A0C1ECC3A0BB3BC3" + $"A0B884BD90B884C0E9B884BA37BE94B780BB3BB780C1ECB780C4A3BD90C4A3BA" + $"37C4A3BD90BD90020CBA52BE12BA52BE12BA52BB4FBF2BB911BC7EB911C1D8B9" + $"11C404BE12C404BB4FC404BE31C400BE6DC402BE4FC40DBE20C414BD80C414BD" + $"D0C414BA62BE6FB7DBC18DB7DBBB51B7DBB8CABD80B8CABA62B8CAC09EBE6FC3" + $"24BB51C324BEBBC324BF4FC313BF06C31FBF43C314BF2BC314BF37C314BC7EC3" + $"14BA52BE12BA52C0D6BA52BE12BA52BE12BA52BE12BA52BE120606FF07BD04BE" + $"D0BD04BED0BB92BED0BA67BC33BA67BDA5BA67BAC1BD04B996BB92B996BE75B9" + $"96BFA1BC33BFA1BAC1BFA1BDA5BD04BED0BE75BED0BD04BED0BED00005BCBBB8" + $"9FBCBBB89FBAF1B89FB97EBBDCB97EBA12B97EBDA6BCBBBF19BAF1BF19BE85BF" + $"19BFF8BBDCBFF8BDA6BFF8BA12BCBBB89FBE85B89FBCBBB89F0606FF07BE48BB" + $"24BE48BB24BE48BC5DBC10BD5BBD4ABD5BBAD7BD5BB9D9BB24B9D9BC5DB9D9B9" + $"EBBC10B8EDBAD7B8EDBD4AB8EDBE48BB24BE48B9EBBE48BB24BB241D0A000100" + $"000A010101000A020102000A030103000A040104000A050105000A060106000A" + $"070107000A080108000A0906090A0B0C0D0E000A0A060F1011121314000A0B01" + $"15000A0C01161001178000040A0D0117000A0E021819000A0F011A000A10021B" + $"1C000A11011D000A12021E1F000A130120000A14022122000A150123000A1602" + $"2425000A17022627000A18022829000A19012A000A1A012B000A1B022C2D000A" + $"1C012E00" +}; diff --git a/app-text/djview/djview-4.12.recipe b/app-text/djview/djview-4.12.recipe new file mode 100644 index 000000000..cff1ae89d --- /dev/null +++ b/app-text/djview/djview-4.12.recipe @@ -0,0 +1,109 @@ +SUMMARY="Viewer for DjVu documents" +DESCRIPTION="This package contains the djview4 viewer and browser plugin. +This new viewer relies on the DjVulibre library and the Qt toolkit. + +Highlights: +- entirely based on the public djvulibre api. +- entirely written in portable Qt4/Qt5. +- works natively under Unix/X11, MS Windows, and MacOS X. +- continuous scrolling of pages +- side-by-side display of pages +- ability to specify a url to the djview command +- all plugin and cgi options available from the command line +- all silly annotations implemented +- display thumbnails as a grid +- display outlines +- page names supported (see djvused command set-page-title) +- metadata dialog (see djvused command set-meta) +- implemented as reusable Qt widgets" +HOMEPAGE="http://djvu.sourceforge.net/djview4.html" +COPYRIGHT="2006- Leon Bottou" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="http://downloads.sourceforge.net/djvu/djview-$portVersion.tar.gz" +CHECKSUM_SHA256="5673c6a8b7e195b91a1720b24091915b8145de34879db1158bc936b100eaf3e3" +SOURCE_DIR="djview4-$portVersion" +ADDITIONAL_FILES="djview4.rdef.in" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + djview$secondaryArchSuffix = $portVersion + cmd:djview$secondaryArchSuffix = $portVersion + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libdjvulibre$secondaryArchSuffix + lib:libGL$secondaryArchSuffix + lib:libQt5Core$secondaryArchSuffix + lib:libQt5Gui$secondaryArchSuffix + lib:libQt5Network$secondaryArchSuffix + lib:libQt5OpenGL$secondaryArchSuffix + lib:libQt5PrintSupport$secondaryArchSuffix + lib:libQt5Widgets$secondaryArchSuffix + lib:libtiff$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + xlibe${secondaryArchSuffix}_devel + devel:libdjvulibre$secondaryArchSuffix >= 21.7 + devel:libGL$secondaryArchSuffix + devel:libglib_2.0$secondaryArchSuffix + devel:libQt5Core$secondaryArchSuffix + devel:libQt5DBus$secondaryArchSuffix + devel:libQt5Gui$secondaryArchSuffix + devel:libQt5Network$secondaryArchSuffix + devel:libQt5OpenGL$secondaryArchSuffix + devel:libQt5PrintSupport$secondaryArchSuffix + devel:libQt5Widgets$secondaryArchSuffix + devel:libtiff$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:aclocal + cmd:autoreconf + cmd:awk + cmd:convert + cmd:gcc$secondaryArchSuffix + cmd:libtoolize$secondaryArchSuffix + cmd:lrelease$secondaryArchSuffix >= 5 + cmd:make + cmd:pkg_config$secondaryArchSuffix + cmd:rsvg_convert + " + +BUILD() +{ + export LDFLAGS="-lnetwork" + NOCONFIGURE=1 ./autogen.sh + runConfigure ./configure + make $jobArgs +} + +INSTALL() +{ + make install + + # we are not linux + rm -rf $dataDir/{applications,icons} + + local MAJOR="`echo "$portVersion" | cut -d. -f1`" + local MIDDLE="`echo "$portVersion" | cut -d. -f2`" + local MINOR="0" + local APP_NAME="DjView" + local LONG_INFO="$SUMMARY" + local APP_SIGNATURE="application/x-vnd.djview" + 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/djview4.rdef.in > djview4.rdef + + addResourcesToBinaries djview4.rdef $binDir/djview + + addAppDeskbarSymlink $binDir/djview DjView +}