mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
189
app-office/texmacs/additional-files/texmacs.rdef.in
Normal file
189
app-office/texmacs/additional-files/texmacs.rdef.in
Normal file
@@ -0,0 +1,189 @@
|
||||
|
||||
resource app_flags B_SINGLE_LAUNCH | B_ARGV_ONLY;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
variety = B_APPV_DEVELOPMENT,
|
||||
internal = @INTERNAL@,
|
||||
|
||||
short_info = "TeXmacs",
|
||||
long_info = "A scientific editing platform designed to create beautiful technical documents."
|
||||
};
|
||||
|
||||
resource app_signature "application/x-vnd.TeXmacs";
|
||||
|
||||
resource vector_icon {
|
||||
$"6E63696636050102001600B0685934C078B1939BB3B4714D5F674C8C85020016"
|
||||
$"00B6060F399C55B6699FB907544D50D64C805702001600AB1A5737535CB46335"
|
||||
$"AE29394D5C314C7AC502001600B26B842F7176B118A9B0B0EB4D60154C811102"
|
||||
$"001600B5766C3084FCB26623B3A2F34D56994C7A2302001600B0685934C078B1"
|
||||
$"939BB3B4714D3E194C4F7802001600B6060F399C55B6699FB907544D2F894C43"
|
||||
$"4A02001600AB1A5737535CB46335AE29394D3AE34C3DB802001600B26B842F71"
|
||||
$"76B118A9B0B0EB4D3EC84C440302001600B5766C3084FCB26623B3A2F34D354B"
|
||||
$"4C3D1502001600B0685934C078B1939BB3B4714D19194C109002001600B6060F"
|
||||
$"399C55B6699FB907544D0A884C046202001600AB1A5737535CB46335AE29394D"
|
||||
$"15E34BFDA102001600B26B842F7176B118A9B0B0EB4D19C84C051C02001600B5"
|
||||
$"766C3084FCB26623B3A2F34D104B4BFC5D02001600B0685934C078B1939BB3B4"
|
||||
$"714CF46E4BA2A502001600B6060F399C55B6699FB907544CE5DD4B8A48020016"
|
||||
$"00AB1A5737535CB46335AE29394CF1384B7F2402001600B26B842F7176B118A9"
|
||||
$"B0B0EB4CF51C4B8BBB02001600B5766C3084FCB26623B3A2F34CEB9F4B7DE002"
|
||||
$"001600364D800000000000003530DC4C415D4D41270200160039E97ABA32333B"
|
||||
$"691A3884DC4DA5F24C90B9020016003CFCEFBAD00B3B1B643CB4794D18944D3F"
|
||||
$"6002001600379826376CEBB7C8AE3740FC4C533B4C97CB020016003C12ABBA70"
|
||||
$"223A6D1F3C153E4CEB4D4CBF43020016003A52C1B84C6A382F183A71F24CAC5E"
|
||||
$"4CB16D0376750002001600B465A7392F5CB5B3BCB80FF04B206C4C669D020016"
|
||||
$"00B076EB34D440B1A97AB3CED64B315A4C582C0200160038E88136B52DB81C16"
|
||||
$"37BB8A4C91594C7DF002001600AEE83DB5F1BC321B91B2B8614C824F4BF9F502"
|
||||
$"011600390DFA0000000000003880E14C387A4C330402001600B4773EAB0C642D"
|
||||
$"3BDCB2530D4C64674CB2B702001600B00CAE362A45B28DCBB3799F4CBD9B4B99"
|
||||
$"6105FF02001600B7BA5E000000000000B3FCD64C62D34CA8E402001600367EB2"
|
||||
$"BAFA9539C8CD37ED7D4CF8BC4C4CFB02001600B5DD46394FA4BA641BB4ACF84C"
|
||||
$"1F984C1A9602001600B465A7392F5CB5B3BCB80FF04B68E74CA75A02001600B0"
|
||||
$"76EB34D440B1A97AB3CED64B79D54C98E902001600B465A7392F5CB5B3BCB80F"
|
||||
$"F04BB2E84CEDA802001600B076EB34D440B1A97AB3CED64BC3D64CDF37020016"
|
||||
$"00B465A7392F5CB5B3BCB80FF04BF9364D33F602001600B076EB34D440B1A97A"
|
||||
$"B3CED64C05124D258504AC2803FFB8300472280519030000010410F002001202"
|
||||
$"B9DDD23BEFCFBC15F2BA0C6A4A43594ABB93280146D3FF46053705A31C024847"
|
||||
$"2347234723253125312233243725372437B440BCEEB423BCB5B3F5BCFFB376BD"
|
||||
$"34B391BD1DB34DBD56B33DC160B332C139B347C187B3DCC2A9B3C3C2A7B3DCC2"
|
||||
$"A9B3DCC2ACB3DCC2ACB3EBC2AEB3FAC2ACB3E6C2ACB3FAC2ACB3FAC2ACB3FAC2"
|
||||
$"ACB405C2ACB41EC2ACB40EC2ACB435C2ADB474BE6AB456BE7FB489BE5CB4EDBE"
|
||||
$"3BB4C5BE4DB549BEEBB5FFC049B5A4BF9AB5B6C05AB541C08BB55BC075B519C0"
|
||||
$"ADB509C4B825C491B513C4DFB5A8C601B591C602B5A8C601B5A8C603B5A8C603"
|
||||
$"B5B7C605B5C6C604B5B1C604B5C6C604B5C6C603B5C6C603B5D1C603B5EAC604"
|
||||
$"B5D9C604B600C605B640C1C1B622C1D6B653C1B5B6AEC198B686C1A8B70EC24F"
|
||||
$"B7CDC3BFB76DC309B784C3D0B715C401B72EC3ECB6ECC423B6DCC82DB6D1C806"
|
||||
$"B6E6C854B77BC976B763C975B77BC976B77BC979B77BC979B78AC97BB799C979"
|
||||
$"B784C979B799C979B799C979B799C979B7A4C979B7BDC97AB7ADC979B7D4C97B"
|
||||
$"B814C537B7F5C54CB825C52BB87DC50FB856C51EB8D9C5BDB991C71AB935C66C"
|
||||
$"B94AC72BB8E1C75AB8F9C745B8B8C77CB8A8CB86B8A8CB86B8A3CBBE3060B91A"
|
||||
$"CD36B9B2CBA8B9E0C890B9D7C896B9F0C885BA41C86BBA1CC879BA96C90B345A"
|
||||
$"BAA3C97BBB44CA9E3A5BBCDDCACFC230C878574D544F574D574D574DC9A6C460"
|
||||
$"5B4C5B485BC5265E4C5E505E4A5E49CBB7C3CF5E495E475E475E47CBAAC1C8CB"
|
||||
$"AAC1C8CBAFC16FCBB8C0C6CBB7C0D0CBBAC094CB3FBFD9CB7CC02ECB17BFA2CA"
|
||||
$"FABF90CB03BF98CAF9BF90CAF8BF8DCAF8BF8ECAF0BF86CA61BF83CAAABF84CA"
|
||||
$"61BF83C9FFBED7C9FFBED7CA04BE70CA0EBDBCCA0DBDC7CA10BD8AC995BCCFC9"
|
||||
$"D2BD24C96DBC9758BC86C95ABC8E58BC86C94FBC84C94FBC84C946BC7BC8A7BC"
|
||||
$"79C8F7BC79C8A7BC79C824BB92C824BB92C829BB3BC832BA94C831BA9EC834BA"
|
||||
$"62C7B9B9A7C7F6B9FCC792B970C774B95EC77DB966C774B95EC772B95CC772B9"
|
||||
$"5CC76AB954C6DEB952C726B952C6DEB952C657B864C657B864C65BB810C664B7"
|
||||
$"6CC664B776C666B739C5EBB67EC628B6D4C5C4B647C5A6B636C5AFB63DC5A6B6"
|
||||
$"35C5A4B633C5A5B633C59DB62C4B28C469284B284924492449240A05BBF7C957"
|
||||
$"5F4649212231BBF7C957020EC21EB566C21EB566C0FBB594BEE3B6A9BFF5B639"
|
||||
$"BCBFB788B88EB97FBA82B849B789BA21B78BBC33B6F5BB0AB7EBBCF0B915BF2B"
|
||||
$"B8C1BE3CB933BF81BA7AC033BA61BFDCBA9AC09FBA4CC303B9F6C279BAF6C413"
|
||||
$"BC6CC600BBCFC525BCE3C6A6BF51C6B3BEA0C708C221C556C833C247C56CC37E"
|
||||
$"C92AC1DAC807BF3CC857C02AC7D5BEA9C57DBB9AC64FBD0CC48DB9F3C3B9B6C1"
|
||||
$"C47AB83FC374B637C21EB566C2C0B54DC21EB566020EC215B53BC215B53B43B5"
|
||||
$"69BEDBB67DBFEDB60EBCB7B75DB885B954BA79B81EB780B9F6B783BC08B6EDBA"
|
||||
$"DFB7E2BCC5B90CBF00B8B8BE11B92ABF56BA72C008BA58BFB1BA91C074BA43C2"
|
||||
$"D8B9EDC24EBAEDC3E8BC63C5D5BBC6C4FABCDBC67BBF48C688BE98C6DDC218C5"
|
||||
$"2BC82AC21CC563C353C922C1AFC7FEBF11C84FBFFFC7CCBE7EC574BB6FC646BC"
|
||||
$"E1C484B9C8C3B129C472B814C36BB60CC215B53BC2B7B522C215B53B022DC0E0"
|
||||
$"C44AC0E0C44AC1E4C3D8C3F5C2E4C2F249C4E1C279C6ADC1A6C5C2C214C6D8C1"
|
||||
$"92C740C153C716C16AC778C12DC744C097C763C0D2C734C073C6F3C049C716C0"
|
||||
$"59C63CBFDFC4D1BF08C580BF7EC46EBEC5C3BBBE25C410BE7AC386BDF1C32DBD"
|
||||
$"7AC355BDB9C2DFBD01C2A0BBE8C2B0BC76C28DBB59C2A3BA3AC293BAC9C2B0B9"
|
||||
$"BDC2DCB8C5C2C2B940C2F4B849C327B750C312B7CDC331B70CC300B68AC325B6"
|
||||
$"C4C2DFB65BC267B65EC29CB647C22CB673C1B8B6A6C1F3B68EC052B740BD86B8"
|
||||
$"73BEEEB7DDBCB1B8CCBB09B982BBDCB925BAA2B9AFB9DABA14BA3DB9DFB9B0BA"
|
||||
$"2BB947BA6FB95FBA45B922BAAEB90DBB3FB91034B909BBA5B908BC72B909BC0C"
|
||||
$"B908BCD6B94FBDDCB905BDAEB999BE0ABA8FBD94BA5DBDBBBAC2BD6DBB9CBC20"
|
||||
$"BB34BC4BBC03BBF4BD8DBBF5BCE8BBCEBDE1BC09BE73BC6BBE32BC30BEAEBCA1"
|
||||
$"BEC3BD33BEAEBCE6BED6BD82BED2BE22BEBBBDD4BEDFBE5ABF32BEACBF04BE89"
|
||||
$"BF50BEC5BF82BF03BF73BEDCBF99BF3EBFD3BFBBBFD2BF7CBFD6BFF5BFC6C06A"
|
||||
$"BFD2C030BFB4C0BFBF50C151BF8BC111BF0AC19EBE4BC1F4BEAEC1D4BE0EC208"
|
||||
$"BD8EC219BDCEC218BD36C213BC64C1D5BCBCC1D4BC56C1D6BC3DC1CCBC4BC1CC"
|
||||
$"BC15C1C8BBCEC1F1BBEFC1DBBBAAC20CBB7FC25CBB8CC231BB75C282BB96C2CA"
|
||||
$"BB86C2A8BBADC300BD4BC514BCCBC48ABD66C52FBDD6C56BBDB2C55EBDF9C576"
|
||||
$"BE6DC560BE4DC56DBE7CC55AC0E0C44AC01FC49DC0E0C44A022DC0E5C42BC0E5"
|
||||
$"C42BC1E8C3B9C3F9C2C5C2F6C337C4E6C25AC6B1C187C5C7C1F5C6DCC173C745"
|
||||
$"C134C71BC14BC77CC10EC749C078C767C0B3C739C054C6F7C02AC71AC03AC641"
|
||||
$"40C4D5BEE9C585BF5FC473BEA6C3C0BE06C415BE5BC38BBDD2C331BD5BC359BD"
|
||||
$"9AC2E4BCE2C2A4BBC9C2B4BC57C291BB3AC2A8BA1BC298BAAAC2B5B99EC2E0B8"
|
||||
$"A6C2C6B921C2F9B82AC32BB731C316B7AEC335B6EDC304B66BC329B6A5C2E3B6"
|
||||
$"3CC26CB63FC2A1B628C230B654C1BDB688C1F7B66FC057B721BD8AB854BEF2B7"
|
||||
$"BEBCB5B8ADBB0DB963BBE0B906BAA7B990B9DEB9F5BA41B9C0B9B5BA0CB94BBA"
|
||||
$"50B963BA26B927BA8FB912BB20B915BAD9B90DBB86B90CBC53B90EBBEDB90CBC"
|
||||
$"B7B953BDBDB909BD8FB99DBDEBBA94BD75BA61BD9CBAC6BD4EBBA0BC01BB39BC"
|
||||
$"2CBC07BBD5BD91BBD6BCECBBAFBDE6BBEABE78BC4CBE37BC11BEB2BC82BEC8BD"
|
||||
$"15BEB2BCC7BEDABD63BED6BE03BEC0BDB5BEE3BE3BBF36BE8DBF09BE6ABF55BE"
|
||||
$"A6BF86BEE4BF78BEBEBF9DBF1FBFD7BF9CBFD6BF5DBFDABFD6BFCAC04BBFD6C0"
|
||||
$"11BFB8C0A0BF54C132BF9043BF0FC17FBE4FC1D5BEB2C1B5BE12C1E9BD92C1FA"
|
||||
$"BDD3C1F9BD3BC1F4BC69C1B6BCC0C1B5BC5BC1B7BC42C1ADBC4FC1ADBC19C1A9"
|
||||
$"BBD3C1D2BBF3C1BCBBAFC1EDBB83C23DBB91C212BB79C263BB9AC2ABBB8AC289"
|
||||
$"BBB2C2E1BD4FC4F5BCD0C46BBD6AC510BDDAC54CBDB6C53FBDFEC557BE72C541"
|
||||
$"BE51C54EBE80C53BC0E5C42BC023C47EC0E5C42B0207B519BDBBB519BDBBB519"
|
||||
$"BDB2B38EBD54B3A1BD42B37ABD67B3DDC2ACB3CDC2AAB3ECC2AEB3FAC2ADB3E6"
|
||||
$"C2ACB410C2ADB437BE45B418BE59B456BE30B518BDDEB518BE02B519BDBAB519"
|
||||
$"BDBBB519BDC3B519BDBB0207B496BCE4B496BCE4B487BCD6B376BD34B3A1BD0F"
|
||||
$"B34DBD56B33DC161B332C139B347C188B3DDC2ABB3C7C2B0B3F4C2A6B41FBE24"
|
||||
$"B400BE39B43EBE0FB51ABDBDB517BDE1B51CBD9AB496BCE4B4A4BCF3B496BCE4"
|
||||
$"061DFFEFFFFBFFEFAB02C278B659C278B659C285B677C1C9B9C1C25EB736C15F"
|
||||
$"BB8BC104BD16C107BD0BC100BD22C3C8BE8BC1FFBDA9C551BF4DC694BFFDC693"
|
||||
$"BFF4C695C009C258C1DDC567C08EC258C1DDBE1CC3AEBD35C2BEBD35C2BEBCB6"
|
||||
$"C23ABC4CC1CBBC4DC1CDBC4BC1C9BC6245BC55C1C3BC71C1B7BCA9C1E0BC8BC1"
|
||||
$"C3BCF046BE1FC264BD97C25EBF31C272C315C0D8BFF8C234C315C0D8C56CBFD4"
|
||||
$"C2AFBE78C2AFBE78C12FBDB9BFF3BD0EBFF3BD15BFF2BD05C0A1BA13C040BBAE"
|
||||
$"C100B877C14CB71FC14DB723C147B713BC44B94EBCCAB905BB33B9E3BA43BB45"
|
||||
$"BA91BA82BA2ABB84BA16BBE9BA15BBCEBA16BC07B9FEBC25BA0CBC1FB9FEBC25"
|
||||
$"B9E6BC2FB9E6BBC6B9E6BBC6B9E5BB8EB9E6BA9EB9E7BB08B9E6BA9EB9E7B9DE"
|
||||
$"BE27B807C267B632C278B6590804C27DB679C0FFBD17C68BC003BE39C39F0403"
|
||||
$"3EC144B721BBB0B98BBBB0B98BBAECB9F9B9FDBC23BA30BB0EB9FDBC230207B6"
|
||||
$"E7C10CB6E7C10CB6E7C101B596C0C7B5A9C0B5B582C0DAB5BBC5E5B5A7C5E2B5"
|
||||
$"CFC5E7B5ECC5E6B5D6C5E5B602C5E7B643C1A3B624C1B8B662C18EB6E3C155B6"
|
||||
$"E1C178B6E6C131B6E7C10CB6E7C118B6E7C10C0207B6E7C0F4B6E7C0F4B6E7C0"
|
||||
$"EBB55CC08EB56FC07BB548C0A0B5ABC5E5B59CC5E3B5BAC5E7B5C8C5E6B5B4C5"
|
||||
$"E6B5DEC5E6B605C17EB5E6C193B624C169B6E7C117B6E6C13BB6E7C0F4B6E7C0"
|
||||
$"F4B6E7C0FDB6E7C0F40207B664C01EB664C01EB655C00FB544C06DB56FC049B5"
|
||||
$"1BC08FB50BC49AB500C473B515C4C1B5ABC5E4B595C5E9B5C2C5E0B5EDC15DB5"
|
||||
$"CEC172B60CC149B6E8C0F7B6E5C11AB6EAC0D3B664C01EB672C02CB664C01E02"
|
||||
$"07B8BEC48DB8BEC48DB8BEC481B76DC448B781C436B75AC45AB793C965B77FC9"
|
||||
$"62B7A7C968B7C4C967B7AEC966B7DAC967B81BC524B7FCC539B83AC50FB8BBC4"
|
||||
$"D5B8B8C4F8B8BEC4B2B8BEC48DB8BEC498B8BEC48D0207B8BFC474B8BFC474B8"
|
||||
$"BFC46CB734C40EB747C3FCB720C420B782C966B773C964B791C967B7A0C966B7"
|
||||
$"8BC966B7B5C966B7DDC4FEB7BEC513B7FCC4E9B8BEC498B8BEC4BBB8BFC474B8"
|
||||
$"BFC474B8BFC47DB8BFC4740207B83BC39EB83BC39EB82CC390B71BC3EDB747C3"
|
||||
$"C9B6F3C410B6E3C81AB6D8C7F3B6EDC841B783C965B76DC969B799C960B7C5C4"
|
||||
$"DEB7A6C4F3B7E4C4C9B8C0C477B8BDC49AB8C2C454B83BC39EB84AC3ADB83BC3"
|
||||
$"9E0207BA7EC80DBA7EC80DBA7EC801B92EC7C8B941C7B6B91AC7DAB953CCE5B9"
|
||||
$"3FCCE3B967CCE8B984CCE7B96E61B99ACCE8B9DBC8A4B9BCC8B9B9FAC88FBA7B"
|
||||
$"C855BA79C879BA7EC832BA7EC80DBA7EC819BA7EC80D0207BA7FC7F5BA7FC7F5"
|
||||
$"BA7FC7ECB8F4C78EB907C77CB8E0C7A1B94361B934CCE4B952CCE830CCE7B94C"
|
||||
$"CCE7B976CCE7B99DC87FB97EC894B9BCC86ABA7FC818BA7EC83CBA7FC7F4BA7F"
|
||||
$"C7F5BA7FC7FDBA7FC7F50207B9FCC71EB9FCC71EB9EDC710B8DCC76EB907C749"
|
||||
$"B8B3C790B8A3CB9BB898CB74B8ADCBC2B943CCE5B92DCCEAB95ACCE1B985C85E"
|
||||
$"B966C873B9A4C849BA80C7F7BA7DC81BBA82C7D4B9FCC71FBA0AC72DB9FCC71F"
|
||||
$"0222C268B632C268B632C268B632BE27B807BE27B807BE27B807B9E6B9DEB9E6"
|
||||
$"B9DEB9E6B9DEB9E6B9F2B9E6B9F2B9B732B97CBAB7B98EBAA2B97EBB7EB983BD"
|
||||
$"4DB95ABCA7B98DBD76BA46BD4FBA28BD73BB1CBC50BC12BA9EBB27BB24BD7AB9"
|
||||
$"EBC098B88EBF2EB941C034BA71BF75BE1FBF65BD93BF763CBF7FBE20BF7ABE27"
|
||||
$"BF81BE2ABF8EBE36BF85BE32C0CBBEC6C40AC06EC275BFA5C40AC06EC315C0D9"
|
||||
$"C315C0D9BFF8C234BE1FC265BF31C272BD97C25EBCAAC1E0BCF046BC8BC1C3BC"
|
||||
$"6245BC71C1B7BC55C1C3BC4CC1CCBC4BC1C9BC4CC1CCBC55C1D5BC54C1D5BC2E"
|
||||
$"C1FBBBECC286BBF6C260BBE0C2B3BDB1C4D7BD84C4A5BDE7C514BE5EC4FFBE21"
|
||||
$"C522BE9DC4DAC6D6C124C456C286C702C10CC691BFFFC6BEC042C691BFFFC694"
|
||||
$"BFFDC694BFFDC694BFFDC68EBFF9C68EBFFAC68ABFF4C682BFE6C685BFE9C682"
|
||||
$"BFE6C675BFECC675BFECC64ABFCFC3C8BE8BC533BF3FC2B4BE03C181BD61C1F5"
|
||||
$"BDA0C201BB1EC2D4B734C2D9B751C2BDB70EC278B65EC299B697C278B65DC278"
|
||||
$"B659C279B65AC278B659C268B632C268B632C268B63208032636385656490000"
|
||||
$"0A04243248225C4638560A044E284F28512A512D0A04583859385B3B5A3C0A04"
|
||||
$"54305330553556330607FE2F5C425C4D5E3DCAD2C5985E4E5E4E5E4BCBF9C0CF"
|
||||
$"CBD6BFD05F45CBF9C0CECBF9C0CECBEDC0ABCBD5C06CCB91C0B25F415C3F130A"
|
||||
$"320100123FB5450000000000003FB54542D7503F84C001178400040A00020100"
|
||||
$"023FB5450000000000003FB54542D7503F84C00A2E041A18191B023FB5450000"
|
||||
$"000000003FB54542D7503F84C00A340117023FB5450000000000003FB54542D7"
|
||||
$"503F84C00A300102023FB5450000000000003FB54542D7503F84C00A30010502"
|
||||
$"3FB5450000000000003FB54542D750B7084C0A1C0106023FB545000000000000"
|
||||
$"3FB54542D7503F84C00A2E0107023FB5450000000000003FB54542D7503F84C0"
|
||||
$"0A35010930212001178100040A230108023FB5450000000000003FB54542D750"
|
||||
$"3F84C00A27010C023FB5450000000000003FB54542D7503F84C00A2E010D023F"
|
||||
$"B5450000000000003FB54542D7503F84C00A29010F023FB5450000000000003F"
|
||||
$"B54542D7503F84C00A2E0110023FB5450000000000003FB54542D7503F84C00A"
|
||||
$"2B0112023FB5450000000000003FB54542D7503F84C00A2E0113023FB5450000"
|
||||
$"000000003FB54542D7503F84C00A2D0114023FB5450000000000003FB54542D7"
|
||||
$"503F84C00A3100023FB5450000000000003FB54542D7503F84C00A3302161512"
|
||||
$"3FB5450000000000003FB54542D7503F84C00117822204"
|
||||
};
|
||||
206
app-office/texmacs/patches/texmacs-1.99.12.patchset
Normal file
206
app-office/texmacs/patches/texmacs-1.99.12.patchset
Normal file
@@ -0,0 +1,206 @@
|
||||
From 0e929a9c41033775dfe2bd08452644e4d96fb39a Mon Sep 17 00:00:00 2001
|
||||
From: Massimiliano Gubinelli <m.gubinelli@gmail.com>
|
||||
Date: Mon, 23 Mar 2020 02:08:49 +0000
|
||||
Subject: fixes
|
||||
|
||||
|
||||
diff --git a/Makefile.in b/Makefile.in
|
||||
index ae4bce4..a829f98 100644
|
||||
--- a/Makefile.in
|
||||
+++ b/Makefile.in
|
||||
@@ -175,7 +175,7 @@ INSTALL:
|
||||
$(CP) $(tmdir)/styles $(DESTDIR)$(tmdata)
|
||||
$(CP) $(tmdir)/texts $(DESTDIR)$(tmdata)
|
||||
$(CHMOD) -R go=rX $(DESTDIR)$(tmdata)
|
||||
- @echo installed TeXmacs data in $(DESTDIR)$(tmdata)
|
||||
+ @echo installed Guile data in $(DESTDIR)$(tmdata)
|
||||
$(CP) plugins $(DESTDIR)$(tmdata)
|
||||
$(RM) $(DESTDIR)$(tmdata)/plugins/*/Makefile
|
||||
$(RM) -r $(DESTDIR)$(tmdata)/plugins/*/src
|
||||
@@ -184,8 +184,8 @@ INSTALL:
|
||||
@echo installed TeXmacs plugins data in $(DESTDIR)$(tmdata)/plugins
|
||||
$(MKDIR) $(DESTDIR)$(datadir)/pixmaps
|
||||
$(CP) $(tmdir)/misc/pixmaps/TeXmacs.xpm $(DESTDIR)$(datadir)/pixmaps
|
||||
- packages/linux/icons.sh install $(tmdir)/misc/images texmacs text-x-texmacs
|
||||
- packages/linux/mime.sh install $(tmdir)/misc/mime
|
||||
+# packages/linux/icons.sh install $(tmdir)/misc/images texmacs text-x-texmacs
|
||||
+# packages/linux/mime.sh install $(tmdir)/misc/mime
|
||||
$(MKDIR) $(DESTDIR)$(bindir)
|
||||
$(CHMOD) 755 $(tmdir)/bin/*
|
||||
$(CP) $(tmdir)/bin/fig2ps $(DESTDIR)$(bindir)
|
||||
diff --git a/configure b/configure
|
||||
index 80a4ea6..c1ed01f 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -7153,6 +7153,16 @@ $as_echo "#define OS_DARWIN 1" >>confdefs.h
|
||||
CONFIG_SO="dylib"
|
||||
CONFIG_LIB_PATH="DYLD_LIBRARY_PATH"
|
||||
;;
|
||||
+ *haiku*)
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: a generic Haiku host" >&5
|
||||
+$as_echo "a generic Haiku host" >&6; }
|
||||
+
|
||||
+$as_echo "#define OS_HAIKU 1" >>confdefs.h
|
||||
+
|
||||
+ CONFIG_OS="HAIKU"
|
||||
+ CONFIG_QTPIPES="yes"
|
||||
+ CONFIG_CXXOPTIMIZE="-O3 -fexpensive-optimizations"
|
||||
+ ;;
|
||||
powerpc-*-linux*)
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: a PowerPC/GNU-linux host" >&5
|
||||
$as_echo "a PowerPC/GNU-linux host" >&6; }
|
||||
diff --git a/misc/m4/tm_platform.m4 b/misc/m4/tm_platform.m4
|
||||
index 3fadab5..fedd350 100644
|
||||
--- a/misc/m4/tm_platform.m4
|
||||
+++ b/misc/m4/tm_platform.m4
|
||||
@@ -140,6 +140,13 @@ AC_DEFUN([TM_PLATFORM],[
|
||||
CONFIG_SO="dylib"
|
||||
CONFIG_LIB_PATH="DYLD_LIBRARY_PATH"
|
||||
;;
|
||||
+ *haiku*)
|
||||
+ AC_MSG_RESULT(a generic Haiku host)
|
||||
+ AC_DEFINE([OS_HAIKU],[1],[OS type])
|
||||
+ CONFIG_OS="HAIKU"
|
||||
+ CONFIG_QTPIPES="yes"
|
||||
+ CONFIG_CXXOPTIMIZE="-O3 -fexpensive-optimizations"
|
||||
+ ;;
|
||||
powerpc-*-linux*)
|
||||
AC_MSG_RESULT(a PowerPC/GNU-linux host)
|
||||
AC_DEFINE([OS_POWERPC_GNU_LINUX],[1],[OS type])
|
||||
diff --git a/plugins/r/Makefile b/plugins/r/Makefile
|
||||
index f9fd47c..887403c 100644
|
||||
--- a/plugins/r/Makefile
|
||||
+++ b/plugins/r/Makefile
|
||||
@@ -14,7 +14,7 @@ RM = rm -f
|
||||
all: bin/tm_r
|
||||
|
||||
bin/tm_r: src/tm_r.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) -I../../src/System src/tm_r.c -o bin/tm_r -lutil
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -lbsd -I../../src/System src/tm_r.c -o bin/tm_r
|
||||
|
||||
clean:
|
||||
$(RM) bin/tm_r
|
||||
diff --git a/plugins/r/src/tm_r.c b/plugins/r/src/tm_r.c
|
||||
index 3ecd81b..a0b2878 100644
|
||||
--- a/plugins/r/src/tm_r.c
|
||||
+++ b/plugins/r/src/tm_r.c
|
||||
@@ -21,8 +21,10 @@
|
||||
#include <util.h>
|
||||
#endif
|
||||
|
||||
+#if !defined(__HAIKU__)
|
||||
#include <utmp.h>
|
||||
#endif
|
||||
+#endif
|
||||
#include <unistd.h>
|
||||
#include <termios.h>
|
||||
#include <stdlib.h>
|
||||
diff --git a/plugins/shell/Makefile b/plugins/shell/Makefile
|
||||
index 3ca4da5..42614c3 100644
|
||||
--- a/plugins/shell/Makefile
|
||||
+++ b/plugins/shell/Makefile
|
||||
@@ -14,7 +14,7 @@ RM = rm -f
|
||||
all: bin/tm_shell
|
||||
|
||||
bin/tm_shell: src/tm_shell.cpp
|
||||
- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -I../../src/System src/tm_shell.cpp -o bin/tm_shell -lutil
|
||||
+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -lbsd -I../../src/System src/tm_shell.cpp -o bin/tm_shell
|
||||
|
||||
clean:
|
||||
$(RM) bin/tm_shell
|
||||
diff --git a/src/Plugins/Pdf/LibAesgm/brg_endian.h b/src/Plugins/Pdf/LibAesgm/brg_endian.h
|
||||
index 4c34f2b..3d5ddb6 100644
|
||||
--- a/src/Plugins/Pdf/LibAesgm/brg_endian.h
|
||||
+++ b/src/Plugins/Pdf/LibAesgm/brg_endian.h
|
||||
@@ -35,7 +35,7 @@ Issue Date: 20/12/2007
|
||||
#elif defined( __linux__ ) || defined( __GNUC__ ) || defined( __GNU_LIBRARY__ )
|
||||
# if !defined( __MINGW32__ ) && !defined( _AIX )
|
||||
# include <endian.h>
|
||||
-# if !defined( __BEOS__ )
|
||||
+# if !defined( __BEOS__ ) && !defined( __HAIKU__ )
|
||||
# include <byteswap.h>
|
||||
# endif
|
||||
# endif
|
||||
diff --git a/src/System/Language/locale.cpp b/src/System/Language/locale.cpp
|
||||
index 2565488..a7da4c0 100644
|
||||
--- a/src/System/Language/locale.cpp
|
||||
+++ b/src/System/Language/locale.cpp
|
||||
@@ -211,6 +211,8 @@ get_locale_charset () {
|
||||
return "UTF-8";
|
||||
#elif X11TEXMACS
|
||||
return "UTF-8";
|
||||
+#elif OS_HAIKU
|
||||
+ return "UTF-8";
|
||||
#else
|
||||
std::locale previous= std::locale::global (std::locale(""));
|
||||
string charset= string (nl_langinfo (CODESET));
|
||||
diff --git a/src/System/config.in b/src/System/config.in
|
||||
index 9c5a531..826982c 100644
|
||||
--- a/src/System/config.in
|
||||
+++ b/src/System/config.in
|
||||
@@ -141,6 +141,9 @@
|
||||
/* OS type */
|
||||
#undef OS_GNU_LINUX
|
||||
|
||||
+/* OS type */
|
||||
+#undef OS_HAIKU
|
||||
+
|
||||
/* OS type */
|
||||
#undef OS_IRIX
|
||||
|
||||
diff --git a/src/Texmacs/Texmacs/texmacs.cpp b/src/Texmacs/Texmacs/texmacs.cpp
|
||||
index 8aa39bc..f55f5d4 100644
|
||||
--- a/src/Texmacs/Texmacs/texmacs.cpp
|
||||
+++ b/src/Texmacs/Texmacs/texmacs.cpp
|
||||
@@ -173,6 +173,15 @@ TeXmacs_init_paths (int& argc, char** argv) {
|
||||
// system("set");
|
||||
#endif
|
||||
|
||||
+#ifdef OS_HAIKU
|
||||
+ // Initialization inside the Haiku package management environment
|
||||
+ // TEXMACS_PATH is set relative to the executable which is in $prefix/app
|
||||
+ // to $prefix/data/TeXmacs
|
||||
+
|
||||
+ if (is_empty (current_texmacs_path))
|
||||
+ set_env ("TEXMACS_PATH", as_string (exedir * "../data/TeXmacs"));
|
||||
+#endif
|
||||
+
|
||||
// check on the latest $TEXMACS_PATH
|
||||
current_texmacs_path = get_env ("TEXMACS_PATH");
|
||||
if (is_empty (current_texmacs_path) ||
|
||||
@@ -555,6 +564,8 @@ immediate_options (int argc, char** argv) {
|
||||
set_env ("HOME", get_env("USERPROFILE"));
|
||||
set_env ("TEXMACS_HOME_PATH", get_env ("APPDATA") * "\\TeXmacs");
|
||||
}
|
||||
+#elif defined(OS_HAIKU)
|
||||
+ set_env ("TEXMACS_HOME_PATH", get_env ("HOME") * "/config/settings/TeXmacs");
|
||||
#else
|
||||
set_env ("TEXMACS_HOME_PATH", get_env ("HOME") * "/.TeXmacs");
|
||||
#endif
|
||||
--
|
||||
2.24.1
|
||||
|
||||
|
||||
From 256426a9555cbfac724806f39b218e4df7395a64 Mon Sep 17 00:00:00 2001
|
||||
From: Massimiliano Gubinelli <m.gubinelli@gmail.com>
|
||||
Date: Mon, 23 Mar 2020 14:48:42 +0000
|
||||
Subject: fix PATH
|
||||
|
||||
|
||||
diff --git a/src/Texmacs/Texmacs/texmacs.cpp b/src/Texmacs/Texmacs/texmacs.cpp
|
||||
index f55f5d4..fa9372c 100644
|
||||
--- a/src/Texmacs/Texmacs/texmacs.cpp
|
||||
+++ b/src/Texmacs/Texmacs/texmacs.cpp
|
||||
@@ -180,6 +180,9 @@ TeXmacs_init_paths (int& argc, char** argv) {
|
||||
|
||||
if (is_empty (current_texmacs_path))
|
||||
set_env ("TEXMACS_PATH", as_string (exedir * "../data/TeXmacs"));
|
||||
+
|
||||
+ set_env ("PATH", get_env("PATH") * ":" *
|
||||
+ as_string ("/system/lib/TeXmacs/bin"));
|
||||
#endif
|
||||
|
||||
// check on the latest $TEXMACS_PATH
|
||||
--
|
||||
2.24.1
|
||||
|
||||
99
app-office/texmacs/texmacs-1.99.12.recipe
Normal file
99
app-office/texmacs/texmacs-1.99.12.recipe
Normal file
@@ -0,0 +1,99 @@
|
||||
SUMMARY="A WYSIWIG editor for beautiful structured technical documents"
|
||||
DESCRIPTION="TeXmacs provides a unified and user friendly framework for \
|
||||
editing structured documents with different types of content: text, \
|
||||
mathematics, graphics, interactive content, slides, etc.
|
||||
Its rendering engine uses high-quality typesetting algorithms so as to \
|
||||
produce professionally looking documents, which can either be printed out \
|
||||
or presented from a laptop."
|
||||
HOMEPAGE="http://www.texmacs.org/"
|
||||
COPYRIGHT="Free Software Foundation"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/mgubi/texmacs/archive/texmacs-$portVersion-haiku-qt5.tar.gz"
|
||||
CHECKSUM_SHA256="607fa4db4676b78780f7af086feec2e2332dc18a371d79fa50d640de6db10b43"
|
||||
SOURCE_DIR="texmacs-texmacs-$portVersion-haiku-qt5/src"
|
||||
PATCHES="texmacs-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="texmacs.rdef.in"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
texmacs$secondaryArchSuffix = $portVersion
|
||||
app:TeXmacs
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libgmp$secondaryArchSuffix
|
||||
lib:libguile$secondaryArchSuffix
|
||||
lib:libiconv$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libltdl$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libQt5Concurrent$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Svg$secondaryArchSuffix
|
||||
lib:libQt5Widgets$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libfreetype$secondaryArchSuffix
|
||||
devel:libgmp$secondaryArchSuffix
|
||||
devel:libguile$secondaryArchSuffix
|
||||
devel:libiconv$secondaryArchSuffix
|
||||
devel:libltdl$secondaryArchSuffix
|
||||
devel:libQt5Concurrent$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Svg$secondaryArchSuffix
|
||||
devel:libQt5Widgets$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:find
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:guile == 1.8.8
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:sed
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
runConfigure ./configure
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
|
||||
mkdir $appsDir
|
||||
mv $binDir/fig2ps $libExecDir/TeXmacs/bin/fig2ps
|
||||
mv $libExecDir/TeXmacs/bin/texmacs.bin $appsDir/TeXmacs
|
||||
rm -f $binDir/texmacs
|
||||
rm -rf $dataDir/pixmaps
|
||||
rm -rf $libExecDir/TeXmacs/lib
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local INTERNAL="0"
|
||||
sed \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@INTERNAL@|$INTERNAL|" \
|
||||
$portDir/additional-files/texmacs.rdef.in > texmacs.rdef
|
||||
|
||||
addResourcesToBinaries texmacs.rdef \
|
||||
$appsDir/TeXmacs
|
||||
|
||||
addAppDeskbarSymlink $appsDir/TeXmacs
|
||||
}
|
||||
Reference in New Issue
Block a user