diff --git a/app-text/cutemarked/additional-files/CuteMarkEd.iom b/app-text/cutemarked/additional-files/CuteMarkEd.iom new file mode 100644 index 000000000..f6da574d5 Binary files /dev/null and b/app-text/cutemarked/additional-files/CuteMarkEd.iom differ diff --git a/app-text/cutemarked/additional-files/CuteMarkEd.rdef.in b/app-text/cutemarked/additional-files/CuteMarkEd.rdef.in new file mode 100644 index 000000000..fad4c827c --- /dev/null +++ b/app-text/cutemarked/additional-files/CuteMarkEd.rdef.in @@ -0,0 +1,53 @@ +resource app_signature "application/x-vnd.cloose-cutemarked"; + +resource app_flags B_SINGLE_LAUNCH; + +resource app_version { + major = @MAJOR@, + middle = @MIDDLE@, + minor = @MINOR@, + variety = B_APPV_DEVELOPMENT, + short_info = "Texteditor for markdown", + long_info = "Edit text files with markdown formatting." +}; + +resource file_types message { + "types" = "text/plain", + "types" = "text" +}; + +resource vector_icon array { + $"6E6369660C0200160239FDB1BE069D3CEB1238DFE24728A94A5C443FFFE6EE03" + $"01000002000602B5B3B6BBF91F3A3C21B41516490E9548BEF000010000FFFFFF" + $"FF058204808C020016023E5CEFBBF6FE3AFF6F3D92C84399A448445B00E9FF67" + $"020016023A65550000000000003B4AAA4B3155486AAA00FFFFB202000603B2F6" + $"79BA14D43A7FB6B38E9E460F5547105A00FFEED58DDBAB5FCFFFEED502000602" + $"3D4D340000000000004000004A500000000000FF2929FFFFD5D5020006023C08" + $"200000000000004000004A4000000000FFD8393900D8050502000602B507E13A" + $"82E2BAD599B56BB44A7652479FE400620101FEA4030302000602AAB1FB3A081F" + $"BE8A26AF5E794C4014448D43FFFF4B4B00D72828110604FAB9A0B5A74DB83EC2" + $"78C9564DC4ADC081C8D228C63BBA1EC744B8A5C29B0A034CB7AE4CC8F641C764" + $"0606BA0A4DCB27CB3AC7655B4DCD45C5145B4DC7FEC633CA42C27DC3EFC10B0A" + $"023036473C0A0CBB04BCDCBB57B933BC56BB11BD9B313A3ABEAD3BBF3AB8013B" + $"2CBC76B8F3BB77B748322A31380A07422E42363F35433C48384537452F0604AF" + $"2F272F2F2F274A2D4A2D4A3449402D390A033D5A49594C4D0606B20831245356" + $"295625562D532E3126290A063124B8BAB5B2B8BAB779312EB677B6ECB67CB63C" + $"0804BA28B4D33027302BBA28B8580A043324B969B5BA4E2750240A04B969B5BA" + $"B969B7714E2B4E270A04B969B771332E502E4E2B0003C6E8B4D3C6E8B4D3C690" + $"B517502950B59E50B78DC6E8B858C690B814C6E8B8580604EE53245629562556" + $"2D532E5029502D50250A08C5B0BBBDC619BD5A53BE2EC8D6BE3BC98FBD5DC7E9" + $"BD72C6D4BCA6C618BAEE170A040102000A01010112404E1A000000000000404E" + $"1AC5138CC3C92D01178303040A03010102404E1A000000000000404E1AC5138C" + $"C3C92D0A0101001A404E1A000000000000404E1AC5138CC3C92D001901178700" + $"040A0101001A404E1A000000000000404E1AC5138CC3C92D1AFF01178400040A" + $"00010002404E1A000000000000404E1AC5138CC3C92D0A0201031A404E1A0000" + $"00000000404E1AC54A99472ADC10FF01178100040A0201031A404E1A00000000" + $"0000404E1AC5DE204828F410FF01178100040A0201031A404E1A000000000000" + $"404E1AC638D348BC7B10FF01178100040A0000000A0001062020250A05010630" + $"202501178200040A0101042020250A0101052020250A0000000A040107000A01" + $"030A080E123E2B55BF5C563F5C563E2B554893794B70A801178400040A070109" + $"023E2B55BF5C563F5C563E2B554893794B70A80A08010B023E2B55BF5C563F5C" + $"563E2B554893794B70A80A09010C023E2B55BF5C563F5C563E2B554893794B70" + $"A80A0A010D023E2B55BF5C563F5C563E2B554893794B70A80A0B010F023E2B55" + $"BF5C563F5C563E2B554893794B70A80A0601100810FF" +}; diff --git a/app-text/cutemarked/cutemarked-0.11.3.recipe b/app-text/cutemarked/cutemarked-0.11.3.recipe index 9f64e6b27..70e6dc57a 100644 --- a/app-text/cutemarked/cutemarked-0.11.3.recipe +++ b/app-text/cutemarked/cutemarked-0.11.3.recipe @@ -1,5 +1,5 @@ -SUMMARY="A Qt-based Markdown editor" -DESCRIPTION="CuteMarkEd is a Qt-based Markdown editor with live HTML preview, \ +SUMMARY="A Qt-based markdown text editor" +DESCRIPTION="CuteMarkEd is a Qt-based markdown editor with live HTML preview, \ math expressions, code and markdown syntax highlighting." HOMEPAGE="https://cloose.github.io/CuteMarkEd" COPYRIGHT="2013 Christian Loose @@ -8,10 +8,11 @@ COPYRIGHT="2013 Christian Loose 2012 CodeCatalyst, LLC" LICENSE="GNU GPL v2 MIT" -REVISION="1" +REVISION="2" SOURCE_URI="https://github.com/cloose/CuteMarkEd/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="78a41808c2f0452375810abdff76eeaaee012f8d1368a2b8772ec6b4d2ceeec8" SOURCE_DIR="CuteMarkEd-$portVersion" +ADDITIONAL_FILES="CuteMarkEd.rdef.in" ARCHITECTURES="!x86_gcc2 ?x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -70,5 +71,20 @@ INSTALL() { install -d $appsDir install -T app/cutemarked $appsDir/CuteMarkEd + + local MAJOR="`echo "$portVersion" | cut -d. -f1`" + local MIDDLE="`echo "$portVersion" | cut -d. -f2`" + local MINOR="`echo "$portVersion" | cut -d. -f3`" + local INTERNAL="`echo "$portVersion" | cut -d. -f4`" + sed \ + -e "s|@MAJOR@|$MAJOR|" \ + -e "s|@MIDDLE@|$MIDDLE|" \ + -e "s|@MINOR@|$MINOR|" \ + -e "s|@INTERNAL@|$INTERNAL|" \ + $portDir/additional-files/CuteMarkEd.rdef.in > CuteMarkEd.rdef + + addResourcesToBinaries CuteMarkEd.rdef \ + $appsDir/CuteMarkEd + addAppDeskbarSymlink $appsDir/CuteMarkEd }