set name=pkg.fmri value=pkg://localhosts12/text/enscript@1.6.6,5.11-11.4.42.0.0.111.0:20230430T075627Z dir group=other mode=0755 owner=root path=usr/share/locale/pt_BR/LC_MESSAGES file 5f7ae435bde98aab570837dfb942704588062e58 chash=2986dc1cad27686fa4ee74e9e16d5f7c25c27b52 group=bin mode=0644 owner=root path=usr/share/enscript/afm/ncr.afm pkg.content-hash=file:sha512t_256:099f46cbf49bc76de749eddd2c7bcc2721795c4ffd4099ea33b953fb06cf3845 pkg.content-hash=gzip:sha512t_256:58584f2ed83add2419b1cceb809a63230cf92abdf2c582146e0f9f3b98a74f57 pkg.csize=4473 pkg.size=17190 dir group=bin mode=0755 owner=root path=usr/bin file 4bef7f39f005a3ba18465cbae22f1d8b10695ad3 chash=7f7ca02378378a78e66877d4659b542b275baf70 group=bin mode=0644 owner=root path=usr/share/enscript/hl/skill.st pkg.content-hash=file:sha512t_256:8f0e33c142334a495fefc6481008845ce2f3c44783c5d78b809a038ab3c70a51 pkg.content-hash=gzip:sha512t_256:d3ca83dcc9140b941a55d8c3f7bff250b87aa4c2e0f938c65ba096ba02a5155d pkg.csize=3117 pkg.size=7149 file 66aa5c3c4e91bd70ceb3a01e1a19b158a8da9409 chash=64e463dabc1d471353f1d705cb055061de7e86ea group=bin mode=0644 owner=root path=usr/share/enscript/afm/ncbi.afm pkg.content-hash=file:sha512t_256:60d1895306f37cac2b460b4563d2b17c2cccc7b319b4dabf31738eaeabc5475e pkg.content-hash=gzip:sha512t_256:1a3fb338c254f1b477eaf2bc591f6c4d90d2884c9cb334522ed808ea795242c1 pkg.csize=4940 pkg.size=18099 file bfbacb83db99c753d418751269b310a0e61d534c chash=4242034e690af97c92949327db2dda45dc6121e0 group=bin mode=0644 owner=root path=usr/share/enscript/afm/matrix.afm pkg.content-hash=file:sha512t_256:2b52ac2a1a67cfab006e24b4f2f1fd0ee369262437bf0af28e43b22babc3e6de pkg.content-hash=gzip:sha512t_256:22c6c98c53b1eb7c8e561e6026330979a946e9d655ceaeab4a75a417c3f24352 pkg.csize=1785 pkg.size=11701 file 413ce111fff081038cb06adf5fa8f781657250e7 chash=cd589b02ab3b6c0ee2a21cccf1aba0b510dc5d74 group=bin mode=0644 owner=root path=usr/share/enscript/hl/idl.st pkg.content-hash=file:sha512t_256:60a1a4c22c7834f64a9e7206b31f7df70ffd7f670437919330317fbcdbafd8ee pkg.content-hash=gzip:sha512t_256:bb1e2b05e90ab93dd6ce8063f4ace489da978cedbff7cd709c35a6edac849bdf pkg.csize=658 pkg.size=1573 file 10320c3d553fbfd8775397d4f7ea9c3474333a38 chash=0e357bcd6d0e22adaa263960a82d59c90d7eee63 group=bin mode=0644 owner=root path=usr/share/enscript/asciifise.enc pkg.content-hash=file:sha512t_256:56cb263f7276586ac73d2c45fd3f69ab66b458860d4d6b7af9c96f5479e3216f pkg.content-hash=gzip:sha512t_256:b2bfcf52e90e1099116936198a0a922cad7334a6871d3631ee9278ab1c65f345 pkg.csize=936 pkg.size=4816 file 0aeaa6c1ee3e582f135e78507681a21ba80ebf62 chash=6bd3231ef2214dac8737b9afdaf23265a8819aaa group=bin mode=0644 owner=root path=usr/share/enscript/hl/nroff.st pkg.content-hash=file:sha512t_256:7e4e659363457a41d2b062ecdc1946acbe83072210afd1c8f13901753f361190 pkg.content-hash=gzip:sha512t_256:4b1c65f46c4f707a5bfb7d4f48104deffbeca3c36657bb592a921327752eae5f pkg.csize=343 pkg.size=971 dir group=other mode=0755 owner=root path=usr/share/locale/nl/LC_MESSAGES dir group=other mode=0755 owner=root path=usr/share/locale/en_GB/LC_MESSAGES dir group=other mode=0755 owner=root path=usr/share/locale/de/LC_MESSAGES dir group=sys mode=0755 owner=root path=usr/share file 0257d1178b5b67b25cac1a113f648c30efd50f70 chash=7d1ed911453905facb121229ef9aec35b63f9160 group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvnbo.afm pkg.content-hash=file:sha512t_256:387d3dea0709e99fae4008746d4db2244bc927f4978274210a8967217a99dd7a pkg.content-hash=gzip:sha512t_256:ab8f749e3f455f385eabd572916b219a1f9013401a9e0b8cf1f555f5749235f3 pkg.csize=4837 pkg.size=17766 file d35b3219dfc29ebe817f602d429e8f672213a61d chash=c3d06b2bcefec6ca9dd61348b88549563cee0bef group=bin mode=0644 owner=root path=usr/share/enscript/hl/lang_html.st pkg.content-hash=file:sha512t_256:14b20d00be263de3b448890f9fc87a92a285f8ea9ac2f8fea8cd7bb6c5f07d9e pkg.content-hash=gzip:sha512t_256:7b222d45d90ec9fa6a4f53d129f33a84de8ee2a5e6642a5a6bb95ddf345b43fd pkg.csize=1094 pkg.size=2693 file 0e697b006ee3a7b19246ce2e2ef1b387ca73f389 chash=bbf3ae66b5c2bed658118ef805e9c2ff01576812 group=other mode=0644 owner=root path=usr/share/locale/hr/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:1fd798f2f7bfdd8d9d853e8144b2b790b436328ef931d399ae9bf6b85f9f3761 pkg.content-hash=gzip:sha512t_256:5be3f4f79af2668f0bcb28c5071974cdf11d1e936cbc3a929cc4aa446fc5c25d pkg.csize=9151 pkg.size=25261 file 4fc58e80842cea065f25c65ee03f70edf5fc0557 chash=476c14be5cd1fb142dcefa90cab0cbf1a1221a6d group=other mode=0644 owner=root path=usr/share/locale/ca/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:1e293061fcbe8aac6e12c40893992b38196e392e19c8ac9179e43e539267e750 pkg.content-hash=gzip:sha512t_256:d315001f1b5ca9b607be8666ed5843ae171edc695f3db9b15e949679d926fea2 pkg.csize=7103 pkg.size=19897 dir group=other mode=0755 owner=root path=usr/share/locale/tr dir group=other mode=0755 owner=root path=usr/share/locale/sv/LC_MESSAGES dir group=other mode=0755 owner=root path=usr/share/locale/tr/LC_MESSAGES file 059ac0f072e846a2df92ce5295f70fe1dd4fb772 chash=e2abd2e586278a466d4749ea936b9ea34d8b339b group=bin mode=0644 owner=root path=usr/share/enscript/hl/vba.st pkg.content-hash=file:sha512t_256:66e098fbc10e92836b782af5c45284e2afbfd10372cac9e0ab18986650063a64 pkg.content-hash=gzip:sha512t_256:4c6955ebea62f77b7d7f39722ea40e94d8ae4ece95ec2e57d2ecb2745c24faaa pkg.csize=1438 pkg.size=2554 file d3a6cc650c5c4968b367e34637cc50420eb26589 chash=8973b55cd4fb7199350fdfe0ec69e9c40ac70bd5 group=bin mode=0644 owner=root path=usr/share/enscript/hl/describe_languages.st pkg.content-hash=file:sha512t_256:de24e8d3881587cb74322e5cfcbba11e1c40094d23278bbbab822491dfd701f0 pkg.content-hash=gzip:sha512t_256:399ce2c4667b8aad1d484b20530b564f0805155c6c74f86629b31f23d8928338 pkg.csize=1022 pkg.size=2663 file 355d2a64c41e2696515ba8f8593f94c086f54945 chash=e4c2ba904826080e0507f2e13811d1a84f9c58f3 group=bin mode=0644 owner=root path=usr/share/enscript/hl/states.st pkg.content-hash=file:sha512t_256:4a16bf51f61aafa9bf036e36d33c3ec13a1c8ccb2bb6a1689168f450d7570750 pkg.content-hash=gzip:sha512t_256:152f792aa2fc33d1197483e46f04a64a7c79dc4d17166afbb6c96684acb76575 pkg.csize=751 pkg.size=1919 file e88594c4807b7b916b52871a28bb0d468c27c437 chash=bc53450ae31789b59480534d205ea171b9cf9416 group=bin mode=0644 owner=root path=usr/share/enscript/hl/makefile.st pkg.content-hash=file:sha512t_256:4f57a1bc4c68da6ad517e2e61b560c450345c5edcd11ab4c5a0b52b2f9c4a9f5 pkg.content-hash=gzip:sha512t_256:ecbcb87e1807ce43535d7ca46d8ec0ef2ba9e48eaf06205d4612eac976800dbf pkg.csize=511 pkg.size=1539 file efcf89b6d652f9d6e8438f93a0862661599a6b9a chash=c89da7b57886698905580d547583a4d9c39584b5 group=bin mode=0644 owner=root path=usr/share/enscript/hl/style_a2ps.st pkg.content-hash=file:sha512t_256:0b438aa8268bf1a22810c62d252555d142d5139b4f91cdaf15554baf2e89a244 pkg.content-hash=gzip:sha512t_256:4727b769abb85b0ce286021c9582e4cb27d8c442bc4de275b346bd7d3c770d02 pkg.csize=421 pkg.size=1000 file 08c748bdadcc5545fda144983d17d1b6591096c6 chash=e28c9909a8c404c8eb782b58d1b502697f284b34 group=bin mode=0644 owner=root path=usr/share/enscript/hl/javascript.st pkg.content-hash=file:sha512t_256:b53b8e8c5ff670bde88fa7cdd4ef43e23bd8b2a63b132a167e8e9cb62727fd4f pkg.content-hash=gzip:sha512t_256:bfc1f804f38e64b8892e809a6e8c371893b8824d15f5c3289959cd5d9341fd40 pkg.csize=1079 pkg.size=2856 file 65eee8485fed7e7f27ab8fffdaa2eb174d74960a chash=51413f358f25733ac7ea44dbc4357f41ef1af00a group=bin mode=0644 owner=root path=usr/share/enscript/hl/enscript.st pkg.content-hash=file:sha512t_256:ff8d679e576c9b83efff5e458db8d6a3699402b656944de06176404c754f54df pkg.content-hash=gzip:sha512t_256:ae70398e4f04bed25ef3b2c574cf6e61fd87fa30b28bd174a08738be3783a403 pkg.csize=4981 pkg.size=14223 file da18ac8e88c69d7553d8a9a38ec0f5e82a159e4a chash=015788f5a81d8c7fe574844a8c5b79e36bd97851 group=bin mode=0644 owner=root path=usr/share/enscript/hl/outline.st pkg.content-hash=file:sha512t_256:7486bf83a66ce6625fff9118c89f8c4433d9bee22f2776bb0154cff142d2aee4 pkg.content-hash=gzip:sha512t_256:d19dd6398c3872fa0c0ca0e871bc5c287c26d522111bfa41c92f1aae45064fbe pkg.csize=226 pkg.size=269 dir group=other mode=0755 owner=root path=usr/share/locale/en_GB file 1865c871f98ad193cbfe0f013204e84c516e7aa7 chash=2c27c86de22ed1761f967278396f4048a93cc299 group=bin mode=0644 owner=root path=usr/share/enscript/mac.enc pkg.content-hash=file:sha512t_256:7fe302ecb0fa9c9f3f475cab25ac0a2c5c1f2cf541c1160a7ba71bdf6caaf5c5 pkg.content-hash=gzip:sha512t_256:2fa6b8f40786da3f6d8ca9a3e40c0e302376597f0661c75c1a903b23d4b8a066 pkg.csize=1498 pkg.size=4802 set name=pkg.description value="GNU Enscript takes ASCII files (often source code) and converts them to PostScript, HTML or RTF. It can store generated output to a file or send it directly to the printer. It is often used for its syntax highlighting, as it comes with rules for a wide range of programming languages. New rules can be added using an awk-like stateful scripting language. # # Default system dependencies for GNOME packages on Solaris # # Copyright (c) 2003 Sun Microsystems, Inc. # ##TODO## need a solution for distinguishing build numbers, include S12 ... Requires: SUNWcsr Requires: SUNWcsu Requires: SUNWcsd Requires: SUNWcsl # /* vim: set filetype=spec : */ # # Default system dependencies for PERL packages on Solaris # #let it default to 0 (undefined = not included) # /* vim: set filetype=spec : */ #note: one piece of the include files is generated automaticly: # generate the file packagenames.defines.inc by fetching the # attached file \"attachment (id=3635) / The final new package # names sorted by new name\" # from the bug (see script) and then run packagenames-convert.pl # http://defect.opensolaris.org/bz/show_bug.cgi?id=6186 # ./packagenames-convert.pl < attachment_id_3635 > packagenames.define-133.inc # http://hub.opensolaris.org/bin/view/Project+indiana/Renamed+Packages+in+Build+133 #already included before? # # # STRONG note: this is an early stage, logic and variable names *might* change # # # owner: Thomas Wagner (tom68) - please ask/discuss if you want non-trivial changes # TODO1: test logic for correctness # TODO2: extend rules to match Solaris 10 / SVR4 # TODO3: add copyright (CDDL?) # TODO4: Add fine granularity for version/branch of entire@ package # # Macro definitions for Solaris OS build version and distribution detection # # note for new OS releases: Follow the marks NEWRELEASE in his include file # to add new code for detection these new releases # hint: use the search function of your editor with the pattern NEWRELEASE # and copy an old block, then edit. Keep the order to not break the logic # note this fails havily if you are \"BFU\"ing your box # (if you don't use BFU / don't know what BFU is, you don't need to take care of) # detect OS distro and os build version if possible # distinguish between SXCE and os20nn.nn, set distro numbers for \"osbuild > nnn\" logic # try to detect the distro release in example of os20nn.nn # and provide boolean flags e.g. %os200902 <0|1> # and provide test numbers with a distro releasenumber %osdistrelnumber 201003 # and provide test strings with a short distro releasename %osdistrelname \"os2010.03\" # see also the include file \"packagenamemakros.inc\" for # already predefined \"BuildRequires\" and \"Requires\" depending # on the distro and build number, leveraging the detection from # this osversion.inc include file # should simplify sharing spec files between SXCE and os20nn.nn # usage/examples: # if you depend on a package which for instance got some day a rename: # (or dissapeared, newly introduced, merged into another package # this is not limited to these examples (think of switching off SVR4 package # scripting, ...). # # %if %( expr %{osbuild} '>=' 100 ) # BuildRequires: SUNWnewname # %else # BuildRequires: SUNWoldname # %endif #TO BE CHECKED # *if* we are on os20nn.nn *and* build is younger|equal then 118 #TO BE CHECKED # %if %os2nnn %( expr %osbuild '>=' 118 ) #TO BE CHECKED # BuildRequires: newpackagename #TO BE CHECKED # %else #TO BE CHECKED # BuildRequires: SUNWoldname #TO BE CHECKED # %endif #TO BE CHECKED # same as above but based on the os20nn.nn distro, example os2009.06 and above #TO BE CHECKED # %if %( expr %os2nnndistro '>=' 200906 && echo 1 || echo 0 ) #TO BE CHECKED # BuildRequires: newpackagename #TO BE CHECKED # %else #TO BE CHECKED # BuildRequires: SUNWoldname #TO BE CHECKED # %endif ### end of examples ### rules below need extensions with every major distro release ##overall the include file - we are already included #osdistro.inc is NOT YET included --- NOTE: this variable is primarily for internal use by osdistro.inc #special handling for release builds: uname -v prints 11.0 or similar #which might correspond to build 175 (needs refinement) ##TODO## be more precise later, for build 173 and 174 and later SRU #quick and dirty hack, only works on OI hipster printing \"illumos\" with \"uname -v\". DON'T USE ON ANY OTHER OSDISTRO PLEASE! # For want of a line in the sand between different \"versions\", I'm using the date of significant milestones like # iso snapshot date (per http://dlc.openindiana.org/isos/hipster/) or significant update dates between snapshots if needs be. # To determine date I'll use the \"Packaging Date\" of the package consolidation/osnet/osnet-incorporation. # Dates of last iso snapshots. eg # 20160421 = Iso Snapshot # 20151003 = Iso Snapshot # 20150330 = Iso Snapshot # 20141010 = Iso Snapshot # 20140701 = Iso Snapshot #new for 151030 or so, #https://github.com/omniosorg/omnios-build/blob/master/build/release/build.sh#L33 #calculation to get from two letter to one digit. ##TODO## use the above if it is available #r151028ef would be 5*26 + 6 #quick and dirty hack, only works on OmniOS - uname -v prints on 151008j: omnios-6de5e81 #quick and dirty hack, only works on OmniOS - uname -v prints on 151022y: omnios-r151022-eb9d5cb557 # see if we are on old SVR4 release #switches for major distro releases # os2nnn is defined 1 if we can detect the OpenSolaris (IPS based) distro # # an estimate is done to tell which distro release is present #NEWRELEASE add to the table (OpenSolaris releases as os2......) # os2008.11 os2009.06 os2009.11 os2010.03 os2010.05 # corresponds to: # os200811 os200906 os200911 os201003 os201005 # # Solaris11Express_firstrelease Solaris11Express_following OpenIndiana147 OpenIndiana151 ##TODO## replace the \"*00\" to be the real release month # s11ex201011 s11ex201000 oi201009 oi201100 #numbers for each major distro release are stored in %os2nnnversion #Flags - who knows what that's worth for #set defaults to null - reverse order to catch youngest distro first #and then used to skip the other detection rules for older releases #NEWRELEASE add to the table #boolean flags for major osdistro names #no versioning here #boolean flags for major osdistro names - *with* versioning the releases #use osbuild in addition to finer granularity, e.g. osbuild >= 148 #OpenSolaris and Solaris11Express below. We need something to tell the release as well #Solaris11Express gets its own name prefix though it's close to what OpenSolaris was #OI/Hipster #has most C++ stuff compiled with GCC #:r!grep oih20 % #OpenIndiana # could be oi201009 and oi201100 or something, the first development release and following ##TODO## replace oi201100 #Solaris 12 - NOTE: This is now named \"11.4\" ... these variables deprecated. for transition they'll be defined on s11.4 as it it where s12 at the time of development #always defined on 12.0 and all subsequent 12.xx versions. build 00. #12.0 build 24 #superceded by: s110400 see below #Solaris 11 #always defined on 11.0 and all subsequent 11.xx versions. #11.0 build ?? #11.1 build ?? #11.2 build ?? #11.3 build ?? #11.4 build ?? #Solaris 11 Express and OpenSolaris ##TODO## replace s11ex201100 #OpenSolaris #never apperared: (this variable might go away some day) # one of the IPS style OpenSolaris distro releases is present if os2nnn set to \"1\" # set default to \"0\" which is good # includes OI # make your logic work with the major distro number %if %( expr %os2nnndistro '>=' 200906 ) # set default to \"0\" which is good # includes OI # set readable name for this os distribution (not for SXCE) # Note osdet299999 is a helper variable. Specs should use %if %os2nnn ... and %os2nnndistro # Make default to \"1\" to enable the os20nn.nn detection steps below. # for readability see separated %if where a present %SXCE resets this switch to \"0\" and disables all remaining checks # which makes this file skip any following checks # we are on SXCE, so skip the all other os2nnn detection rules and leave %os**** defaults at \"0\" # try detecting the distro release we are on # might need more fine grained rules some day? #(os2010.03) #e.g. OpenSolaris 2010.03 snv_134 X86 #NEWRELEASE carefull: add new releases *always* on top of the predecessor version. #NEWRELEASE for that, copy the example from below (START to END) and change numbers #NEWRELEASE you might need *many* places in the block edited. be *carefull* please and double-check and #NEWRELEASE do not forget to change the variables names too! #NEWRELEASE *add* new version *here* (below) #note: build 166 (maybe earlier) does read \"Oracle Solaris 11 snv_166 X86\" #note: build 160 (2010.11++) does read \"Oracle Solaris 11 Express snv_160 X86\" #note: build 151a 2010.11 does read \"Oracle Solaris 11 Express snv_156 X86\" #note: build 140 does read \"Solaris Next Development\" #note: build 134 does read \"OpenSolaris Development\" #below probably release of 2010.05 (was 2010.03 or whatever name) #root@host:~# cat /etc/release | grep OmniOS # OmniOS v11 r151006 #root@host:~# cat /etc/release | grep OmniOS # OmniOS v11 r151008 # cat /etc/release | grep OmniOS # OmniOS v11 r151010 # cat /etc/release | grep OmniOS # OmniOS v11 r151012 #OpenIndiana Hipster 2015 #/etc/release # OpenIndiana Development oi_151.1.8 X86 (powered by illumos) # Copyright 2011 Oracle and/or its affiliates. All rights reserved. # Use is subject to license terms. # Assembled 19 February 2013 #when it switched to name Hipster is not known #OpenIndiana Hipster 2016.04 #/etc/release # OpenIndiana Hipster 2016.04 (powered by illumos) # OpenIndiana Project, part of The Illumos Foundation (C) 2010-2016 # Use is subject to license terms. # Assembled 17 August #release/name@0.5.11,5.11-2017.0.0.5:20171030T214925Z #gzip -d < /tmp/hipster-2017-10-etc-release-3be5012aa181a5e70a1ba26138c5e0f5c76c8249 # OpenIndiana Hipster 2017.10 (powered by illumos) # OpenIndiana Project, part of The Illumos Foundation (C) 2010-2017 # Use is subject to license terms. # Assembled 30 October 2017 ##START build 151 006 and 008 and up , OmniOS # OmniOS v11 r151006 # OmniOS v11 r151008 ##END ##START build 151 circa 20150330 and up, OI/Hipster # but still flags ealier versions although not dealt with as such. #%if %( egrep 'OpenIndiana (Development|Hipster)' /etc/release > /dev/null && echo 1 || echo 0 ) ##END ##START build 151 and up, OpenIndiana #NOTE: we try to set a resonable opensolaris/solaris express release # name as well, they should behave similar. Remaining issues to be fixed # in consuming spec file! #%if %( egrep 'OpenIndiana (Development|Hipster)' /etc/release > /dev/null && echo 1 || echo 0 ) ##END ##START build 147 and up, OpenIndiana #NOTE: we try to set a resonable opensolaris/solaris express release # name as well, they should behave similar. Remaining issues to be fixed # in consuming spec file! ##END #s11.4 ~ cat /etc/release # Oracle Solaris Trunk X86 # Copyright (c) 1983, 2018, Oracle and/or its affiliates. All rights reserved. # Assembled 17 January 2018 #uname -v #11.4.0.12.0 #NOTE: development s12 is now s11.4 - old references to \"s12\" will eventually go away on some day #NOTE: Use for new develeoped spec files the variable s110400 to identify Solaris 11.4 (former Solaris 12 in development) #%if %( expr %{osbuild} '>=' 24 ) #%if %( egrep 'Oracle Solaris Trunk' /etc/release > /dev/null && echo 1 || echo 0 ) #we are on an IPS based OS distro #below: subject to change! ##TODO##!! which number do we want here? # below: subject to change! #this was the last check, skip all others #%else #%endif ##END #s11.4 ~ cat /etc/release # Oracle Solaris Trunk X86 # Copyright (c) 1983, 2018, Oracle and/or its affiliates. All rights reserved. # Assembled 17 January 2018 #uname -v #11.4.0.12.0 #s12 sfe ~ cat /etc/release # Oracle Solaris 11.4 X86 # Copyright (c) 1983, 2018, Oracle and/or its affiliates. All rights reserved. # Assembled 16 August 2018 #uname -v #11.4.0.15.0 #pkg info entire osnet-incorporation #s12 sfe ~ pkg info entire osnet-incorporation name | grep FMRI # FMRI: pkg://solaris/consolidation/osnet/osnet-incorporation@11.4-11.4.0.0.1.15.0:20180817T002336Z # FMRI: pkg://solaris/entire@11.4-11.4.0.0.1.15.0:20180817T004203Z # FMRI: pkg://solaris/release/name@11.4-11.4.0.0.1.15.0:20180817T003543Z ##START build *greater then* 151, this is 152 and up, detect \"Oracle Solaris 11 snv_166 X86\" aka 2011.00 as s11ex201100 #NOTE: s11ex201100 <- 00 - nothing is released, to use \"00\" as placeholder in year 2011 #NOTE: we try to set a resonable release number in %osdistrelnumber # name as well, they should behave similar. Remaining issues to be fixed # in consuming spec file! ##END ##START build 151 and up, detect \"Oracle Solaris 11 Express snv_151a X86\" aka 2010.11 as s11ex201011 #NOTE: we try to set a resonable release number in %osdistrelnumber # name as well, they should behave similar. Remaining issues to be fixed # in consuming spec file! ##END ##START build 134 and up, os2010.05 as os201005 ##END ##START build 111 and up, os2009.06 as os200906 ##END ##START build 101 and up, os2008.11 as os200811 ##END #hipster sfe ~ pkg list | egrep \"osnet|entire|/name\" #consolidation/osnet/osnet-incorporation 0.5.11-2015.0.2.15619 i-- #entire 0.5.11-2015.0.2.0 i-- #release/name 0.5.11-2013.0.0.0 i-- #hipster sfe ~ uname -a -v -r #SunOS hipster 5.11 illumos-380fd67 i86pc i386 i86pc #OpenIndiana 2017.10 #pkg info entire name osnet-incorporation | grep FMRI # FMRI: pkg://openindiana.org/consolidation/osnet/osnet-incorporation@0.5.11-2017.0.0.16838:20171118T005255Z # FMRI: pkg://openindiana.org/entire@0.5.11-2015.0.2.0:20151027T090547Z # FMRI: pkg://openindiana.org/release/name@0.5.11-2017.0.0.5:20171030T214925Z #uname -a -r #SunOS hipster 5.11 illumos-a3b2868063 i86pc i386 i86pc # if we are on a IPS based system, hopefully the package entire # is installed. record the output for later use to detect e.g. SRUs, build numbers # we could ask for entire, but if someone decided to uninstall that for a reason? # lets use this and hope no one ever uninstalls this package # FMRI: pkg://solaris/release/name@5.12-5.12.0.0.0.63.1:20141215T141436Z # could use as well: system/core-os or system/kernel #Update: sometimes we may see \"name\" and \"entire\" diverting in version numbers. That is a SRU might not necessarily update the \"name\" package. #Now we collect from more packages and just use the one with the highest version #testing: (echo 0.5.11,5.11-0.175.3.19.0.5.0; echo 0.5.11,5.11-0.175.3.11.0.4.0; echo 0.5.11,5.11-0.175.3.19.0.5.0) | sort -n -t'.' | tail -1 #entire might be uninstalled, so use release/name instead. You don't uninstall it! If you do, then don't blame us if pnm_macros get confused. #DEBUG %define marker2_not_defined_osdistro_entire %( echo marker2 >> /tmp/pkg_wrapper_log ) #could be made a bit better atomic stile! #works %define osdistro_entire_cache_helper %( test -f /tmp/pkg_info_release_name_entire_consolidation_osnet_osnet_incorporation || pkg info release/name entire consolidation/osnet/osnet-incorporation > /tmp/pkg_info_release_name_entire_consolidation_osnet_osnet_incorporation ) #original %define osdistro_entire %( pkg info release/name entire consolidation/osnet/osnet-incorporation | grep \"FMRI:\" | sed -e 's?FMRI:.*release/name@??' -e s'/.*-//' -e s'/:.*//' | sort -n -t'.' | tail -1 ) #older hipster doesn't match entire and release/name version packages. People! Don't uninstall entire on a OIHipster machine please! #release/name 0.151.1.8 #entire 2015.0.1.1 ##TODO## make version detection more robust, entire package might have been uninstalled, which packages to use for version detection in that case? ## PJAMA *puts hand up as having uninstalled \"entire\"* ## perhaps osnet-incorporation is a better option for the moment (or release/name? or the most fresh of both?) # pkg info name osnet-incorporation entire | grep FMRI # FMRI: pkg://openindiana.org/consolidation/osnet/osnet-incorporation@0.5.11-2017.0.0.16838:20171118T005255Z # FMRI: pkg://openindiana.org/entire@0.5.11-2015.0.2.0:20151027T090547Z # FMRI: pkg://openindiana.org/release/name@0.5.11-2017.0.0.5:20171030T214925Z #echo 5.12.0.0.0.63.0 | awk -F'.' '{printf \"%.4d%.4d%.4d%.4d%.4d%.4d%.4d\", $1, $2, $3, $4, $5, $6, $7}' #0005001200000000000000630000 #%define osdistro_entire_padded_number4 %( echo %{osdistro_entire} | awk -F'.' '{printf \"%.4d%.4d%.4d%.4d%.4d%.4d%.4d\", $1, $2, $3, $4, $5, $6, $7}' ) #%define osdistro_entire_padded_number4 %( echo %{osdistro_entire} | awk -F'.' '{printf \"\%.4d\%.4d\%.4d\%.4d\%.4d\%.4d\%.4d\", $1, $2, $3, $4, $5, $6, $7}' ) #note: %% results in a % to awk #add a workaround to distinguish the \"letter\" releases like r151022h and r151022y #make the latter a number and add it to osdistro_entire_padded_number4 #0000151022 0000 0008 000000000000 is r151022h #0000151022 0000 0025 000000000000 is r151022y #0000151022 0001 0020 000000000000 is r151022at # #pnm: osdistro_entire 151030.3 #pnm: osdistro_entire_padded_number4 1510300003-0096-0096000000000000 (wrong!) #pnm: osdistro_entire_padded_number4 1510300003-0000-0003000000000000 (correct!) #OmniOSce from 151028 on has the number extention xxxxxx. ### bail out, detection of the os2... distribution failed! ###%if %{osdet299999} ###echo \"Error. Detection of OS Distribution failed in osdistro.inc\" ###exit 1 ###%endif ##overall the include file - we are already included #already included before? # owner: tom68 - please ask/discuss if you want non-trivial changes # NOTE: The NAME of this include file is currently subject to change # # Macro definitions for setting available features # # especially provide flags for features depending on osbuild / distro version # #this file is to be included in the spec file or is included in other #e.g. with # %include osdistro.inc # %include osdistrofeatures.inc #osdistrofeatures.inc is included --- NOTE: this variable is primarily for internal use by osdistrofeatures.inc #Feature/Flags depending on the osbuild and distro version #Solaris 12, SolarisExpress, Solaris 11 and OpenIndiana, SXCE, not S10 #defaults to off, e.g. on Solaris 10 #%if %{?SXCE}%{?solaris11express}%{?solaris12}%{?openindiana} #%if %{?os2nnn}%{?SXCE} #we have /etc/security/ *.d directories #END >= 151 #END SXCE #use for testing: pkgbuild --interactive base-specs/packagenamemacros.spec #you may want to edit your test cases into the base-specs/packagenamemacros.spec #packagenamemacros.inc is included --- NOTE: this variable is primarily # for internal use by packagenamemacros.inc # inially including a general file with definitions. Later on, some of # those definitions get overwritten if needed # /* vim: set filetype=spec : */ #pre-load some variables which are very common and only a few OS need variants #S12 has asciidoc, all others need out SFE version #jam is not on available every osdistro #library/libedit@3.0,5.11-0.175.1.0.0.24.0:20120904T172539Z #only oihipster has openjeg, see packagenames.define.oihipster-specialcases.inc #only oihipster has orc, see packagenames.define.oihipster-specialcases.inc #only oihipster has libschroedinger, try this #only oihipster has libyaml, try this #oihipster lost SUNWxwinc, try a replacement. Set the default for all other osdistro here #many osdistro do not delive the file \"zlib.pc\" for pkgconfig, SFE drops one in until the osdistro has one #osdistro which have one, can replace this in pnm_macro include file (example: S12) #SFEautomake-115 - may be replaced by an osdistro. #if you get upgrade contraints, then uninstall the SFE automake-115 package #starting with S12 (some build) we have developer/build/automake-115 #SPECIAL CASE: SFE package was replaced with a SUNW package - one day this will #be migrated to translation table in an exteral file #with one build number the SUNWsane-backend was added, so SFEsane-backends was deleted (oh!) #just replace the SFEsane-backends starting with that build-number with the SUNWsane-backend #or the package-rename-project's new name #http://opensolaris.org/jive/thread.jspa?threadID=62982 -->> snv90 introduced SUNWsane-backend #set default for moderatly old osdistro > build 90 #we need SFE version on very old builds #%if %( expr %{osbuild} '<=' 90 '&' %{solaris12} '=' 0 ) #not exactly os2nnn = 0, but good enough for now (re-visit this if building for very old builds) #END <=90 #set default to libjansson, only Solaris has it #pkg://solaris/library/jansson@2.10,5.11-11.4.0.0.1.14.0:20180814T164738Z #pkg://solaris/library/jansson@2.7,5.11-0.175.3.0.0.30.0:20150821T165455Z #other OSDISTRO uses the SFE package #pkg://solaris/library/libarchive@3.3.1,5.11-0.175.3.20.0.4.0:20170516T234612Z #set default to libarchive, OmniOSce need our SFElibarchive package #pkg://solaris/library/security/gpgme@1.6.0,5.11-0.175.3.34.0.3.0:20180621T211314Z #set default to gpgme, OmniOSce need our SFEgpgme package #s110400 has pth at least since build 111 # order in this include file: OLDEST build on top, ascending # 81 # 111 # newer/including 133 # the reason for this order is: you might easily overwrite # an old definition with a new one starting with a specific build number! # e.g. from 81 to 111 the package was named hugo # from 133 on up to today the package was named freshhugo # the only exception is, you can't delete a define if a pacakge name is gone # completely (that is: merged into another one / obsoleted) - then set the # replacement beginning with the build number to the merged name or a well-known # package name which is required anyways and let pkgbuild sort that douplicates out # more complicated combinations should be handled in the spec files itself, to make # this include file not too complex. # next list all build versions ascending (build version) # BIG NOTE: OS distribution specific cases (SVR4/SXCE and IPS, but not S10) are # handled *inside* the blocks' includes # this is to make this only decide on build numbers! # see for special cases the files packagenames.define-specialcases-NNN.inc (build NNN and up) # NOTE: a later include file may overwrite a define from same or previous block # and might be overwritten or set to empty string in a later includefile /and build/ as well #normal packages in IPS did get theyer -devel name stripped off and the files flagged #as \"devel\" instead #in the end packages on IPS combine regular and devel parts into one single package #>=81 #huge package rename actions took place with build 133 (including) #http://defect.opensolaris.org/bz/show_bug.cgi?id=6186 # /* vim: set filetype=spec : */ #Auto generated mappings for Packages in OpenSolaris IPS distrobutions #TODO# Add build numbers later in the include file, if the rename of a #specific package was performed with a specific other build number #Example: %if 1 1002 1001 1000 124 101 100 5 3 512 1 expr %{osbuild} '>=177' ) ... %else ... %endif # /* vim: set filetype=spec : */ # put special cases here ##TODO## since library/python/setuptools-26 0.9.6-0.175.3.0.0.30.0 i-- ## the name is without python\"-2\" -> library/python/setuptools-26 # SXCE with SUNW prefix -->> name on 133/134 and up # without SUNW prefix -->> name on 133/134 and up # new after rename big bang -> name on 133/134 and up #>=133 #NOTE: cumulative, this includes the settings from builds before #package rename actions took place with build 134 (including) #http://defect.opensolaris.org/bz/show_bug.cgi?id=6186 # /* vim: set filetype=spec : */ #manually created entries #>=134 #>=134 # SUNWaudh # exception, we only have a header pacakge ? # /* vim: set filetype=spec : */ # put special cases here # SXCE with SUNW prefix -->> name on 133/134 and up # without SUNW prefix -->> name on 133/134 and up # new after rename big bang -> name on 133/134 and up #>=133 #NOTE: cumulative #OmniOS unfortunatly removed (all?) legacy package names. Therefore we #need to add pnm_macros for translate those from e.g. SUNWzlib to library/zlib #NOTE: cumulative #Hipster in process of replacing legacy package names. Therefore we #need to add pnm_macros for translate those from e.g. SUNWzlib to library/zlib # finally including a general file with definitions, to overwrite possible # special cases (and eventually overriding content which got defined above) # /* vim: set filetype=spec : */ # # place defines to match older packages here - this include file is the first of a series # ##TODO## list see at the end, shortly before %changelog # there are very old build out there, we might not need # to write special logic for builds older then build 81 # at least we should have logic for build 111 (or 101) # and younger (there are lots of installs out there) # normally packages are not too much fragmented into # subpackages. (exception: openssl where we simply # require all sub packages to keep things easy) # in general: # pnm_buildrequires_packagenames packagename-devel (on this special range of builds, -devel # if that exists, else just the package name) # pnm_requires_packagenames packagename (on this special range of builds) # note: the right hand side changes depending on the range of the build number where the include # file is intended for. the left hand side always lists the package names in currently three # variants: old SVR4 from SolarisExpress/early or OS2008/OS2009 the early OpenSolaris IPS based # then the names on OpenSolaris IPS-base without the SUNW prefix and before the big renaming # around build 133/134 #already included before? #yes, osdistro.inc is already included # below this section will be overwritten by the include files for the later builds # it is there so support build machines with osbuild < 133 or < 134 # but the spec file shave been written with package names presen on # machines with newer osbuild / after the big package renaming bang #note defines below will be overwritten with a new target package name #because it got renamed by the two big renaming projects, #starting with build ??? and build 133/134 #openssl is always a special case since sub packages got combined #below: our target system is an IPS based OS2008/OS2009/OS2010 # *before the big package renaming party* ##TODO## check osbuilds 129 .. 135 to be fully covered! Else run # pkgtool --interactive prep base-specs/packagenamemacros.spec # and mail us the output #note name aliasing the package on build say \"< 133\" should work #cases os2nnn #handy alias based on typo #handy alias based on typo #SUNWwgetu/SUNWwgetr/SUNWwget wget web/wget #SUNWGtku/SUNWGtkr/SUNWGtk Gtk library/desktop/gtk1 #kerberos #note: pkg search -l SUNWsmba #returns nothing. So use the very old names SUNWsmbau/SUNWsmbar instead. #samba service/network/samba #pre build 100 we're missing ncurses and use SFEncurses instead #but we are >>>>100 here #SFElibsndfile/SUNWlibsndfile #for now, we always default to the SFE version 1.0.25 located in /usr/gnu #for every platform #SFElibsndfile/SFElibsndfile-devel or SUNWlibsndfile (no -devel) #Devel-Package SUNWlibsndfile_devel doesn't really exist, but define it anyways: #Nvidia driver names #for the moment, just make a file require, as this matches driver/graphics/nvidia and NVDAgraphics #/usr/X11/include/NVIDIA/vdpau/vdpau.h #users might have installed the SVR4 package directly from nvidia #%define pnm_buildrequires_driver_graphics_nvidia driver/graphics/nvidiadriver/graphics/nvidia #%define pnm_requires_driver_graphics_nvidia driver/graphics/nvidia #boehm garbage collector ##TODO## Add your packages here in case you specify an old #END os2nnn #IPS has a problem: pkg info SUNWopenssl says *not installed* but at the same #time pkg info openssl (or library/security/openssl) says installed. #this is problematic, since based on the SUNWopenssl alias name it is still #tobe seen as *installed* - every package prerequisite check by the old #compatibilty/alias name *is* *failing* then #below: our target system is an IPS based OS2010++ ... incl. Oracle Solaris 11 Express # *AFTER the big package renaming party* #note: target is \"openssl\" which is understood by 133/134++ releases as installed #and still works with early opensolaris builds as well ##TODO## this is accumulative (see above %if %{os2nnn} w/o osbuild detection # ~/spec-files-extra/include pkg contents -r -m pkg://solaris/library/security/openssl@1.0.2.11,5.11-0.175.3.19.0.1.0 | grep openssl/ec.h #file f2463bfe32222c40ede22c3029699bf0a72ebcc5 chash=5c4b2370d8f9c4575864f16a9133b4ac234425a8 facet.devel=all group=bin mode=0444 owner=root path=usr/include/openssl/ec.h pkg.csize=9938 pkg.size=56134 #file 7eeea32830643e2f0f4d15395206df2be5df49c4 chash=b31684878ee1da2ed4e67cc0fee91dd99269383d facet.devel=all group=bin mode=0444 owner=root path=usr/include/openssl/ecdh.h pkg.csize=2058 pkg.size=5191 #cases >=133 AND os2nnn ##TODO## Re-visit this buildnumber, was this 133 or 134 ? (pkg info SUNWopenssl says not installed) #handy alias based on typo #handy alias based on typo #SUNWwgetu/SUNWwgetr/SUNWwget wget web/wget #SUNWGtku/SUNWGtkr/SUNWGtk Gtk library/desktop/gtk1 #samba service/network/samba # note: there is in real no SUNWlibC -devel package! # note: that is renamed on OI to system/library/c++/sunpro ! # note: there is in real no SUNWsqlite3 -devel package! #kerberos #plugin-php52 itself can't be checked for being installed (on IPS it is only #a meta package!), use module instead. #this overwrites content from packagenames.define-133.inc #maybe could be moved to special cases packagenames.define-specialcases-133.inc ? #web/server/apache-22/plugin/plugin-php52 -->> web/server/apache-22/module/apache-php5 #>=133 #os2nnn #END >=133 AND os2nnn note: two closing endif ##TODO## #platform standard locations for paths and files #openssl #omnios CA bundle: #solaris11 S11.3 CA bundle: #s1104 S11.4 CA bundle: #hipster CA bundle: #%define pnm_openssl_CAbundle_file #separate packages for the various openssl pieces (libs, incclude, commands, ...) #note: for running the build on SXCE we do *not* have the big bang package # rename project, so we have to define the target package names on SXCE #below: our target system is an older build SolarisExpress (up to including 130) #END SXCE #note: for simple cases don't open another separate include file #packagenames.define-133.inc or packagenames.define-specialcases-133.inc #just do it here instead. #package names in sync with SXCE and os2nnn but got incorporated into other #packages, examples. SUNWhea SUNWsfwhea #pre/including nnn: SUNWhea -> past nnn replacement is #NOTE: superseeding the previous definitions SUNWsfwhea #cases >=133 #END >=133 #NOTE: this section might be superseeded by lower build numbers #cases <133 #END <133 #pre/including 130: SUNWsfwhea -> past 130 replacement is system/header ##TODO## please verify build numbers and intended replacement packagename #END >=130 #NOTE: including SUNWhea too #cases <130 #END <130 # SUNWgnome-xml-share, SUNWgnome-xml-root -> SUNWgnome-xml -> data/docbook # SFEgnupg2 SUNWgnupg SUNWlibgpg-error SUNWlibgpg-error-devel SUNWlibgcrypt SUNWlibgcrypt-devel #pre/including 130: SFEgnupg2 -> past 130 replacement is SUNWgnupg #note: oihipster see sections below, needs to set IPS name (knows no legacy name any more) #pkg://solaris/crypto/gnupg@2.0.30-5.12.0.0.0.113.1:20161127T235134Z --- #sunw #sfe #pkg://solaris/system/library/security/libgcrypt@1.7.3-5.12.0.0.0.113.1:20161128T023501Z --- #sunw #sfe #note: SUNWlibgcrypt(-devel) is in Solaris since a while (which osbuild number?) #not set %define pnm_buildrequires_SUNWlibgcrypt_devel SUNWlibgcrypt-devel #not set %define pnm_buildrequires_SUNWlibgcrypt SUNWlibgcrypt-devel #not set %define pnm_requires_SUNWlibgcrypt SUNWlibgcrypt #not set %define pnm_buildrequires_system_library_security_libgcrypt SUNWlibgcrypt-devel #not set %define pnm_requires_system_library_security_libgcrypt SUNWlibgcrypt #pkg://solaris/library/security/libgpg-error@1.24-5.12.0.0.0.113.1:20161128T021722Z --- #sunw #sfe #END >=130 #cases <130 #END <130 #END oihipster #END omnios #OmniOSce r151028 #libedit appeared before build 151028 #END omnios r151028 #jansson appeared after version /osnet-incorporation@0.5.11-2017.0.0.16925 ##TODO## retire the package SFELibjansson when upgrading hipster past this version ##TODO## *or* move the whole SFElibjansson over to /usr/gnu/ #END hipster 20170000000016925000000000000 #SUNWfftw3 was added with build 107 #http://wikis.sun.com/display/OSOLInstall/Build+107 #pkgs know about the renaming, so just handle a switch to SFEfftw3 in case #the osbuild is too old #defaults for all builds >= 107 - let pkg do the names translation if needed #cases >=107 #>=107 #END <107 #paused# ##TODO##define exact osbuild number where SUNWfreetype disappeared #paused# #rules: if osdistro does not know freetype2, then use SFEfreetype (2.x) #paused# #defaults for all builds < 133 (just to have somehting to start with) #paused# #the default settings from the other p*inc files are valid or overwritten here #paused# %define pnm_buildrequires_SUNWfreetype2 SUNWfreetype2 #paused# %define pnm_requires_SUNWfreetype2 SUNWfreetype2 #paused# %define pnm_buildrequires_freetype2 SUNWfreetype2 #paused# %define pnm_requires_freetype2 SUNWfreetype2 #paused# #SFEfreetype replaced with SUNWfreetype2 #paused# #NOTE: no \"2\" at the end! #paused# %define pnm_buildrequires_SUNWfreetype_devel SUNWfreetype2 #paused# %define pnm_requires_SUNWfreetype SUNWfreetype2 ##TODO## below: probably obsolete or needs rethinking: ##TODO## which osbuild version is right? #END < 133 #defaults for all builds >= 99 - let pkg do the names translation if needed #END <99 #defaults for all builds >= 116 - let pkg do the names translation if needed #exclude from omnios #END exclude from omnios #END <116 #special case, pkgtool/pkgbuild can't see if packages are installed if #meta-package data/docbook is requested (it shows never as being installed). #up to 133 it was developer/documentation-tool/gtk-doc #NOTE we overwrite what the include for 134 has defined #END >= 134 #special case, pkgtool/pkgbuild can't see if packages are installed if #meta-package x11/client is requested. up to 143 it was TBD #NOTE we overwrite what the include for 133 / 134 has defined (target was x11/client) #SUNWxwopt is now a compatibility package wich pulles in a number of smaller packages #pkg://compatibility/packages/SUNWxwopt@0.5.11,5.11-0.144 #SUNWxwinc is now a compatibility package which can be checked for being installed (against a consolidation which can't) # Name: x11/header Renamed to: pkg:/consolidation/X/X-incorporation pkg:/compatibility/packages/SUNWxwinc@0.5.11,5.11-0.144 #END >= 144 #packages delivered with Solaris 11.4 GA or later #library/jansson@2.10,5.11-11.4.0.0.1.14.0:20180814T164738Z #library/libarchive@3.3.1,5.11-11.4.0.0.1.14.0:20180814T164755Z #library/security/gpgme@1.6.0,5.11-11.4.0.0.1.14.0:20180814T170618Z #library/gnutls-3@3.5.16,5.11-11.4.0.0.1.14.0:20180814T164546Z #library/gnutls-3@3.7.1-11.4.39.0.1 #END S11.4 GA or later #at least npth is there since SRU42 CBE, maybe earlier #library/pth 2.0.7-11.4.9.0.1.1.0 --o #use libpng16 by default #END S11.4 later builds #END oihipster #info: graphviz added around consolidation/userland/userland-incorporation@0.5.11,5.11-0.172:20110815T080358Z # #note: if you prefer the maybe more uptodate \"version\" ofr SFEgraphviz, then put that SFEpackagename into (Build)Requirements # if you need any version of graphviz, then use pnm_buildrequires_SUNWgraphviz or ..._SFEgraphviz #20140707 Solaris 11.x has #20140707 OpenIndiana has none #20140707 OpenIndiana-Hipster has image/graphviz@2.28.0,5.11-2014.0.1.3:20140528T102249Z #set default #set parameters for more fresh osbuild / osdistro #Solaris 11 Solaris 12 ##TODO## add OI OpenIndiana Hipster image/graphviz@2.28.0,5.11-2014.0.1.3:20140528T102249Z #END solaris11 solaris12 oihipster #----------------------------------------------------------------- #set defaults, in case the build is newer, overwrite them #this is for all builds (below 151) #cases >=151 #END >= 151 #----------------------------------------------------------------- #set defaults for SFExz | compress/xz, in case the build is newer, #overwrite them #this is for S11 (all builds) and (OI < 151) #cases >= 151 && ( OpenIndiana | OmniOS | OIHipster ) #END openindiana #----------------------------------------------------------------- #set defaults for SFElibggz #overwrite them in case the osdisto has its own libggz packaged in gnome-media or gnome-games #this is for OI 151 all builds (and SXCE) #cases Solaris 11 or Solaris 12 has no longer libggz in the #packages gnome/games #END solaris11express or solaris 12 #----------------------------------------------------------------- # this section overwrites settings form above originally applying to # osbuild >=133 AND os2nnn # note: system/library/c++-runtime is renamed on OI to system/library/c++/sunpro #cases >= 151 && OpenIndiana or OIHipster #END openindiana oihipster #----------------------------------------------------------------- # all distro #cppunit # but OIHipster brings its own packages, then use those (for those, osdistro delivered pkg is good enough) #END oihipster #----------------------------------------------------------------- #special cases, set defaults first #----------------------------------------------------------------- #changes the defaults from above, in case the build is newer. #this is for Solaris (Express) 11 builds (above excluding 151) #which now includes freeglut #%if % /usr/gnu/bin/expr %{solaris12} '>=' 1 '|' '(' %{solaris11express} '>=' 1 '&' %{osbuild} '>' 151 ')') #%if 0 #Solaris 11.4 has no longer guile #pkg://solaris/library/guile@1.8.8-5.12.0.0.0.120.0:20170319T174945Z --o #starting with: developer/documentation-tool/asciidoc@8.6.8,5.12-5.12.0.0.0.34.0 #END osbuild >= 34 #%define pnm_buildrequires_SFEasciidoc pkg://solaris/developer/documentation-tool/asciidoc #%define pnm_requires_SFEasciidoc pkg://solaris/developer/documentation-tool/asciidoc #END solaris12 #----------------------------------------------------------------- #packages no longer available, we could bail out or just require a core package #to continue for now, we just set a already existing package name, the spec file #might fail compiling or have reduced functionality then -> up to the individual #spec file maintainer how to solve that #cases >=156 #https://defect.opensolaris.org/bz/attachment.cgi?id=4441 #(the attachment link from above is in: https://defect.opensolaris.org/bz/show_bug.cgi?id=17668) #END >=156 #END solaris11express (and newer, e.g. Solaris 11) # cases >=160 # python # library/python-2/python-gnome-libs-26 changed to a renamed-to package, # so pkgtool can't see if its new dependents are installed. # this is a workaround, we just require one of the dependents. ##TODO## improve: find the best matching replacement for library/python-2/python-gnome-libs-26 #for now we replace with library/python-2/pygtk2-26 #END >=160 #END solaris11express (and newer, e.g. Solaris 11) # audio headers got renamed several times, then # included in other package #with 163 system/header/header-audio moved into system/header # SUNWfuse and SUNWlibfuse appeared -> replaces SFEfuse SFElibfuse on S11 # but names changed to library/libfuse and file-system/uvfs #END >=163 #END solaris11express # header migrated into main package #system/library/mozilla-nss@0.5.11-0.160 on s12_79 #nspr #solaris 11 >= 160 or solaris12 #system/library/mozilla-nss renamed library/security/nss@4.12.10-0.172.0.0.0.0.0 #note: openindiana and oihipster 2015.0.1.0 still have system/library/mozilla-nss/header-nss ##TODO## nspr #END solaris 12 | solaris 11 >= 160 #s12 sfe /localhomes/tom/spec-files-extra pkg info -r mozilla-nss # Name: system/library/mozilla-nss # State: Not installed (Renamed) # Renamed to: consolidation/sic_team/sic_team-incorporation # library/security/nss@4.12.10-0.172.0.0.0.0.0 XXXXXXXXXXXXXXXXXX # Publisher: solaris # Version: 0.5.11 # Branch: 0.172.0.0.0.0.0 #Packaging Date: Tue Aug 16 07:11:53 2011 # Size: 5.45 kB # FMRI: pkg://solaris/system/library/mozilla-nss@0.5.11-0.172.0.0.0.0.0:20110816T071153Z # # Name: system/mozilla-nss # State: Not installed (Renamed) # Renamed to: security/nss-utilities@4.12.10-0.172.0.0.0.0.0 XXXXXXXXXXXXXXXXXX # consolidation/sic_team/sic_team-incorporation # Publisher: solaris # Version: 0.5.11 # Branch: 0.172.0.0.0.0.0 #Packaging Date: Tue Aug 16 07:12:00 2011 # Size: 5.45 kB # FMRI: pkg://solaris/system/mozilla-nss@0.5.11-0.172.0.0.0.0.0:20110816T071200Z # # # Name: system/library/mozilla-nss #Zusammenfassung: # Status: Nicht installiert (Umbenannt) # Umbenannt in: consolidation/sic_team/sic_team-incorporation # library/security/nss@4.12.10-0.172.0.0.0.0.0 # Herausgeber: solaris # Version: 0.5.11 # Build-Version: 5.11 # Zweig: 0.172.0.0.0.0.0 #Packaging-Datum: 16. August 2011 07:11:53 Uhr # Größe: 5.45 KB # FMRI: pkg://solaris/system/library/mozilla-nss@0.5.11,5.11-0.172.0.0.0.0.0:20110816T071153Z # # Name: system/library/mozilla-nss/header-nss #Zusammenfassung: # Status: Nicht installiert (Umbenannt) # Umbenannt in: system/library/mozilla-nss@0.5.11-0.160 # Herausgeber: solaris # Version: 0.5.11 # Build-Version: 5.11 # Zweig: 0.160 #Packaging-Datum: 28. Februar 2011 16:47:35 Uhr # Größe: 0.00 B # FMRI: pkg://solaris/system/library/mozilla-nss/header-nss@0.5.11,5.11-0.160:20110228T164735Z # math headers went from pkg://system/library/math/header-math # to pkg://system/library/math@0.5.11-0.174.0.0.0.0.0 # OI stays unchanged for a while # Hipster has header-math integrated into math #with build 174 library/math/header-math moved into system/library/math, as well on S12 OIH #END solaris12 oihipster osbuild >= 174 .... ##TODO## maybe re-locate the definitions below if that helps getting better overview #SEE ALSO: new include file packagenames.define.initial.inc #NOTE# Defaults here for os2nn, SXCE, and so on. This is overlayed if one #distro needs this different! #pulseaudio, we currently have this in SFE - see below for more fresh distros #automake version 1.11, we currently have this in SFE - see below for more fresh distros #Added to S11.2, S12 but all others might not have it and go for sfe/shell/gnu-getopt #set the SFE spec file as default for os20nn SXCE, overlay that for >=S11.2, S12 ##TODO## remove it is redundant and wrong for OmniOS #doesn't autoinstall by resolveipspackages, to try this way ##TODO## remove it is redundant and wrong for OmniOS %define pnm_buildrequires_SFEgdbm library/database/gdbm ##TODO## remove it is redundant and wrong for OmniOS %define pnm_requires_SFEgdbm library/database/gdbm ##TODO## remove it is redundant and wrong for OmniOS %define pnm_buildrequires_SUNWgnu_dbm library/database/gdbm ##TODO## remove it is redundant and wrong for OmniOS %define pnm_requires_SUNWgnu_dbm library/database/gdbm #NOTE# now overlay the above definitions if needed: #START Solaris 11 without update, S11.0 #END solaris11 #START Solaris 11 Update 1 # #pulseaudio, automake-111 w/o legacy name in Solaris 11.1 and newer #END solaris11 #START Solaris 11 Update 2 # #gnu-getopt added (S11.2, S12) #END solaris11 #START Solaris 11 Update 3 # #END solaris11 #START Solaris 12 - generic/(almost)all builds - more details below # # # Warning: as compiling and running builds older then a few weeks old doesn't make # much sense, we do not keep exact build numbers when things change. # # example: Build 103 and following brought us Gnome3, but we anyways start # setting rules here for *all* S12 builds, yes that may break # compiling on older builds. Don't you want upgrading more often? # # good style is to make a comment with which build the change happened, # so one gets a chance to make a workaround in case you can't upgrade the os today # #SUNWautomake-111 SFEautomake-111 #starting with S11 175.1 we have developer/build/automake-111 #SFEautomake-115 - may be replaced by an osdistro. #if you get upgrade contraints, then uninstall the SFE automake-115 package #starting with S12 (some build) we have developer/build/automake-115 #pkg://solaris/library/libedit@3.1-11.4.0.0.0.12.0:20180103T031218Z #S12 lost the legacy name SUNWgnu-dbm ##TODO## check if this is the case as well for S11 (!) #S12 lost the legacy name SUNWslang #S12 is ignored now, S11.4 lost the entire package, use SFEslang again (see elsewhere) #pkg://solaris/library/slang@2.2.4-11.4.0.0.1.9.0:20180618T181210Z --o #pkg://solaris/library/slang@2.2.4-5.12.0.0.0.114.0:20161212T034553Z --o #%define pnm_buildrequires_SUNWslang_devel library/slang #%define pnm_buildrequires_SUNWslang library/slang #%define pnm_requires_SUNWslang library/slang #Added to S11.2, S12 but all others might not have it and go for sfe/shell/gnu-getopt #Added to S11.3 build 26 and S12 build 90 # developer/documentation-tool/xmlto #with around build 103 gnome3 starts, gnome-audio obsoleted in build 112 (probably) #we replace it with something very generic #historic: # pkg contents -r -m SUNWgnome-common-devel@0.5.11,5.11-0.175 #set name=pkg.fmri value=pkg://solaris/SUNWgnome-common-devel@0.5.11,5.11-0.175.0.0.0.0.0:20110927T073138Z #set name=pkg.renamed value=true #depend fmri=developer/gnome/gettext@0.5.11-0.133 type=require #depend fmri=consolidation/desktop/gnome-incorporation type=require # IF you want gettext, then you may choose pnm_buildrequires_SUNWgnu_gettext #mostly needed for \"gettext\" developer/gnome/gettext #library/gnome/gnome-common pulls in developer/gnome/gettext # and developer/gnome/gettext has been renamed to text/gnu-gettext #below may be redundant...check later #S12 adds gstreamer 1.x and obsoletes it on build 113 #library/audio/gstreamer 0.10.32-5.12.0.0.0.87.0 i-- #library/audio/gstreamer/plugin/gnonlin 0.10.17-5.12.0.0.0.90.0 --o #library/desktop/gstreamer-1 1.4.5-5.12.0.0.0.112.1 i-- #library/desktop/gstreamer-1/gst-plugins-base 1.4.5-5.12.0.0.0.112.1 i-- #library/desktop/gstreamer-1/gst-plugins-good 1.4.5-5.12.0.0.0.112.1 i-- ##TODO## open: what to do with the new package names. for a moment we can use pnm_macro # of old package name and still get the new package. would work across all supported osdistro # ##TODO## open: how to handle library/desktop/gstreamer-1/gst-plugins-base and library/desktop/gstreamer-1/gst-plugins-good ##NOTE## s/audio/desktop/ #for now, just request library/desktop/gstreamer-1, details only handled once the need arises #for now, just request library/desktop/gstreamer-1, details only handled once the need arises #codec/libvorbis 1.3.3-5.12.0.0.0.115.0 --- #codec/ogg-vorbis 2.30.0-5.12.0.0.0.108.0 --r #START solaris 12 - special build versions below >= 87 #END solaris12 - generic/(almost)all builds - more details below #END solaris11 from 11.3 SRU 9 on has own zlib.pc in package library/zlib #many osdistro do not deliver the file \"zlib.pc\" for pkgconfig, SFE drops one in until the osdistro has one #osdistro which have one, can replace this in pnm_macro include file (example: S12) #END solaris12 special build version 87 and newer # S11.4 switched to libsasl2 #system/library/security/libsasl 5.12.2.1.26-5.12.0.0.0.93.0 --r #system/library/security/libsasl2 2.1.26-11.4.0.0.1.3.0 --- #system/library/security/libsasl2 2.1.26-11.4.0.0.0.12.0 i-- #from build 5.12 .93. on, simplified by using %{s110400} #END s110400 (solaris12) #START solaris 12 - special build versions >= 108 #Package codec/ogg-vorbis was renamed to pkg:/codec/libvorbis pkg:/codec/libogg (NOTE: these are *two* packages!) #pkg://solaris/codec/libogg@1.2.2-5.12.0.0.0.108.1:20160919T062323Z --- #pkg://solaris/codec/ogg-vorbis@2.30.0-5.12.0.0.0.108.0:20160919T062335Z #END solaris12 special build version 108 and newer #START setting perl5, defaults - Part 1 of 3 #define perl defaults, primarily shared settings and default version, paths #for older osbuilds/osdistros like OpenSolaris 134, SXCE/Nevada, Solaris 10 #STRONG NOTE: located *below* the osdistro and osbuild sections, there is *another* #section evaluating the resulting paths on the disk, those are specific #to the perl version in use. We hope, that we do not need to handle special #cases there, e.g. this would be an odd distro deciding to relocate to #another path layout on disk.... #note: older Solaris releases did include \"micro\"-versionnumber in #modules path, e.g. vendor_perl/5.8.4 #more fresh versions do only set major.minor, this is e.g. vendor_perl/5.12 ###TODO## not clear if we should require SUNWperl584core or SUNWperl584usr #both? #note: the name is subject to change if we find a better one #_default string is not meant to be a part of the package name... # NOTE the section sitting below the distro specfic settings # where the resulting paths on the disk are evaluated! #END setting perl5, defaults - Part 1 of 3 #START setting perl5, changes with specific builds and distros - Part 2 of 3 #the distro specific settings below. #set specifics for more fresh osbuild/osdistro like Solaris 11 Express, OpenIndiana #which integrate perl 5.10 or newer (please add more sections for overrides in #different distro releases. Order is: greatest osbuild must be listed last to #override previous settings) #set perl5 for Solaris 11, then for Solaris 11.4 #beware: one variable gets overwritten right below for newer builds #SOLARIS 11.3 #pkg://solaris/runtime/perl-522@5.22.1.1,5.11-0.175.3.36.0.12.0:20190603T134621Z #pkg://solaris/runtime/perl-522@5.22.1.1,5.11-0.175.3.32.0.3.0:20180420T193841Z #perl is 64-bit #END 0000017500030032000000000000.0 #SOLARIS 11.3 #COMMON SETTINGS - START - SOLARIS 11.4 (12) #set perl5 for Solaris 12 #runtime/perl-512 or library/perl-5/sun-solaris-512 #COMMON SETTINGS - UPDATE FOR UPDATED OS #runtime/perl-522@5.22.1.1-11.4.0.0.1.14.0 #END build >= 0011000400000000000100140000.0 #COMMON SETTINGS - UPDATE FOR UPDATED OS #runtime/perl-532@5.32.0,11.4-11.4.39.0.1.107.0 #perl is 64-bit #END build >= 0011000400390000000101070000 #END solaris12 #COMMON SETTINGS - END #END os2nnn #set perl5 for Solaris 11, Solaris11Express #END solaris11, solaris11express >= 166 #END os2nnn #set perl5 for OpenIndiana #END openindiana #END os2nnn #set perl5 for OIHipster #runtime/perl-516@5.16.3,5.11-2014.0.1.1:20140528T081041Z #END oihipster >= 2014.0.1.1 #set perl5 for OIHipster >= 2015.0.1.0 (was 2015.0.2.1) #runtime/perl-522@5.22.0,5.11-2015.0.1.0:20150727T054604Z #runtime/perl-522@5.22.0,5.11-2015.0.1.0:20150727T062342Z #runtime/perl-522@5.22.0,5.11-2015.0.1.0:20151027T072513Z #runtime/perl-522@5.22.0,5.11-2015.0.2.1:20151102T181230Z ##TODO## monitor closely when OIHipster changes shipped perl-versions or adds perl-modules #ignore older perl-516@5.16.3,5.11-2014.1.2.3:20151027T072451Z #use runtime/perl-522@5.22.0,5.11-2015.0.1.0:20150727T054604Z #set perl5 for OIHipster #END oihipster >= 2015 #use pkg://openindiana.org/runtime/perl-524@5.24.3-2017.0.0.0:20171113T184255Z i-- #set perl5 for OIHipster #20170000000016925000000000000 #END oihipster >= 2017 ##Block below: move to better suiting section (outside of perl block) #pnm: osdistro_entire_padded_number4 20170000000016925000000000000 #hipster sfe ~ pkg contents -r -m pkg://openindiana.org/library/libedit | grep -i quire #depend fmri=pkg:/system/library@0.5.11-2017.0.0.16250 type=require #appeared with build 2017.0.0.16250 #END oihipster #set perl5 for OmniOS #END omnios #set perl5 for OmniOS Community Edition omniosce ##NOTE## the default minimal install as of 0.151022 is *only* *32* *bit* perl #we want the future and this is runtime/perl-64 # determine perl bittness by looking at libperl.so loaded by the perl binary # # perl -e 'foreach $inc ( @INC) { print $inc.\"\n\" if -f \"$inc/CORE/libperl.so\"; }' # /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64 # file /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so # /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available #once runtime/perl-64 is installed, this overlays the 32-bit perl implementation when called by /usr/bin/perl and the like # FMRI: pkg://omnios/entire@11-0.151014:20161027T172955Z #pkgbuild@omnios> find /usr/perl5/ -name libperl.so -exec file {} \; -ls #/usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB shared object, Intel 80386, version 1, dynamically linked, not stripped #201298 1140 -r-xr-xr-x 1 root bin 1812644 Dec 1 2016 /usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so #/usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so: ELF 64-bit LSB shared object, x86-64, version 1, dynamically linked, not stripped #202879 1156 -r-xr-xr-x 1 root bin 1902280 Dec 1 2016 /usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so # FMRI: pkg://omnios/entire@11-0.151022:20170511T002513Z #root@mailrouter:~# find /usr/perl5/ -name libperl.so -exec file {} \; -ls #/usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so: ELF 64-bit LSB dynamic lib AMD64 Version 1, dynamically linked, not stripped, no debugging information available # 9632 1370 -r-xr-xr-x 1 root bin 2342992 Aug 13 19:16 /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so #/usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available #81673 1358 -r-xr-xr-x 1 root bin 2179640 Jul 17 20:56 /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so ##TODO## [omniosorg/omnios-build] perl: update to 5.24.4 (r151024) (#696) ##TODO## [omniosorg/omnios-build] perl: update to 5.26.2 (r151026) (#698) ##OmniTI - not OmniOSce # NOTE: We are simply ignoring the non-64-bit perl packages #END omnios # OmniOS v11 r151022s -> pkg://omnios/runtime/perl@5.24.1-0.151022:20170921T162748Z # ^ corresponds to number 19 ## OmniOSce - the successor (overwrites old settings of OmniTI # NOTE: We are simply ignoring the non-64-bit perl packages #END omnios ##TODO## 151030.3 # /usr/perl5/site_perl/5.28/i86pc-solaris-thread-multi-64 # /usr/perl5/site_perl/5.28 # /usr/perl5/vendor_perl/5.28/i86pc-solaris-thread-multi-64 # /usr/perl5/vendor_perl/5.28 # /usr/perl5/5.28/lib/i86pc-solaris-thread-multi-64 # /usr/perl5/5.28/lib # # OmniOS v11 r151030c -> pkg://omnios/runtime/perl@5.28.2-151030.0:20190426T231121Z #END omnios #https://github.com/omniosorg/omnios-build/raw/r151032/doc/ReleaseNotes.md #uname -a shows omnios-r151032-XXX #Perl has been upgraded to 5.30.0 # # OmniOS v11 r151032 -> pkg://omnios/runtime/perl@5.30.0-151032 ??? #END omnios # OmniOS v11 r151034. -> pkg://omnios/runtime/perl@5.30.3-151034.0:20200606T132521Z #END omnios # OmniOS v11 r151038. -> pkg://omnios/runtime/perl@5.31.1-151034.0:20200606T132521Z #END omnios # OmniOS v11 r151044. -> pkg://omnios/runtime/perl@5.36.0-151044.0:20221031T112831Z #END omnios # determine perl bittness by looking at libperl.so loaded by the perl binary # # perl -e 'foreach $inc ( @INC) { print $inc.\"\n\" if -f \"$inc/CORE/libperl.so\"; }' # /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64 # file /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so # /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available #once runtime/perl-64 is installed, this overlays the 32-bit perl implementation when called by /usr/bin/perl and the like # FMRI: pkg://omnios/entire@11-0.151014:20161027T172955Z #pkgbuild@omnios> find /usr/perl5/ -name libperl.so -exec file {} \; -ls #/usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB shared object, Intel 80386, version 1, dynamically linked, not stripped #201298 1140 -r-xr-xr-x 1 root bin 1812644 Dec 1 2016 /usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so #/usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so: ELF 64-bit LSB shared object, x86-64, version 1, dynamically linked, not stripped #202879 1156 -r-xr-xr-x 1 root bin 1902280 Dec 1 2016 /usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so # FMRI: pkg://omnios/entire@11-0.151022:20170511T002513Z #root@mailrouter:~# find /usr/perl5/ -name libperl.so -exec file {} \; -ls #/usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so: ELF 64-bit LSB dynamic lib AMD64 Version 1, dynamically linked, not stripped, no debugging information available # 9632 1370 -r-xr-xr-x 1 root bin 2342992 Aug 13 19:16 /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so #/usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available #81673 1358 -r-xr-xr-x 1 root bin 2179640 Jul 17 20:56 /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so #add more distro here #END setting perl5, changes with specific builds and distros - Part 2 of 3 #START setting perl5, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for perl or the distro specific changed values e.g. # more fresh perl version 5.8.4 -> 5.12 #vendor_perl # echo %{_prefix}/%{perl_path_vendor_perl} -> prints /usr/perl5/vendor_perl # echo %{_prefix}/%{perl_path_vendor_perl_version} -> prints /usr/perl5/vendor_perl/5.8.4 (or 5.10.0) #site_perl # echo %{_prefix}/%{perl_path_site_perl} -> prints /usr/perl5/site_perl # echo %{_prefix}/%{perl_path_site_perl_version} -> prints /usr/perl5/site_perl/5.8.4 (or 5.10.0) # make a version that can be used in \"expr\" #kommandant tom ~/spec-files-extra printf \"%.4i %.4i %.4i %.4i\n\" 5 132 3 0 #0005 0132 0003 0000 #printf \"%.4i %.4i %.4i %.4i\n\" `echo 5.22.1 | awk -F'.' '{print $1\" \"$2\" \"$3}'` #0005 0022 0001 0000 #kommandant tom ~/spec-files-extra printf \"%.4i%.4i%.4i%.4i\n\" `echo 5.22.1.2 | awk -F'.' '{print $1\" \"$2\" \"$3\" \"$4}'` #0005002200010002 #NOTE: remove \"\n\" from format spec #NOTE: escape for % is %% ##TODO##151030 braucht das nicht mehr ##TODO##REMOVE##%if %{?perl_dir:1}%{!?perl_dir:0} ##TODO##REMOVE###skip this, the perl_dir variable is already defined ##TODO##REMOVE##%else ##TODO## verify if case i386 is needed? porssibly include bittness into calculation #s11.3: #i86pc-solaris-int #END ifarch sparc ##TODO##verify## #END omnios #END ifarch amd64 ##TODO##REMOVE## simplification ##SPARC## sun4-solaris-thread-multi-64 ##TODO##REMOVE## simplification %if %( /usr/gnu/bin/expr %{s110400} '>=' 1 '|' %{solaris12} '&' %{osbuild} '>=' 95 '|' %{oihipster} ) ##TODO##REMOVE## simplification %define perl_dir i86pc-solaris-thread-multi-64 ##TODO##REMOVE## simplification %endif ##TODO##REMOVE## simplification #END Solaris 11.4 / Solaris 12 ##TODO##REMOVE## %endif ##TODO##REMOVE## #END ?perl_dir #find include files if you compile against perl #the EXTERN.h file would be found with CFLAGS=\"-I%{_prefix}/%{perl_default_includedir}\" #next line help to find /usr/perl5/5.8.4/lib/i86pc-solaris-64int/CORE/EXTERN.h #END setting perl5, all builds, evaluated paths - Part 3 of 3 #various perl modules got bundles in perl versions later then 5.8.x #so identify them here and let spec files use the pnm_macros to #decide for a SFE package or use the osdistro bundled one #START various perl modules now bundled #define the defaults, then below overwrite if something has changed #most modules now bundled in the osdistro provided perl version: #END various perl modules now bundled #most modules now bundled in the osdistro provided perl version: ##TODO## verify when JSON and JSON-PP went into default perl distro #not yet in 5.32# %define pnm_buildrequires_SFEperl_json %{pnm_buildrequires_perl_default} #not yet in 5.32# %define pnm_requires_SFEperl_json %{pnm_requires_perl_default} #END various perl modules now bundled #START setting Python, defaults - Part 1 of 2 #define Python defaults, primarily shared settings and default versions and paths #NOTE: we start initially only with setting Python 2.6 for *ALL* osbuild / osdistro #this is to be extended in the future as required (for older osbuild/osdistro, *or* #for next Python 2.x or 3.x) # #draft: NOTE: names/values subject to change - update all spec files # accordingly if you change this! #special strings here for packagenames: e.g. Python26 #note: the name is subject to change if we find a better one #_default string is not meant to be a part of the package name... # add sub-packagenames like \"SUNWPython26-extra\" and \"-cherrypy\" to the end, see examples: # BuildRequires: %{pnm_buildrequires_python_default}-extra # Requires: %{pnm_requires_python_default}-extra # BuildRequires: %{pnm_buildrequires_python_default}-cherrypy # Requires: %{pnm_requires_python_default}-cherrypy #BIG NOTE read the \"perl\" examples in this file *IF* you want to #extend the logic to define a new osbuild/osdistro or switch to #another Python version, e.g. 2.7 or 3.0 only for specific osbuild/osdistro #combinations. #Mind to write the same comments as for the perl section \"Part n of m\" to #highlight that a value may be re-defined later on for special cases #END setting Python - Part 1 of 2 #START setting python, changes with specific builds and distros - Part 2 of 2 # on S12 we don't have legacy package name SUNWPython26, so we need to # use runtime/python-26 instead ##TODO## testing for OI151a8 as well #before Solaris 12.0.0.0.86.0 #note: the name is subject to change if we find a better one #_default string is not meant to be a part of the package name... #END %{osbulild} => 133 or %{solaris12} #Solaris >= 175.3.0.0.26.0 #END %{solaris11} >= 11.3 #Solaris >= 175.3.0.0.30.0 #END %{solaris11} >= 11.3 #Solaris >= 12.0.0.0.70.0 #the IPS name changed from python-2/ to python/ ##TODO##1 check if consuming specs can concentrate on only these pnm_macros below and not older/other variant ##TODO##2 prepare for new default python version on S11.3 build 26 and S12 b70 #there has been no SUNWpython27 #END %{solaris12} >= build 86 #Solaris >= 12.0.0.0.86.0 #note: the name is subject to change if we find a better one #_default string is not meant to be a part of the package name... #END %{solaris12} >= build 86 # runtime/python-35@3.5.3-11.4.0.0.1.14.0 --- #Solaris >= 11.4 #note: the name is subject to change if we find a better one #_default string is not meant to be a part of the package name... #END %{s110400} >= ... # runtime/python-37@3.7.10-11.4.39.0.1.107.0 #Solaris >= 11.4 #note: the name is subject to change if we find a better one #_default string is not meant to be a part of the package name... #END %{s110400} >= ... # runtime/python-37@3.9.4-11.4.30.0.?.?.0 # 3.9.4-11.4.39.0.1.107. #Solaris >= 11.4 #note: the name is subject to change if we find a better one #_default string is not meant to be a part of the package name... #END %{s110400} >= ... # additionaly, in OmniOS we have a different python micro version number: #older OmniOS #END %{omnios} #OmniOSce ##TOODO## check which osdistro version starts with the new default python version #END %{omnios} #OmniOSce ##TOODO## check which osdistro version starts with the new default python version #END omnios #OmniOSce ##TOODO## check which osdistro version starts with the new default python version #END omnios # determine perl bittness by looking at libperl.so loaded by the perl binary # # perl -e 'foreach $inc ( @INC) { print $inc.\"\n\" if -f \"$inc/CORE/libperl.so\"; }' # /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64 # file /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so # /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available #once runtime/perl-64 is installed, this overlays the 32-bit perl implementation when called by /usr/bin/perl and the like # FMRI: pkg://omnios/entire@11-0.151014:20161027T172955Z #pkgbuild@omnios> find /usr/perl5/ -name libperl.so -exec file {} \; -ls #/usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB shared object, Intel 80386, version 1, dynamically linked, not stripped #201298 1140 -r-xr-xr-x 1 root bin 1812644 Dec 1 2016 /usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so #/usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so: ELF 64-bit LSB shared object, x86-64, version 1, dynamically linked, not stripped #202879 1156 -r-xr-xr-x 1 root bin 1902280 Dec 1 2016 /usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so # FMRI: pkg://omnios/entire@11-0.151022:20170511T002513Z #root@mailrouter:~# find /usr/perl5/ -name libperl.so -exec file {} \; -ls #/usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so: ELF 64-bit LSB dynamic lib AMD64 Version 1, dynamically linked, not stripped, no debugging information available # 9632 1370 -r-xr-xr-x 1 root bin 2342992 Aug 13 19:16 /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64/CORE/libperl.so #/usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available #81673 1358 -r-xr-xr-x 1 root bin 2179640 Jul 17 20:56 /usr/perl5/5.24.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so ###raus###%endif ###raus####END %{omnios} # additionaly, in OIHpster we have a different python micro version number: #END %{oihipster} #pkg://openindiana.org/runtime/python-24@2.4.6-2015.0.2.0:20161003T120954Z --o #pkg://openindiana.org/runtime/python-25@2.5.4-2015.0.2.0:20161003T120954Z --o #pkg://openindiana.org/runtime/python-26@2.6.9-2016.0.1.0:20161003T120954Z --o #pkg://openindiana.org/runtime/python-26/tests@2.6.9-2016.0.1.0:20161003T120955Z --o #pkg://openindiana.org/runtime/python-27@2.7.12-2016.0.1.2:20161003T102116Z --- #pkg://openindiana.org/runtime/python-27/tests@2.7.12-2016.0.1.2:20161003T102049Z --- #pkg://openindiana.org/runtime/python-34@3.4.5-2016.0.1.1:20160916T143119Z --- # lets start (randomly) with python-27 as default in OIHpster >= 2015.0.1.1 #END %{oihipster} >= 2015.0.1.1 #END setting python, changes with specific builds and distros - Part 2 of 2 # note: some python package names may change with the default python version # therefore place those below the main python settings #which build number removed SUNWpysqlite and used the python 2.6/2.7 internal pysqlite? #if python is version 2.4, then we need SUNWpysqlite ##TODO## adjust the osbuild number which introduced Python2.6 #all more recent builds should just require the current python default version of this platform #instead of the SUNWpysqlite # #END < 133 (else) #END if osbuild >= 133 #default #build numbers or other milestones are important to switch python versions at the right time ##TODO## should create \"renamed-to\" packages to uninstall our SFEpython26-importlib at the exact version when OSdistro's package appears ## #solaris12 has default python27 and knows library/python/importlib - Yes for >= build 86 library/python/importlib # Note: python-26 removed/obsoleted, so we ignore old development build 86 in rules below #solaris11 has default python26 and *no* library/python*/importlib* - Not present for 0.175.0.0.0.0.0 we need SFEpython26-importlib #solaris11 has default python26 and knows library/python-2/importlib-26 - Yes for >= 0.175.2.0.0.42.1 there is OSdistro library/python-2/importlib-26 #solaris11 has default python26 and knows library/python/importlib - Yes for >= 0.175.3.0.0.16.0 there is OSdistro library/python/importlib ##TODO## define s11 version first delivering importlib for/bundled with python27 ---- verify this #OIHipster 2015xxxx has default python27 and knows library/python/importlib. verify this #OIHipster 20160421 has default python27 and knows library/python/importlib. Verified #OI151a9 has default python26, which requires backported importlib, so requires SFEpython26-importlib #r1510016 .. r1510018 and so on - check on public IPS publisher #Omnios has default python26, which requires backported importlib, so requires SFEpython26-importlib - TBC # # pkg list -avf \"*/importlib*\" #s11 0.175.3.0.0.16.0 has a renamed package #library/python-2/importlib-26 1.0.2-0.175.3.0.0.16.0 --r #s11 0.175.3.0.0.24.0 has python 2.7 #library/python/importlib 1.0.2-0.175.3.0.0.24.0 --- #pkg://solaris/library/python-2/importlib@1.0.2,5.11-0.175.2.0.0.42.1:20140623T014749Z --- #pkg://solaris/library/python-2/importlib@1.0.2,5.11-0.175.2.6.0.3.0:20141222T165018Z --- #pkg://solaris/library/python-2/importlib@1.0.2,5.11-0.175.3.0.0.16.0:20150215T210033Z --r #pkg://solaris/library/python-2/importlib-26@1.0.2,5.11-0.175.2.0.0.42.1:20140623T014748Z --- #pkg://solaris/library/python-2/importlib-26@1.0.2,5.11-0.175.2.6.0.3.0:20141222T165017Z --- #pkg://solaris/library/python-2/importlib-26@1.0.2,5.11-0.175.3.0.0.16.0:20150215T210032Z --r #pkg://solaris/library/python/importlib@1.0.2,5.11-0.175.3.0.0.30.0:20150821T170100Z i-- #pkg://solaris/library/python/importlib-26@1.0.2,5.11-0.175.3.0.0.30.0:20150821T170059Z i-- #pkg://localhostoih/library/python-2/importlib-27@1.0.3-0.0.151.1.8:20160215T002015Z i-- #pkg://localhostoih/library/python-2/importlib-27@1.0.3-0.0.151.1.8:20150810T214611Z --- #pkg://localhostoih/library/python-2/importlib-27/src@1.0.3-0.0.151.1.8:20160215T001935Z --- #pkg://localhostoih/library/python-2/importlib-27/src@1.0.3-0.0.151.1.8:20150810T214531Z --- #remember: SFEpython26-importlib needs to get \"renamed-to\" section installing exactly at the OSdistro release where the #OSdistro default python version changes (the case for S11 >= 0.175.3.0.0.16.0) #for very modern OSdistro we set the default to be the python-27 and newer package, as it bundled importlib #t and update later, in case an OSdistro is known to have its own package for importlib #assuming here: python-27 and newer has importlib integrated #solaris12 we use this/and newer python as default #runtime/python-27@2.7.10-5.12.0.0.0.88.0 #solaris11 added */importlib-26 on 0.175.2.0.0.42.1 #solaris11 renamed to */importlib on 0.175.3.0.0.16.0 #solaris11 changed to default python-27 (importlib included) #Hipster is set in SFE to default_python being python-27 (or newer) (importlib included) #OI151 has python-26 and needs SFEpython26-importlib #now the special cases: #Extend if necessary! Start with old OSdistro. #Leave modern OSdistro releases with python-27 and up to the default which we define right before) #below: very old Solaris 11 releases and have python26 and *no* importlib, we use SFEpython26-importlib #below: old S11 release has python26 and importlib-26 is available, but uses the old name importlib-26 #OI151 has python 2.6 and needs SFEpython26-importlib #%if %( /usr/gnu/bin/expr %{openindiana} '=' 1 '&' %{oihipster} '=' 0 ) #OmniOS #entire@11-0.151016 -> runtime/python-26@2.6.8-0.151016 ##TODO## which will be the python default for 151018 for instance? #ipaddress module #python2.7 ... on Solaris 11 available from 11.3 SRU 14 # library/python/ipaddress 1.0.16-0.175.3.20.0.1.0 --- # library/python/ipaddress 1.0.16-0.175.3.14.0.2.0 i-- #python2.7 ... on Solaris 12 (later 11.4) available from 5.12.0.0.0.95.0 # library/python/ipaddress 1.0.16-5.12.0.0.0.122.0 i-- # library/python/ipaddress 1.0.16-5.12.0.0.0.115.0 --- # library/python/ipaddress 1.0.14-5.12.0.0.0.105.1 --- # library/python/ipaddress 1.0.14-5.12.0.0.0.95.0 --- #the Default #need to uninstall once Solaris 11 SRU 14 is available ##TODO## make SFEpython27-ipaddress.spec auto-uninstall once 11.3 SRU14 or later is to be installed ##TODO## add Solaris 11.4 once it is available #simplified! #default if an OS doesn't have the module at all, then we are done. all other OS+release have a switch below #used for samba415 #library/python/dnspython-27@1.12.0,5.11-11.4.0.0.1.14.0:20180814T165342Z #library/python/dnspython-39 1.16.0-11.4.39.0.1.107.0 #python 3.9 appeared with Solaris 11.4 SRU30 - so assume dnspython appeared as well in SRU30 #verify this #zipp ##TODO## OpenIndiana ##TODO## OmniOS #START setting mysql, defaults - Part 1 of 3 #define mysql defaults, primarily shared settings and default version, paths #for older osbuilds/osdistros like OpenSolaris 134, SXCE/Nevada, Solaris 10 #STRONG NOTE: located *below* the osdistro and osbuild sections, there is *another* #section evaluating the resulting paths on the disk, those are specific #to the mysql version in use. We hope, that we do not need to handle special #cases there, e.g. this would be an odd distro deciding to relocate to #another path layout on disk.... ##TODO## Solaris 10's mysql versions *not yet* covered here #from SXCE on we have this: ##not defined %define mysql_major_minor_micro_version 5.1.X #we simplify the variants for mysql, we try to use only the newer one #for *all* consuming spec files. #include file /usr/mysql/5.1/include/mysql/mysql.h is in SUNWmysql51u #END setting mysql, defaults - Part 1 of 3 #START setting mysql, changes with specific builds and distros - Part 2 of 3 #set mysql for Solaris11Express or OpenIndiana or OpenSolaris #older IPS systems #from build 133 and up we have #database/mysql-51 #database/mysql-51 5.1.37-5.12.0.0.0.45.0 --o #database/mysql-51/library 5.1.37-5.12.0.0.0.45.0 --o #END >= 133 ##not defined %define mysql_major_minor_micro_version 5.1.X #database/mysql-55 5.5.31-5.12.0.0.0.63.0 --- #database/mysql-55/client 5.5.31-5.12.0.0.0.63.0 --- #database/mysql-55/library 5.5.31-5.12.0.0.0.63.0 i-- #END S12 & >= 63 #END os2nnn #add more distro here ##TODO## # OIHipster moved to Mariadb, mysql 5.1 still available #END setting mysql, changes with specific builds and distros - Part 2 of 3 ##TODO## below. different versions of Sun/Oracle built mysql had an extra #directory at the end: include/mysql and lib/mysql with newer versions > 5.1 #that is e.g. 5.5 the part /mysql is gone. #introduce a switch or make the /mysql part of the defines depending on the #version mysql is # # # pkg contents -r -m database/mysql-51/library database/mysql-51 database/mysql-55/library database/mysql-55 | egrep \"my_dir.h|libmysqlclient.so\"; pkg contents -r -m database/mysql-55 | egrep \"my_dir.h|libmysqlclient.so \" | grep -v variant # # file 9370a8a70c0ced5fcbb2de964bd386d9c0065055 chash=7181a4411e66f4e19ea53ce939f1c26117647aa1 facet.devel=all group=bin mode=0444 owner=root path=usr/mysql/5.1/include/mysql/my_dir.h pkg.csize=1501 pkg.size=3460 # file 2cc545f744e3249d85ad5a7834f65539ba7420a7 chash=ffe9b08f69d43941d6bf26f4a3feb4a578255aee facet.devel=all group=bin mode=0444 owner=root path=usr/mysql/5.5/include/my_dir.h pkg.csize=1548 pkg.size=3573 # # link path=usr/mysql/5.1/lib/mysql/libmysqlclient.so target=libmysqlclient.so.16 # link path=usr/mysql/5.5/lib/libmysqlclient.so target=libmysqlclient.so.18 # # remember to adjust SFEqt-gpp.spec once the /mysql offset is re-engineered here #START setting mysql, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for mysql or the distro specific changed values e.g. # if a more fresh mysql version stores files somewehre else #set handy partial paths to default locations where important mysql files #are stored #note: simplyfication: %{_prefix} must be prepended by the spec file itself #default install directory of mysql #example: #the mysql.h file would be found with CFLAGS=\"-I%{_prefix}/%{mysql_default_includedir}/mysql\" #or #the mysql.h file would be found with CFLAGS=\"-I%{_prefix}/%{mysql_default_includedir}\" #more information: #include \"mysql/mysql.h\" -->> /usr/mysql/5.1/include/mysql/mysql.h #if you only #include \"mysql.h\" then you need to use CFLAGS=\"-I%{_prefix}/%{mysql_default_includedir}/mysql\" #the mysql libs would be found with LDFLAGS and/or CFLAGS=\"-L%{_prefix}/%{mysql_default_libdir} -R%{_prefix}/%{mysql_default_libdir}\" #you might need to keep an eye on 32-/64-bit locations of mysql libs #you might need to use -L%{_prefix}/%{mysql_default_libdir}/mysql to get libraries found #END setting mysql, all builds, evaluated paths - Part 3 of 3 #START setting java, defaults - Part 1 of 3 #define java defaults, primarily shared settings and default version, paths #for older osbuilds/osdistros like OpenSolaris 134, SXCE/Nevada, Solaris 10 #STRONG NOTE: locate *below* the osdistro and osbuild sections, there is *another* #section evaluating the resulting paths on the disk, those are specific #to the java version in use. We hope, that we do not need to handle special #cases there, e.g. this would be an odd distro deciding to relocate to #another path layout on disk.... ##TODO## Solaris 10's java versions *not yet* complete here #from SXCE on we have this: ##not defined %define java_major_minor_micro_version 1.6.0_17 #JAVA #in case 32 bit is good enough #in case 64 bit is really needed or makes sense #END setting java, defaults - Part 1 of 3 #START setting java, changes with specific builds and distros - Part 2 of 3 #set java for Solaris11(Express) or OpenIndiana or OpenSolaris #older IPS systems #use the default from before (e.g. SUNWj6rt and SUNWj6rtx #from build 133 and up we have #runtime/java and runtime/java/runtime64 #in case 32 bit is good enough #in case 64 bit is really needed or makes sense #experimental, subject to change, can be incomplete #what about 32-bit and 64-bit? S12 jdk8 is 64-bit only #END >= 133 #END os2nnn #END oihipster #END setting java, changes with specific builds and distros - Part 2 of 3 # oihipster going through huge changes with java ATM (circa mid 2015) # Defaults will propably suffice #START setting java, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for java or the distro specific changed values e.g. # if a more fresh java version stores files somewehre else # # intentionally left empty. maybe enhanced later with filesystempaths ##TODO## add content here to fill in JAVA_HOME # # #END setting java, all builds, evaluated paths - Part 3 of 3 #START setting ruby, defaults - Part 1 of 3 #define ruby defaults, primarily shared settings and default version, paths #for older osbuilds/osdistros like OpenSolaris 134, SXCE/Nevada, Solaris 10 #STRONG NOTE: located *below* the osdistro and osbuild sections, there is *another* #section evaluating the resulting paths on the disk, those are specific #to the ruby version in use. We hope, that we do not need to handle special #cases there, e.g. this would be an odd distro deciding to relocate to #another path layout on disk.... ##TODO## well, we *need* a better way to determine what #sfe verison to use. Maybe putting ruby version number into #include file and include that here for sfe_ruby_* and as well #include that in SFEruby.spec - to keem them better in sync #Exception! We have two ruby_defaul, we add a define for a ruby # version local to \"SFE\", #currently all the same for all osdistro #note1: different installation paths for SFE's ruby implementation, # the binaries go into /usr/gnu/ . # See also: section Part 3 which defines variables with the # install path to ruby or sfe_ruby. ##TODO## think on how to replace the unpatched os ruby 1.8, see note2. #note2: currently unused is SFEruby-18.spec which contains a # patched 1.8.7 to *replace* the OS provided SUNWruby/SUNWrubyu/SUNWrubyr #here comes SFE's local ruby version stored in /usr/gnu: #note the added _sfe_ in all variables including the variables-names #pointing to the install-path # .... # .... # NOTE the section sitting below the distro specfic settings # where the resulting paths on the disk are evaluated! #END setting ruby, defaults - Part 1 of 3 #START setting ruby, changes with specific builds and distros - Part 2 of 3 #the distro specific settings below. #set specifics for more fresh osbuild/osdistro like Solaris 11 Express, OpenIndiana #which integrate ruby 5.10 or newer (please add more sections for overrides in #different distro releases. Order is: greatest osbuild must be listed last to #override previous settings) #set ruby for Solaris 12 - just a guess #runtime/ruby-18@1.8.7 #set ruby for Solaris 12 #runtime/ruby-18 #END solaris12 #END os2nnn #set ruby for Solaris 11 #pkg://runtime/ruby-18@1.8.7.334-0.175.0.0.0.2.537 #END solaris11 #END os2nnn #set ruby for OIHipster #END oihipster #set ruby for OpenIndiana #END openindiana #END os2nnn #add more distro here #END setting ruby, changes with specific builds and distros - Part 2 of 3 #START setting ruby, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for ruby or the distro specific changed values e.g. # more fresh ruby version #currently none defined (examples see perl section) #set handy partial paths to default locations where important ruby files #are stored #note: simplyfication: %{_prefix} must be prepended by the spec file itself #note2: osdistro ruby is in /usr and sfe_ruby is in /usr/gnu #default install directory of ruby. ##TODO## think if there is a smarter setting then the path hardcoded. # Not allowed to be influenced by a _prefix changed in the spec file # requiring this ruby implementation #example: #note: in this implementation we include the version number #note: in this implementation we as well set the _prefix part as # we always define explicitly that osdistro ruby lives in /usr # and sfe_ruby in /usr/gnu # # e.g. /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/ruby.h (osdistro) # e.g. /usr/gnu/include/ruby-1.9.3/ruby.h (sfe) # #s11 (wrong) usr/lib/ruby/1.8/i386-solaris2.11/ruby.h pkg://sfe/runtime/ruby-18@1.8.7.371-0.11.0 #s11 (wrong) usr/include/ruby-1.9.1/ruby.h pkg://runtime/ruby-19@1.9.3-0.11.0 #s11 (wrong) usr/include/ruby-1.9.1/ruby/ruby.h pkg://runtime/ruby-19@1.9.3-0.11.0 #s11 usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/ruby.h pkg://runtime/ruby-18@1.8.7.334-0.175.0.0.0.2.537 #s11 usr/ruby/1.8/lib/ruby/1.8/sparc-solaris2.11/ruby.h pkg://runtime/ruby-18@1.8.7.334-0.175.0.0.0.2.537 #the ruby.h file would be found with CFLAGS=\"-I{ruby_default_includedir}\" #the SFE's ruby.h file would be found with CFLAGS=\"-I{sfe_ruby_default_includedir}\" ##TODO## need better detection for the ruby_arch (S10, S11, S12, OI, ...) ## ##TODO## #after fixing sfe_ruby directory layout adjust the line below, should be similar to what ruby_default_includedir defines #the ruby libs would be found with LDFLAGS and/or CFLAGS=\"-L%{ruby_default_libdir} -R%{ruby_default_libdir}\" # or \"-L%{sfe_ruby_default_libdir} -R%{sfe_ruby_default_libdir}\" #basename link usr/ruby/1.8/lib/libruby.so pkg://runtime/ruby-18@1.8.7.334-0.175.0.0.0.2.537 #basename link usr/gnu/lib/libruby.so pkg://runtime/ruby-19@1.9.3-0.11.0 #after fixing sfe_ruby directory layout: %define sfe_ruby_default_libdir %{sfe_ruby_default_prefix}/ruby/%{sfe_ruby_major_minor_version}/lib #now with wrong sfe_ruby directory layout (SFEruby.spec version 1.9.3 svn rev =< 5117) #you might need to keep an eye on 32-/64-bit locations of ruby libs if such appears #END setting ruby, all builds, evaluated paths - Part 3 of 3 #START setting apache2, defaults - Part 1 of 3 #define apache2 defaults, primarily shared settings and default version, paths #for older osbuilds/osdistros like OpenSolaris 134, SXCE/Nevada, Solaris 10 #STRONG NOTE: locate *below* the osdistro and osbuild sections, there is *another* #section evaluating the resulting paths on the disk, those are specific #to the apache2 version in use. We hope, that we do not need to handle special #cases there, e.g. this would be an odd distro deciding to relocate to #another path layout on disk.... ##TODO## Solaris 10's apache2 versions *not yet* complete here #there was a mess with directories named /usr/apache2/ and later /usr/apache2/2.2/ #from SXCE on we have this: #apache2 2.2 ##not defined %define apache2_major_minor_micro_version 2.2.X.X.X #END setting apache2, defaults - Part 1 of 3 #START setting apache2, changes with specific builds and distros - Part 2 of 3 #set apache2 for Solaris11(Express) or OpenIndiana or OpenSolaris #older IPS systems #use the default from before #from build 133 and up we have #note: currently explicitly defined only for SXCE and for >=133 #expect that to change soon, as apache2 2.4 is in preparation as additional #version to apache2 2.2 (will dissapear with future OS versions) #END >= 133 #END os2nnn #END setting apache2, changes with specific builds and distros - Part 2 of 3 #START setting apache2, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for apache2 or the distro specific changed values e.g. # if a more fresh apache2 version stores files somewehre else #set handy partial paths to default locations where important apache2 files #are stored #note: simplyfication: %{_prefix} must be prepended by the spec file itself #include files for apache2 #CFLAGS=\"-I%{_prefix}/%{apache2_default_includedir}\" #more information: #include \"libpq-fe.h\" -->> /usr/apache2/2.2/include/libpq-fe.h #more information: #include \"server/libpq.h\" -->> /usr/apache2/2.2/include/server/libpq.h ##TODO## ##NOTE## below: subject to change. want a more clever way to auto-set the variables # for distinguishing 32-bit or 64-bit builds. so the spec files can always use # the same variable to define the right library search path for current %_arch*... #the apache2 libs would be found with #LDFLAGS and/or CFLAGS=\"-L%{_prefix}/%{apache2_default_libdir} -R%{_prefix}/%{apache2_default_libdir}\" #you might need to keep an eye on 32-/64-bit locations of apache2 libs #NOTE: to get the 64-bit libs use CFLAGS=\"-L%{_prefix}/%{apache2_default_libdir}/%{_arch64}\" #more information: /usr/apache2/2.2/lib /usr/apache2/2.2/lib/amd64 /usr/apache2/2.2/lib/sparcv9 #here go e.g. perl modules #here go the apache loadable modules! #the magic apxs utility. NOTE: for 64-bit version use temporary, subject to change #variable apache2_default_apxs_64 ##TODO## want more clever 32-bit / 64-bit handling! ##TODO## does it work at all? maybe _arch is getting evaluated too late! #%define apache2_default_apxs_64 apache2/%{apache2_major_minor_version}/bin/%{_arch64}/apxs #there is no nice workaround to get switched form 32- to 64-bits #END setting apache2, all builds, evaluated paths - Part 3 of 3 # Apache apr utility ##TODO## upcoming osdistro may replace apr-13 wih apr-15 ##TODO## if requested, add targets for older osdistro with e.g. SVR4 - for now we only resolve to new naming / IPS #this is for all builds (below 151) #cases >=151 #library/apr-util-13@1.3.9,5.11-0.151.0.1:20101105T055007Z Install Manifest #library/apr-util-13@1.3.9,5.11-0.151:20101027T143546Z Install Manifest ##TODO## re-visit the package names if the left hand side really existed in that naming #web/library/apache/apr-13 1.3.9-0.134 --r #web/library/apache/apr-13/documentation 1.3-0.134 --r #library/apr-13 1.3.9-0.175.0.0.0.0.0 i-- #library/apr-13/documentation 1.3.9-0.175.0.0.0.0.0 --- #library/apr-util-13/apr-ldap 1.3.9-0.175.0.0.0.0.0 i-- #library/apr-util-13/dbd-mysql 1.3.9-0.175.0.0.0.0.0 i-- #library/apr-util-13/dbd-pgsql 1.3.9-0.146 --o #library/apr-util-13/dbd-sqlite 1.3.9-0.175.0.0.0.0.0 i-- #library/apr-util-13/documentation 1.3.9-0.175.0.0.0.0.0 --- #END >= 151 | solaris12 #xxxxxxxxxxxxxxxx #START setting apr, defaults - Part 1 of 3 #define apr defaults, primarily shared settings and default version, paths ##not defined %define apr_major_minor_micro_version 1.3.X ##not defined %define apr_util_major_minor_micro_version 1.3.X #END setting apr, defaults - Part 1 of 3 #START setting apr, changes with specific builds and distros - Part 2 of 3 #note: need to add \".0\" to avoid integer too lage, use floating point instead #this is a special switch: Our SFE spec file will build a package using the same name as more recent distros do ##not defined %define apr_major_minor_micro_version 1.3.X ##not defined %define apr_util_major_minor_micro_version 1.3.X #on S12 >= 63 and S11 >= entire .12. we need to make sure that apr apr-util comes from the osdistro repository #END solaris12 >= 63 and solaris 11 >= entire .12. #END solaris 11 >= entire .12. #note below: openindiana, hipster and OmniOS: library/apr-15 comes from SFE, not the osdistro #END omnios openindiana oihipster #END setting apr, changes with specific builds and distros - Part 2 of 3 #START setting apr, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for apr or the distro specific changed values e.g. # if a more fresh apr version stores files somewehre else #set handy partial paths to default locations where important apr files #are stored #note: simplyfication: %{_prefix} must be prepended by the spec file itself #include files for apr #CFLAGS=\"-I%{_prefix}/%{apr_default_includedir}\" #more information: #include \"apr.h\" -->> /usr/apr/1.5/include/apr.h #experimental: (see the idea at %{gnu_inc} in base.inc #-I/usr/apr/1.5/include ##TODO## ##NOTE## below: subject to change. want a more clever way to auto-set the variables # for distinguishing 32-bit or 64-bit builds. so the spec files can always use # the same variable to define the right library search path for current %_arch*... # %{_basedir}/apr/1.5 # /usr/apr/1.5 # %{_basedir}/apr-util/1.5 # /usr/apr-util/1.5 #the apr libs would be found with #LDFLAGS and/or CFLAGS=\"-L%{_prefix}/%{apr_default_libdir} -R%{_prefix}/%{apr_default_libdir}\" #you might need to keep an eye on 32-/64-bit locations of apr libs #NOTE: to get the 64-bit libs use CFLAGS=\"-L%{_prefix}/%{apr_default_libdir}/%{_arch64}\" #experimental: (see the idea at %{gnu_lib_path} in base.inc #this doesn't evaluate to the 64-bit lib directory unless apr_default_libdir gets prepared for 64-bit ##TODO## want more clever 32-bit / 64-bit handling! ##TODO## does it work at all? maybe _arch is getting evaluated too late! #%define apr_default_apxs_64 apr/%{apr_major_minor_version}/bin/%{_arch64}/apxs #there is no nice workaround to get switched form 32- to 64-bits #experimental #END setting apr, all builds, evaluated paths - Part 3 of 3 #xxxxxxxxxxxxxxxx #START setting postgres, defaults - Part 1 of 3 #change of strategy. we want SFE postgres be the standard, only few exceptions from that for other OSses #%define pnm_buildrequires_postgres_default database/postgres-common,service/database/postgres-96 #%define pnm_requires_postgres_default database/postgres-common,service/database/postgres-96 #END setting postgres, defaults - Part 1 of 3 #START setting postgres, changes with specific builds and distros - Part 2 of 3 #set postgres for Solaris11Express or OpenIndiana or OpenSolaris #%if %{SXCE} #define once needed #%endif #Repeat for Hipster. This time special switch for hipster # Needs more confirmation #END oihipster #add more distro here/below #END setting postgres, changes with specific builds and distros - Part 2 of 3 #START setting postgres, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for postgres or the distro specific changed values e.g. # if a more fresh postgres version stores files somewehre else #set handy partial paths to default locations where important postgres files #are stored #note: simplyfication: %{_prefix} must be prepended by the spec file itself #default install directory of postgresql #example: #the libpq/libpg.h or libpq-fe.h file would be found with #CFLAGS=\"-I%{_prefix}/%{postgres_default_includedir}\" #more information: #include \"libpq-fe.h\" -->> /usr/postgres/8.4/include/libpq-fe.h #more information: #include \"server/libpq.h\" -->> /usr/postgres/8.4/include/server/libpq.h ##TODO## ##NOTE## below: subject to change. want a more clever way to auto-set the variables # for distinguishing 32-bit or 64-bit builds. so the spec files can always use # the same variable to define the right library search path for current %_arch*... #the postgres libs would be found with #LDFLAGS and/or CFLAGS=\"-L%{_prefix}/%{postgres_default_libdir} -R%{_prefix}/%{postgres_default_libdir}\" #you might need to keep an eye on 32-/64-bit locations of postgres libs #NOTE: to get the 64-bit libs use CFLAGS=\"-L%{_prefix}/%{postgres_default_libdir}/%{_arch64}\" #more information: /usr/postgres/8.4/lib /usr/postgres/8.4/lib/amd64 /usr/postgres/8.4/lib/sparcv9 #pg_config to tell consuming programs how that postgresql version is configured ##TODO## want more clever 32-bit / 64-bit handling! #there is no nice workaround to get switched form 32- to 64-bits #END setting postgres, all builds, evaluated paths - Part 3 of 3 ##NOTE## we only resolve for boost and icu compiled with GCC/G++ for now, so there is # only a macro with _gpp_ in the name ##NOTE## SFEicu-gpp is kind of a piggyback here #START setting boost and icu, defaults - Part 1 of 3 START #define boost and icu defaults, primarily shared settings and default version, paths #STRONG NOTE: located *below* the osdistro and osbuild sections, there is *another* #section evaluating the resulting paths on the disk, those are specific #to the boost and icu version in use. We hope, that we do not need to handle special #cases there, e.g. this would be an odd distro deciding to relocate to #another path layout on disk.... ##not defined %define boost_gpp_major_minor_micro_version 1.58.0 ##not defined %define icu_gpp_major_minor_micro_version 55.1 #on SVR4 SFEboost-gpp-devel ? #END setting boost, and icu defaults - Part 1 of 3 END #START setting boost and icu, changes with specific builds and distros - Part 2 of 3 START #use our own SFEboost-gpp %if %{oihipster} #use our own SFEboost-gpp #note, this section will be overwritten again in case ophipster is newer, see below #for the moment, we use boost and icu supplied by OIHipster #use our own SFEboost-gpp %define boost_gpp_version 1.55.0 #use our own SFEboost-gpp %define boost_gpp_major_version 1 #use our own SFEboost-gpp %define boost_gpp_major_minor_version 1.55 #use our own SFEboost-gpp ##not defined %define boost_gpp_major_minor_micro_version 1.55.0 #use our own SFEboost-gpp #this is osdistro provided, not from SFE! #use our own SFEboost-gpp %define pnm_buildrequires_boost_gpp_default system/library/g++/boost #use our own SFEboost-gpp %define pnm_requires_boost_gpp_default system/library/g++/boost #use our own SFEboost-gpp %define pnm_buildrequires_boost_gpp_default SFEboost-gpp #use our own SFEboost-gpp %define pnm_requires_boost_gpp_default SFEboost-gpp #use our own SFEboost-gpp %endif #use our own SFEboost-gpp #END oihipster #http://pkg.openindiana.org/hipster-2015 as of 20150808 #system/library/boost@1.55.0,5.11-2014.1.3.1:20141212T044927Z Install Manifest #system/library/boost@1.58.0,5.11-2015.0.1.3:20150623T013126Z Install Manifest #system/library/boost@1.58.0,5.11-2015.0.1.3:20150715T072510Z Install Manifest #system/library/boost@1.58.0,5.11-2015.0.1.3:20150715T074103Z Install Manifest #system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20150309T141137Z Install Manifest #system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20150529T113204Z Install Manifest #system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20150612T192514Z Install Manifest #system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20150727T195654Z Install Manifest #system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20150727T231744Z Install Manifest ##TODO## make the release detection more precise. e.g with osdistro_entire_padded_number4 >= 2015000000010003 aka 2015.0.1.3 #END oihipster >= 20150330 #END setting boost and icu, changes with specific builds and distros - Part 2 of 3 END #START setting boost and icu, all builds, evaluated paths - Part 3 of 3 # this is the section noted above which evaluates the resulting paths on the # disk for the defaults for boost and icu or the distro specific changed values e.g. # if a more fresh boost and icu version stores files somewehre else #set handy partial paths to default locations where important boost and icu files #are stored #note: simplyfication: %{_prefix} must be prepended by the spec file itself #default install directory of boost and icu #example: #the libpq/libpg.h or libpq-fe.h file would be found with #CFLAGS=\"-I%{_prefix}/%{boost_gpp_default_includedir}\" #more information: #include \"libpq-fe.h\" -->> /usr/boost/8.4/include/libpq-fe.h #more information: #include \"server/libpq.h\" -->> /usr/boost/8.4/include/server/libpq.h ##TODO## ##NOTE## below: subject to change. want a more clever way to auto-set the variables # for distinguishing 32-bit or 64-bit builds. so the spec files can always use # the same variable to define the right library search path for current %_arch*... #the boost and icu libs would be found with #LDFLAGS and/or CFLAGS=\"-L%{_prefix}/%{boost_gpp_default_libdir} -R%{_prefix}/%{boost_gpp_default_libdir}\" #you might need to keep an eye on 32-/64-bit locations of boost libs #NOTE: to get the 64-bit libs use CFLAGS=\"-L%{_prefix}/%{boost_gpp_default_libdir}/%{_arch64}\" #more information: /usr/boost/8.4/lib /usr/boost/8.4/lib/amd64 /usr/boost/8.4/lib/sparcv9 #pg_config to tell consuming programs how that boost version is configured ##TODO## want more clever 32-bit / 64-bit handling! #there is no nice workaround to get switched form 32- to 64-bits ##NOT_IMPLEMENTED## %define boost_gpp_default_pg_config boost/%{boost_gpp_major_minor_version}/bin/pg_config ##NOT_IMPLEMENTED## %define boost_gpp_default_pg_config_64 boost/%{boost_gpp_major_minor_version}/bin/64/pg_config #overwrite paths for special osdistro #END oihipster >= 20150330 #END setting boost, all builds, evaluated paths - Part 3 of 3 #add more distro here/below ##TODO## below: dumping place to collect examples to be integrated later # pkg contents -r -m system/header/header-audio # set name=pkg.fmri value=pkg://solaris/system/header/header-audio@0.5.11,5.11-0.163:20110410T085804Z # set name=variant.arch value=sparc value=i386 # set name=org.opensolaris.consolidation value=osnet # set name=variant.opensolaris.zone value=global value=nonglobal # set name=pkg.renamed value=true # depend fmri=consolidation/osnet/osnet-incorporation type=require # depend fmri=pkg:/system/header@0.5.11,5.11-0.163 type=require #SUNWghostscript --- see SFEnasm.spec as example for osbuild dependent switches #cut #example #new os2nnn and starting with build 134 #example %if %{os2nnn} #example %if % /usr/gnu/bin/expr %{osbuild} '>=' 134) #example BuildRequires: text/texinfo #example BuildRequires: print/filter/ghostscript #example %endif #example %endif #example #example %if %{os2nnn} #example %if % /usr/gnu/bin/expr %{osbuild} '>=' 100) #example %if % /usr/gnu/bin/expr %{osbuild} '<' 134) #example BuildRequires: SUNWtexi #example BuildRequires: SUNWghostscript #example %endif #example %endif #example %endif #example #example %if %{os2nnn} #example %if % /usr/gnu/bin/expr %{osbuild} '<' 100) #example BuildRequires: SUNWtexi #example BuildRequires: SUNWgscr #example %endif #example %endif #example #example #SXCE #example %if %SXCE #example BuildRequires: SUNWtexi #example BuildRequires: SUNWghostscriptr #example BuildRequires: SUNWghostscriptu #example %endif #example ##TODO## SFEorc.spec - simpify ywith with pnm_macros #example #example %if %{os2nnn} #example %if % /usr/gnu/bin/expr %{osbuild} '>=' 134) #example buildRequires: library/desktop/gtk2 #example BuildRequires: developer/documentation-tool/gtk-doc #example BuildRequires: developer/gnome/gettext #example BuildRequires: data/docbook #example %endif #example %endif #example #example %if %{os2nnn} #example %if % /usr/gnu/bin/expr %{osbuild} '>=' 116) #example %if % /usr/gnu/bin/expr %{osbuild} '<' 134) #example #library/desktop/gtk1 #example # >=75 <= 133 #example BuildRequires: SUNWGtk #example #developer/documentation-tool/gtk-doc #example # >=116 <=133 #example BuildRequires: SUNWgtk-doc #example #developer/gnome/gettext #example BuildRequires: SUNWgnome-common-devel #example #data/docbook #example BuildRequires: SUNWgnome-xml #example %endif #example %endif #example %endif #example # note build versions in %{os2nnn} before 116 aren't covered #example #SXCE #example %if %SXCE #example %if % /usr/gnu/bin/expr %{osbuild} '<=' 130) #example BuildRequires: SUNWGtku #example BuildRequires: SUNWGtkr #example BuildRequires: SUNWgtk-doc #example # BuildRequires: data/docbook #example BuildRequires: SUNWgnome-xml-root #example BuildRequires: SUNWgnome-xml-share #example %endif #example %endif #example #place very special cases here, for instance in Solaris 10 ##TODO## for a future version #from: http://hg.opensolaris.cz/build-scripts/file/tip/build/finddeps.sh # 26 depspacks=`echo ${depspacks} | sed 's/SFEsdl /SUNWlibsdl /'` # # 27 depspacks=`echo ${depspacks} | sed 's/SFEsdl$/SUNWlibsdl/'` # ##done### 28 depspacks=`echo ${depspacks} | sed s/SFElibsndfile/SUNWlibsndfile/` # # 29 depspacks=`echo ${depspacks} | sed s/SUNWgnome-common/SUNWgnome-common-devel/` # # 30 depspacks=`echo ${depspacks} | sed 's/SUNWgtk /SUNWgtk-doc /'` # # 31 depspacks=`echo ${depspacks} | sed 's/SUNWgtk$/SUNWgtk-doc/'` # # 32 depspacks=`echo ${depspacks} | sed 's/SUNWGtku /SUNWGtk /'` # # 33 depspacks=`echo ${depspacks} | sed 's/SUNWGtku$/SUNWGtk/'` # # 34 depspacks=`echo ${depspacks} | sed 's/SUNWsndmu /SUNWsndm /'` # # 35 depspacks=`echo ${depspacks} | sed 's/SUNWsndmu$/SUNWsndm/'` # # 36 depspacks=`echo ${depspacks} | sed 's/SUNWapch22u /SUNWapch22 /'` # # 37 depspacks=`echo ${depspacks} | sed 's/SUNWapch22u$/SUNWapch22/'` # ##TODO## if a consumer appears (e.g. S10) #SUNWncurses ##%if % /usr/gnu/bin/expr %{osbuild} '>=' 100) ##BuildRequires: SUNWncurses-devel ##Requires: SUNWncurses ##%else ##BuildRequires: SFEncurses-devel ##Requires: SFEncurses ##%endif ##TODO## check if this is the case as well for S11 (!) #S12 lost the legacy name SUNWslang BuildRequires: runtime/perl-532 Requires: runtime/perl-532 Requires: SUNWlibmsr Requires: SUNWflexruntime BuildRequires: SUNWflexlex Requires: SFEenscript-root" file 78519197396b25bf36a39630f6c43de7eab245c3 chash=de2a7583f10c471a5d44fb1dcb7d072fd51a2171 group=bin mode=0644 owner=root path=usr/share/enscript/squeeze.hdr pkg.content-hash=file:sha512t_256:abd367736567a6129e91ef809437d3ddda00c7ab200219b31af44b4154c8c479 pkg.content-hash=gzip:sha512t_256:d3c8b79dc07f53ed0e619c6fbe15aa622a1ab3516df12bbfd8779f1957390740 pkg.csize=775 pkg.size=1325 file 4c469f791562144c13142b2254e61f714416638f chash=94518bee94efe795ee0f20c01776a1bc4aabd7d6 group=bin mode=0644 owner=root path=usr/share/enscript/hl/m4.st pkg.content-hash=file:sha512t_256:27c71dcbb550ab460e735053f91418f4ba8f06b82b468ad3e274245a67816060 pkg.content-hash=gzip:sha512t_256:04f833dc4d74de90b9180f021fc46785878a766fe90f3cee4b0ef27779ca2b51 pkg.csize=582 pkg.size=1100 file 62141259030c51bd1cf3719982bd39d735c60c7a chash=cd9876364976ec381175ac9c30b527653e04c651 group=bin mode=0644 owner=root path=usr/share/enscript/afm/cobo.afm pkg.content-hash=file:sha512t_256:1ccb2edb1f290694aa2b736476576de4ce34a55a98eb03b98b4ec81f02b8b1ab pkg.content-hash=gzip:sha512t_256:6c3c1d7fd3440d31bc0fbfa5b1df743d64178297297fd4bf471276c55318a9a5 pkg.csize=4098 pkg.size=15767 file 2feb1ef41b0b75db1df4763422173adb335117b9 chash=729b0816ec0726d119daf97e5696d8379bd918ea group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvno.afm pkg.content-hash=file:sha512t_256:4a48a1741db5a4dee6247d17fae86768e1558bbcd96676be94a1e4342ffdf2b6 pkg.content-hash=gzip:sha512t_256:9c664238113a49bec682f57763bc06feff21afaf1d0905a80b62838c73217575 pkg.csize=4981 pkg.size=18490 file d4f7c901d0909434cc1fa0f554aca5139c6b0ab4 chash=67fc6d15298e2f57d7c0296816d4aa9237f76614 group=bin mode=0644 owner=root path=usr/share/enscript/hl/changelog.st pkg.content-hash=file:sha512t_256:a307a65df2e7ad1c94a596d887d77f618d28ae1de3ff60ed555f27a3d67a7c41 pkg.content-hash=gzip:sha512t_256:415efba7d82a716ea9041f53d715c6df62d3489347a648d95664e4c010f86350 pkg.csize=441 pkg.size=1378 legacy arch=i386 category=SFE,application desc="Converts text to PostScript, HTML or RTF, with syntax highlighting" hotline="Please contact your local service provider" name="Converts text to PostScript, HTML or RTF, with syntax highlighting" pkg=SFEenscript vendor=http://pkgbuild.sf.net/spec-files-extra version=1.6.6,REV=110.0.4.2023.04.30.09.55 dir group=other mode=0755 owner=root path=usr/share/locale/fr/LC_MESSAGES set name=net.sourceforge.pkgbuild,defines value="_use_internal_dependency_generator 0" license 3b0ea27105b3c6ab7b7feff9ba61e1f9bfd29b06 chash=43e45f730c0088cd4a06c0981eaa04b6ad123911 license=GPLv3 pkg.content-hash=file:sha512t_256:70838aa39a6c09a6df182f25f83d88a55d19548388bd5a7c43928f5c8ed814ca pkg.content-hash=gzip:sha512t_256:959b8584a542f21eb027f3a403738efee71d43ec6613167db460b8d55094bf3f pkg.csize=12357 pkg.size=35519 depend fmri=system/kernel@11.4-11.4.42.0.0.111.1 type=require file 228286e01f994e3b9d3c01dc2ea7c874a88f38e8 chash=81be7eab1a6f696611f6290d9729c22e9b2c30b4 group=bin mode=0644 owner=root path=usr/share/enscript/hl/style_ifh.st pkg.content-hash=file:sha512t_256:7a46d98505b3cfe232e308b285711bfa93d3d70ee9151481b84fed7e2728e033 pkg.content-hash=gzip:sha512t_256:493248a670212c9b738c5822869b7e8a261061f77fa5a05565db5aedb292650b pkg.csize=332 pkg.size=850 file 47a0da3ee9ad65ce34a07033eb24634fc8821195 chash=2a1274b6b865686d4f0be35a16c71291aed30bf7 group=bin mode=0644 owner=root path=usr/share/enscript/afm/pobi.afm pkg.content-hash=file:sha512t_256:a044ef7acd4dc263b58afda6db99157982d50890c3c969d13aeec996d235f056 pkg.content-hash=gzip:sha512t_256:0f20ec3db3294b1300efc980b17e82ade2ab5eab7082671567d15f179a72c74e pkg.csize=4449 pkg.size=16252 file a28599965a99f64466dedc0e4f7a1953190489a4 chash=077d4783ba9b52010b9640b35eab522a07366756 group=bin mode=0644 owner=root path=usr/share/enscript/afm/bkli.afm pkg.content-hash=file:sha512t_256:41b04c916ebf1ffa5c3040f31d0779dd67503920440fdb318abb588cea9b62cd pkg.content-hash=gzip:sha512t_256:e8aece83c0506e0ba1df74266f6a3dd4561d1a2a7aa6fbaf4922f5bdfdf18bdc pkg.csize=4352 pkg.size=15592 file 82f95bc28b50213f0736c2eac925dc1f5b2a5f0f chash=4b913bf3813ed43470639a4d47c2f6c896c36238 group=bin mode=0644 owner=root path=usr/share/enscript/afm/matrix.pfa pkg.content-hash=file:sha512t_256:82a5fc167fbc436086f7d7ce6bd751a16a2d745cdda4077afab6b999dbae5a7c pkg.content-hash=gzip:sha512t_256:958ca1e42c8099dcc2ba5ea67888feee4401d510d2baa94cb7c521591b471137 pkg.csize=9323 pkg.size=56454 file 99495841aea71a9ee1f415cb2a83145aad584664 chash=8d382fd2705df5cc31a2abc4a140ed25a8504d88 group=bin mode=0644 owner=root path=usr/share/enscript/hl/bash.st pkg.content-hash=file:sha512t_256:0a02b3622f78e28c7686ae972a2aba62d450bb2f71807841a1dfaae2118c6ef9 pkg.content-hash=gzip:sha512t_256:566095ec706fb15dcbd9ed26aa4c71078e15f2f6dca15f17bedb5606e1ef3445 pkg.csize=1389 pkg.size=2884 set name=variant.arch value=i386 dir group=bin mode=0755 owner=root path=usr/share/man file d7958118f95a2882b1546ab8090d1589a2e1284b chash=240b3a2d9d666235fc8bca49120df81094f53016 group=bin mode=0644 owner=root path=usr/share/enscript/hl/haskell.st pkg.content-hash=file:sha512t_256:e93ac01d4d10646dbe5a5f3d9881d4e993a270fca773ff64f6eeec0d151a448c pkg.content-hash=gzip:sha512t_256:d3df233ab1acba2a8779d138c2652d5fb018e9f16b1e37cc4c2c34bb51182d82 pkg.csize=1188 pkg.size=3358 file 052c1c2ccd7c41acd2a236b271bab53bfc1056e4 chash=1919471d16bbf14206fdceec6bb81d7892d8d9bd group=bin mode=0644 owner=root path=usr/share/enscript/edd.hdr pkg.content-hash=file:sha512t_256:53d1d78c311cdb8c516f3d98b972fbb8f39dccf94ceeca47cc028166e39dc63d pkg.content-hash=gzip:sha512t_256:658e24bea52f75705ec2e5ffa27083e79bc1357b0230592671dd28d3a8ccb7f5 pkg.csize=930 pkg.size=1947 file ec46017c06c3d603f48d2341ac5f55f1a79bc9a7 chash=f7de761944f2a9bf73a6ee66be6a708902660392 group=bin mode=0644 owner=root path=usr/share/enscript/hl/verilog.st pkg.content-hash=file:sha512t_256:7328568303476eea4283afe880732afaeffb23c92853046efa35de14e5690ead pkg.content-hash=gzip:sha512t_256:f53e2af13f584670f58a75fc9593230691d7e7cf7e49461bac578e01bfb988ff pkg.csize=1710 pkg.size=3935 file 251c2a0657f48d7d2c4df8ca58f9ab9b8e51e535 chash=91efd67fe52ec4dcf6c2cfe31936ce1518041727 group=bin mode=0644 owner=root path=usr/share/enscript/hl/cpp.st pkg.content-hash=file:sha512t_256:4e5cf2d03075605b1cd9f8a633f1e85b3789409e02e70d0d6e2a0d2b4616b59d pkg.content-hash=gzip:sha512t_256:b11529619a76dc718079a8e6c01df6ea9ff33424b7fa87da3c06ff2d8f9d227a pkg.csize=1187 pkg.size=2740 file d5b392bdfdcfb810d395596a6b9d2f4e7eb8250c chash=0263489de3ccf07c6e91495abfb838af48934ba5 group=bin mode=0644 owner=root path=usr/share/enscript/hl/fortran_pp.st pkg.content-hash=file:sha512t_256:1e86377d0ef9263898406bbdf6f10455ac2deff3d9a7cbafb33e751495cc5332 pkg.content-hash=gzip:sha512t_256:57e27b676cb9de5f93915fcd5381218416000035c3e7c9515120d02e7f3e2693 pkg.csize=1809 pkg.size=4631 dir group=other mode=0755 owner=root path=usr/share/locale file 040161caa97c21410b06639872e3538355968c49 chash=882c33a50ac4325b59d2bb4d8a79176d26ac1f88 group=bin mode=0644 owner=root path=usr/share/enscript/hl/scheme.st pkg.content-hash=file:sha512t_256:db258d8f992c6ab49ba8095f7bdacf4c2519547d5d3fff91ee6fdf799b168430 pkg.content-hash=gzip:sha512t_256:b639ca1bf6bcf7520c377859fe1640c47e62fff55d9bac297c99e38be5eeffd6 pkg.csize=825 pkg.size=1817 file 5c9f341571a7af29d1285dbcca78ad8cc5e2c75b chash=b173b1d30c29c432267b154ae57971f7d48588d8 group=bin mode=0644 owner=root path=usr/share/enscript/hl/tcsh.st pkg.content-hash=file:sha512t_256:909d37243b3a42e1c90b49c3a42c26e2b99a1208d027064b7d109ad18ca470fa pkg.content-hash=gzip:sha512t_256:7ad84b36e1ae4ffcd4596c5f78bef6978e929efda4786372b1330c96ed37bc21 pkg.csize=1636 pkg.size=3542 file a4534b827d1b05c4911134bd34552f16fbdca301 chash=e59b59a451a201cf79968b2a4d276ae5deb1b267 group=bin mode=0644 owner=root path=usr/share/enscript/afm/por.afm pkg.content-hash=file:sha512t_256:91b02306f4d380a8df59b05f63fc4d1dcdf23f07612b3bd2ff0c2373f6367d5b pkg.content-hash=gzip:sha512t_256:7cd96691db730123cba42aec4ceb68cc31149644a4161e272a3aa0c3b4331b64 pkg.csize=4507 pkg.size=16198 file aa8da653e0892370a4e60ea7f6d66c65d883227e chash=8b77170a5160b3bacfc962d9540f68c09fff7f0b group=bin mode=0644 owner=root path=usr/share/enscript/hl/c_string.st pkg.content-hash=file:sha512t_256:760bad8039b09452fd965275d3a12acefc877f09585bb6eb9d5dac7b9fa1a2c0 pkg.content-hash=gzip:sha512t_256:011b0e1aa0d2f10b0536894d98ccb28dfb08bb4c831ca659602e2646af7ec08b pkg.csize=223 pkg.size=316 file 27c0c822a32839752953aaf3de876d27800b55db chash=08a4740526f8d19342dde63c7053461cf2375fcf group=bin mode=0644 owner=root path=usr/share/enscript/hl/ksh.st pkg.content-hash=file:sha512t_256:35b36102c869927442da1792f42efc121d50da563f0dbcf3427a0515145251db pkg.content-hash=gzip:sha512t_256:e612362d4345fa3000d073077e8b3a55573b38fe5b82be0acc12c572303cd211 pkg.csize=867 pkg.size=1874 file 898f1d6eb75fcb2adf70b7b8dbe02b14f93c56d2 chash=3b4ceb7bd57ebeb2bbba10c6fb07226d3fe6d3a8 group=bin mode=0644 owner=root path=usr/share/enscript/hl/style_emacs_verbose.st pkg.content-hash=file:sha512t_256:b359f3b365f7284563ec36d1cfa409f252ee112400ae7c764306c23f1a9bcd4a pkg.content-hash=gzip:sha512t_256:9c4f41717ba194d8edd86b209a77f23a3d5b33038a7a7adf60d1aa5575e604f9 pkg.csize=141 pkg.size=153 file 0bb08271981da5fb1876eb6cd92799dc4a69628e chash=2d51bd415a8b5a4aeb42701cbf313528a12c609a group=bin mode=0644 owner=root path=usr/share/enscript/hl/vrml.st pkg.content-hash=file:sha512t_256:9a41a8724087be03fd8226362a7a02a98a7907093fbefd1765037c3949b5bbaf pkg.content-hash=gzip:sha512t_256:6929151b631f9566fed07f39f02fbd5b714bc88a9a66169cc2313a2f958fa157 pkg.csize=1408 pkg.size=3345 dir group=other mode=0755 owner=root path=usr/share/locale/es file caca66ff30a988ba3608063d2d1c61afc1554dd3 chash=75de50c836fcd7995a041176763651848297cd2e group=bin mode=0644 owner=root path=usr/share/enscript/hl/lang_enscript.st pkg.content-hash=file:sha512t_256:8724e4d0ade470f528fa198f5dbfa4879d12a04e379a4d9c1c5d6569df5ce143 pkg.content-hash=gzip:sha512t_256:6957f179de37eedec49a0db10482ab80e25035c8d32dea17d7ac9e0f5de0c909 pkg.csize=606 pkg.size=1878 file 42472b2cfbd2d7a12de315bf796f4d34b74063e3 chash=61c039fdb0c88f16083c1b0aa95c82f4766ccb97 group=bin mode=0755 owner=root path=usr/bin/diffpp pkg.content-hash=file:sha512t_256:4be8a2c349e572ce16d34614e79a5590149a557d25c877d0afae67afb3ed26ca pkg.content-hash=gzip:sha512t_256:67ffacde6e14e2aa11a7091aef8831c6e9ab201ab20334b8a38853220dd48409 pkg.csize=1690 pkg.size=4548 file 1a52aec0d0fa3de8df36cdd546036c9682b17bf0 chash=dfdab6dceb771b9c706a457caea9f3f387be844e group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvb.afm pkg.content-hash=file:sha512t_256:2234a6b3d95522239a03bb0cefd8b9d7db95e7d81b3327716a53da55bdc26401 pkg.content-hash=gzip:sha512t_256:b411b7e14b92dcb3c40c94713296adbbf799960862c833b525d9dfe0b28a2252 pkg.csize=4697 pkg.size=17726 file 4fae374a66a1ba824ba07036f579ac691793f11e chash=cce0cd9fb8973acd14675341ff1b3cc7d936345d group=other mode=0644 owner=root path=usr/share/locale/en_GB/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:cdbdd7ac6d3b966d1c99ceebb8c20bc9ca5f5177f63a77a3f2eac2dd48a4dd10 pkg.content-hash=gzip:sha512t_256:fb31cba64ee90fe8c0be99d94411e2bf46b1203ad3338b219abf15362d45092d pkg.csize=6034 pkg.size=24813 file e78e0f6559cab6ff7d7aaabbe76492f13296a6d3 chash=7260308c83a32ab741afda3fc18bcb6c64b8433c group=bin mode=0644 owner=root path=usr/share/enscript/hl/sql.st pkg.content-hash=file:sha512t_256:c5d423e83b3dc42266811b670dd525b64579c70b6b37aa26591430d303bf258f pkg.content-hash=gzip:sha512t_256:41c26835aced00ed58eb854df2b69a1853912bd4d9d0115f257f831d6ae2315e pkg.csize=2088 pkg.size=9522 file 7f18eb55eb5a6d0e199f02f3bcc4ec72d4abcf49 chash=06972f89fa31586bab5eb9195cc339fc12b0639d group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvo.afm pkg.content-hash=file:sha512t_256:d7abed2e8d5602c3c97adebfd777d82e39a43b69d7380163e9503eb42ed2fbeb pkg.content-hash=gzip:sha512t_256:a3b8d4caa7ae8fd8d97df176e6a857a437c3d1a3249b8bc348a50e6fd73dc731 pkg.csize=4996 pkg.size=18532 set name=info.upstream-url value=http://www.gnu.org/s/enscript/ file ddb29a6ddb915004c03dc8d9fd74d482c8617654 chash=a4ccad9c337ad5daa1c829fa17d7045e2931152c group=bin mode=0644 owner=root path=usr/share/enscript/hl/postscript.st pkg.content-hash=file:sha512t_256:ffc0512b43ed24dcc89643e85f21e08bbc3cc09354e66419bbbf21038799ae2c pkg.content-hash=gzip:sha512t_256:d99fa771ebd953b73eea32ede713b16219e94c902899ffabf339d248f87445ab pkg.csize=5088 pkg.size=13333 file a158405c84451b3004f55e23cf77ef286bc535d4 chash=bf13cff55c97f30bef5d0c2a131dcce7ea6e4024 group=bin mode=0644 owner=root path=usr/share/enscript/hl/ada.st pkg.content-hash=file:sha512t_256:3d79ea2f476d4444f4afe105a41f596227f137970e0d31c54f1778ee7e5eee2e pkg.content-hash=gzip:sha512t_256:fef54ffe85112f5f027022fe25b307b455937954c466ca472fc8d0e8fc27ffb5 pkg.csize=808 pkg.size=1584 file db976b10f08e3474a952681d812e2b8cc2a4c5dd chash=d198202f48298c8f868c3585777f6e302ffe00e5 group=bin mode=0644 owner=root path=usr/share/enscript/hl/asm.st pkg.content-hash=file:sha512t_256:c0803d5ba2fb2914075e06c723932ad88f8de55d002782003e86097f827a8650 pkg.content-hash=gzip:sha512t_256:e5a008d7db00b4691892244a10e33edc7e13b568be24994bc93554963b7ffce6 pkg.csize=417 pkg.size=823 set name=info.classification value="org.rpm:Applications/Graphics and Imaging" file 770fb518c9c8a9578795f21b98492cd99c6ef804 chash=049f806e1a7eb16ab7374fcd33024019cb7547d6 group=bin mode=0644 owner=root path=usr/share/enscript/hl/c.st pkg.content-hash=file:sha512t_256:0da216e90aeb30643a9bb9c85b72f9df4c3f49a7e952e6d7888ebdf2b1d2fdb7 pkg.content-hash=gzip:sha512t_256:9a972f88e9ba811bcf79313090b49a9fd19e99b128126abc373ecbb6c5907817 pkg.csize=1542 pkg.size=4278 file 0979592f966be90b429bab5d09c4d03bd3c10e04 chash=6dfac0106a15240599e84396b6e19f37e5be6e2e group=bin mode=0644 owner=root path=usr/share/enscript/hl/style_msvc.st pkg.content-hash=file:sha512t_256:5e0b649dcca16d209d750d547cac6072ee5569d1eca94c3e39193a9a2ce554ab pkg.content-hash=gzip:sha512t_256:058f9483f681ecff14acc1d0b76b3c38e99fe2c38de31fa9d5f7b256c25ae350 pkg.csize=419 pkg.size=1205 file 1d8311bcf79ec3ba35c0b04633ab147f948043f3 chash=83f8f4c148974bd89e47e65fe0ec6e35e1b0efa4 group=bin mode=0644 owner=root path=usr/share/enscript/hl/lang_ansi.st pkg.content-hash=file:sha512t_256:0ace04f75f79e96df897663bc6072ba20c62cae88fcf10674e6c50e5fa228501 pkg.content-hash=gzip:sha512t_256:eca12334d1cbea0e51e6906941b7595b316ae0bee8f2359b427cd6b18d148abb pkg.csize=1101 pkg.size=3308 file 4f606775df51ad9ac8b373584173e656e2f1217d chash=0a83b5b8bdf02881e7ba53e025f9b2d89f7a3846 group=bin mode=0644 owner=root path=usr/share/enscript/afm/font.map pkg.content-hash=file:sha512t_256:e9df4236ff6558e2e9be2fe3b9f980ac144ae3bd10bd63d78477386eb5e3b7ff pkg.content-hash=gzip:sha512t_256:f366a763276c6969fa9c2b0d3000779cd1c404ee87b416d5c29b6f9e255e7b8b pkg.csize=375 pkg.size=1419 dir group=other mode=0755 owner=root path=usr/share/locale/sl file a6dc76434d23ae52dc9537257e09956625c4ffa6 chash=1fa4dd86bedf455557694cfd6688e2d7a0f9a9ca group=bin mode=0644 owner=root path=usr/share/enscript/emacs.hdr pkg.content-hash=file:sha512t_256:610be76c341c436f3bc41b9bf18dfd6938aea00c605a4e6ed3ec3cfb73912254 pkg.content-hash=gzip:sha512t_256:ed2b333ec8a0acc182992d74a44d066275a721cefcd85fa0b0a31be610fcb2e1 pkg.csize=905 pkg.size=1868 file fa9eb5a0760bb358076913f5268db49000ec694f chash=b4b5d0ce8f8ef9e63af5683cf3551e018abef96c group=bin mode=0644 owner=root path=usr/share/enscript/hl/pyrex.st pkg.content-hash=file:sha512t_256:36f642ff3b7d3871c82c54900d04f0b5db762280c7b0f4e3b34e63c8d98de33b pkg.content-hash=gzip:sha512t_256:e54f5e164607fdf5920d04bd520a37231d506e0aa2256ab552249e06fa879836 pkg.csize=409 pkg.size=618 file 6bef795bde173b0b014eb26a9725d70588ec0dbc chash=5b5547f4f0742e6f729491db61a9984c90bb5645 group=bin mode=0644 owner=root path=usr/share/enscript/afm/bkl.afm pkg.content-hash=file:sha512t_256:d62f2bd22e4599e9c75e7298bd6482cbde6d93c3ee62b1e9998d5c7a382594d0 pkg.content-hash=gzip:sha512t_256:ec31a204df99e38ccacf96228b8b50afee508f85c41023be6ef27accdafab8d6 pkg.csize=4273 pkg.size=15408 file 555ed1568a9fb78d3868ae44d46fe30e9400643b chash=12594ce3faa539dd3dfcd61f73eaab97b993c2f6 group=bin mode=0644 owner=root path=usr/share/enscript/hl/zsh.st pkg.content-hash=file:sha512t_256:9e99df236f600beeea7432b23faf2f326a9af0d00ac4aa3dec78c4b946b73d9b pkg.content-hash=gzip:sha512t_256:a7ce636a669d5fceced3932fd2dba15db283f9a9acfc32c50ec7f823a4f37c2a pkg.csize=1178 pkg.size=2497 file 38aa9abac9c777c292559d13299088c2c0de58ac chash=87655e6e8070bd0bb07530525f908c42bd1a3896 group=bin mode=0644 owner=root path=usr/share/enscript/hl/style_emacs.st pkg.content-hash=file:sha512t_256:62a7e0b03ac8a23f994cd396ce5101246fa8a8b94f096900777c61418ddccd99 pkg.content-hash=gzip:sha512t_256:03f40d5b615e5df09fca291f855ca41c5b0233cb64f9b2b2464de2479a89045e pkg.csize=368 pkg.size=939 file c9f5b48593efcdf3db23b33cb8c8f3ab8b61ecfb chash=cf10c4a2dea63d1494f00a0b45bb72ac2bd91558 group=bin mode=0644 owner=root path=usr/share/enscript/afm/cob.afm pkg.content-hash=file:sha512t_256:2a2b574682c9fa30a4406c65c6d371213b3acad3e2bf8e8cdf9dd9ef14704b90 pkg.content-hash=gzip:sha512t_256:75ed23cdb8413b8d7e3af352c961fd3e572787e53694515f3bd0aba3f93b2aeb pkg.csize=3983 pkg.size=15697 file ef1cee5182ecbe7af588c861a14eca6af327ab37 chash=917f9f012a7726219dba5e4aa7ad5cd9238ab1f0 group=other mode=0644 owner=root path=usr/share/locale/nl/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:2c95756fcd54ffe4b1bb6dae624c7da227f34cc72751640c9ecf80b4f120d9d6 pkg.content-hash=gzip:sha512t_256:22bcf90a9bc00256c32a9262edcb29c7da1770829a087d74be863dd1b864850e pkg.csize=9498 pkg.size=26852 set name=pkg.summary value="Converts text to PostScript, HTML or RTF, with syntax highlighting" depend fmri=system/library@11.4-11.4.42.0.0.111.1 type=require file b0219372e2262a02cccc86d1cf4bbccbab5e54bb chash=d384c9c4c5927c928c87ffb80c47325933dca9b6 group=bin mode=0644 owner=root path=usr/share/enscript/hl/diff.st pkg.content-hash=file:sha512t_256:ee15b4c0d2468f7c002dc2b36045615cffa78e0e2f88bce9af937ce1e3fd33b2 pkg.content-hash=gzip:sha512t_256:d447ae5c01cbf6887a994c656622971881bfb764371bdb4b94536b0eef890854 pkg.csize=290 pkg.size=657 file 1fe91c41c2b4dedfdd3f6e672f861cc9d8477142 chash=60614cf85f62c770abb304add71859f197f71aa2 group=bin mode=0644 owner=root path=usr/share/enscript/afm/poi.afm pkg.content-hash=file:sha512t_256:bf2c251bcb9eb74b6490a48c11cb883e69eb177bf358b60d2af5ee79d69794eb pkg.content-hash=gzip:sha512t_256:2cc923fe907a633a0bcf42b5b38a82388c77846e78edb9981ad94c958bcd1be7 pkg.csize=4474 pkg.size=16173 file ec17da176129939cb35414811ca12705c60e1b06 chash=7fb6e449546618d54a072eb5370ad67fc86d4c7d group=bin mode=0644 owner=root path=usr/share/enscript/88595.enc pkg.content-hash=file:sha512t_256:6f8a3a7e6b304e51e79f57c912e7c97e43ff7b0288bbe0c5060e3c3d46c88f2e pkg.content-hash=gzip:sha512t_256:6b377861b996116ebadaff3fa50830f6a8d4bdbd7c00526a258847710c4c4ce2 pkg.csize=1218 pkg.size=4804 file 23f7c1639e8d6d3cba2c6d7bbacded102dd34c09 chash=e27f53981dac90f6205f91215a17963e916c09a7 group=bin mode=0644 owner=root path=usr/share/enscript/hl/lang_overstrike.st pkg.content-hash=file:sha512t_256:53bf343056084cf2f668f09bebf8e698972c07b6bc1350a5366d59d8287b1955 pkg.content-hash=gzip:sha512t_256:ca0fadaee13920051ef8a578451c95774f7314a7b7dbbdd6a6e64db59f254425 pkg.csize=354 pkg.size=792 legacy arch=i386 category=SFE,application desc="SFEenscript - / filesystem" hotline="Please contact your local service provider" name="SFEenscript - / filesystem" pkg=SFEenscript-root vendor=http://pkgbuild.sf.net/spec-files-extra version=1.6.6,REV=110.0.4.2023.04.30.09.55 file c719b57485400bda2138501db7c53fb4e479dda6 chash=cea9e9871322c4e39cc2221274d5e9a0a10016e3 elfarch=i386 elfbits=32 elfhash=275b63ded998cfa72341ffb3a7a03a1581dc5a48 group=bin mode=0755 owner=root path=usr/bin/states pkg.content-hash=gelf:sha512t_256:fda3b04f056b0199cb83b621e98eb0bf22eb0016643ad49b5a89e1073ae0b9e7 pkg.content-hash=gelf.unsigned:sha512t_256:fda3b04f056b0199cb83b621e98eb0bf22eb0016643ad49b5a89e1073ae0b9e7 pkg.content-hash=file:sha512t_256:3b1c1ad8d36cc9588a4801e0755c54a33a9d8c53571ed9b31b548d7ac9cf2b34 pkg.content-hash=gzip:sha512t_256:1eeff19e48eabec7336489b696f71c612662bea19c33fcda3355c221648033a2 pkg.csize=55634 pkg.size=123276 file 129271fdc5ce2dba94ceb345eb0762950d34524f chash=adeb3858552aa5189a390a31f93c075782c2ac47 group=bin mode=0644 owner=root path=usr/share/enscript/enscript.hdr pkg.content-hash=file:sha512t_256:6e8a44ad04374f67b08615c12896f96cc3f77cfe741c77a25ed80d4bba0e2241 pkg.content-hash=gzip:sha512t_256:bb025ca5889df8ffee65e31b66fa0b6645f8a8b76c3c8d7cb5287924438a61ec pkg.csize=1096 pkg.size=2763 dir group=other mode=0755 owner=root path=usr/share/locale/da file 5370425534f543f8b04f4a2d3c753bba668e05fd chash=b7c7314d7e394397cfb8417cad742fca6d190a35 group=bin mode=0644 owner=root path=usr/share/enscript/hp8.enc pkg.content-hash=file:sha512t_256:ccd3d0606dad3e7ff78ad6537545aadf8f21e763508cd8356c53b1c2a2acf84b pkg.content-hash=gzip:sha512t_256:86ffb3a6eea8f331457ce6f6e7e8d9179b0e7568df4607c52468ca0875a25395 pkg.csize=1300 pkg.size=4800 dir group=other mode=0755 owner=root path=usr/share/locale/fr file 6c3ce80d55d69e7f6cb8e248b5f3986984b0922c chash=190266413412a7803c8e158b95e2a5b3885643e7 group=bin mode=0755 owner=root path=usr/share/man/man1/enscript.1 pkg.content-hash=file:sha512t_256:4b891a9c5c691d349af44f89dd0b9f2b7ed8e1b08d2655b4f26f7a2794516779 pkg.content-hash=gzip:sha512t_256:5d80b8c95f092301e5e7c2de6ca55ccd56681742a0ac5cbcaa0e688d5c636617 pkg.csize=13091 pkg.size=43206 dir group=bin mode=0755 owner=root path=usr/share/enscript/afm file 807f4403c5a3d90b54208ba73b419347e5372595 chash=044b28f4dd882edcb1c3e5a816b3877046a5440a group=bin mode=0644 owner=root path=usr/share/enscript/hl/sh.st pkg.content-hash=file:sha512t_256:277fd492268da600abcbb118bdec487434cf38e47e3f585a8184569d2e9155e1 pkg.content-hash=gzip:sha512t_256:f6241ef67fa91693e6bf439de8625441f4570735ffb36f89e7ca35cd1b68ed75 pkg.csize=565 pkg.size=1152 file 3a3211ed960c8c9d7fc8886351d9dc4a122cfcb2 chash=50819091c41f6e656a3df0f7d5dc2f60eed452f0 group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvc.afm pkg.content-hash=file:sha512t_256:043e1bb8cd88dd0cb2d8720bf1e42e5e1d59e2a331292f400f37a662f2b7f336 pkg.content-hash=gzip:sha512t_256:b5fab998081207db3ee65face4826f788805c329599b7c02ed6434e88e5e8f8c pkg.csize=4158 pkg.size=15678 file 00c8952f8eb8dd8dc0ef920fb359d70fbf580fa1 chash=eb9c54c5b17f31d771a5367b4c87b369b63bbbdf group=bin mode=0644 owner=root path=usr/share/enscript/hl/passthrough.st pkg.content-hash=file:sha512t_256:2ee529a65f9223dec16f63d14af69d70214aae6de87cb52a35808997333db770 pkg.content-hash=gzip:sha512t_256:1db3361d614c372921bd3f816258b0c8c027bd73542c4253037ee75da85a851a pkg.csize=173 pkg.size=190 file 378c1a48d31b520bfec3b7da7b2af163d759ba33 chash=ae56fda98a6c291e4ebb9f2a6a42726dc0a31ec7 group=bin mode=0644 owner=root path=usr/share/enscript/hl/wmlscript.st pkg.content-hash=file:sha512t_256:035d3d00b6c50e55b20da754c849a761480420f082819eb17ef2f8c879b821d9 pkg.content-hash=gzip:sha512t_256:d2fdd062964b47682a65d4f236483138206e8de9a3efa22897e6160653512f12 pkg.csize=993 pkg.size=2480 file d6d6c0b724af8f90f0c7afc6968cd994875101b8 chash=173e651c35209281f3cb0e90be49f1fe7953bea9 group=bin mode=0644 owner=root path=usr/share/enscript/ibmpc.enc pkg.content-hash=file:sha512t_256:f042787fe25ff45897f3c6769b7ee26a50c205521d6e7a126282faf87e75b941 pkg.content-hash=gzip:sha512t_256:fdfc91b4619ad92441ae0b771c3f54f8da3464d62744df7c5902c027a1cb869b pkg.csize=1348 pkg.size=4805 file 2e5524b57095568f96d86c1b80afb23374730007 chash=05e6b6fd93bb08a2c975a9cee7efcf8e8e198959 group=bin mode=0644 owner=root path=usr/share/enscript/hl/perl.st pkg.content-hash=file:sha512t_256:21f387a9c0065fe6c40cc81f723db06991a3f28eb6696bcdd4e3199c3f07f334 pkg.content-hash=gzip:sha512t_256:ef98a97287b3915c83ca4e4e96cb0a344d44194571e90e4b9610f202b100807d pkg.csize=2268 pkg.size=5585 file 8a72cc1a4b687f973c88115d03cdd760446e48d5 chash=3f9d027c46ac3cbc3cb94bf4123f2dce90c5bf74 group=bin mode=0644 owner=root path=usr/share/enscript/afm/coo.afm pkg.content-hash=file:sha512t_256:8b4d60c68b8d4302cee1aab8c91734fd6611c4e345fa621068b9ffe923af6449 pkg.content-hash=gzip:sha512t_256:3774880ce52fdbae26b38743a50696714a09e2155a383d2b16df0edda8c80925 pkg.csize=4105 pkg.size=15788 dir group=other mode=0755 owner=root path=usr/share/locale/ca/LC_MESSAGES dir group=bin mode=0755 owner=root path=usr/share/enscript/hl file 31d77a0bc4fb15ee58e56f5de08e0f8306bcf70f chash=dca2bbe66ddbf03b68c55f8e53a1aee31cf8bf16 group=bin mode=0644 owner=root path=usr/share/enscript/afm/tibi.afm pkg.content-hash=file:sha512t_256:ce5ee771cb4fcc24e4453970d9ceb5444d3d92c08ed8722400577399af2379b3 pkg.content-hash=gzip:sha512t_256:d261a33c1d8400460f1c0a262e03896ca66926140a0fa0cc38eaf1e1d4e43052 pkg.csize=5129 pkg.size=18719 file f48098a057dc6a22ef472db5cb28a0d3dd70c8ee chash=1a9dc2c1d118bc5893116280f3253a039aeca71d group=bin mode=0644 owner=root path=usr/share/enscript/afm/tib.afm pkg.content-hash=file:sha512t_256:9d83ceb2b9f027485ecbeb271f936cadfe90f8d1b5c18890c20a3ac732666c06 pkg.content-hash=gzip:sha512t_256:f7a7e49b433082ab1b26a2fe3433362310892487b8a7c098bb2c6fc3c092d4f0 pkg.csize=5024 pkg.size=18632 file cb8a3419af2758c5d3e12c40524ce7d34ffbba2a chash=0b3bfe7f3d4387de979c58543fa30da79a70e3e4 group=bin mode=0644 owner=root path=usr/share/enscript/afm/agdo.afm pkg.content-hash=file:sha512t_256:841a524cc3e006ed803bb717b7a4d71fee2124c61cafd79994166ad47ed6c2fd pkg.content-hash=gzip:sha512t_256:73c3c03fdef5b60f785b06281d0c42a26a06e861024c351a20cbb1df5394a3be pkg.csize=5003 pkg.size=17832 dir group=other mode=0755 owner=root path=usr/share/locale/es/LC_MESSAGES file 54505036aa13a26a28c49415e9de89fee2870fb8 chash=a52c987d2aacc109e9e7355747db70ef1c33fdaa group=bin mode=0644 owner=root path=usr/share/enscript/88593.enc pkg.content-hash=file:sha512t_256:ff140d1584babf574742e843080b405a9b0adf957dc83ae23c1589e1276dd7ec pkg.content-hash=gzip:sha512t_256:7ce6cef9a80633f165e5b3922fcdb79b3579deffba2af2a6cc404b40038be74f pkg.csize=1287 pkg.size=4804 file 2409aacfafeebece78ad36f0e17056f4351d5d44 chash=c018bd19d8fa373a1e26f3b5466f64dd8cbb0496 group=bin mode=0644 owner=root path=usr/share/enscript/afm/pob.afm pkg.content-hash=file:sha512t_256:072e8c6ed5ef8af6ce4c840369bbb227cde5d9557ba782f9519b61b8d7b57a15 pkg.content-hash=gzip:sha512t_256:908f3f2f0d3a29d0ec89ffa78a8652b1bf9af67bcd95a496e6c95e689b0980b0 pkg.csize=4412 pkg.size=16097 dir group=other mode=0755 owner=root path=usr/share/locale/ru file be1d7ebd13d41e019e382bd1382461ab4b500d01 chash=935dbebd330c4cd35a19a1ba5b69c3bafb90728f group=bin mode=0644 owner=root path=usr/share/enscript/afm/ncb.afm pkg.content-hash=file:sha512t_256:89522d93889cfcbed5ae817cb5ea73e0d5fb49fe8922eb3b4852af5c3bd5b433 pkg.content-hash=gzip:sha512t_256:5f8915f3efe16373ef3884c35c013ab1ace8ae3ac3cbd092ea3a56864bef0506 pkg.csize=4295 pkg.size=16501 file 048a9a020f435e38a03c0f5f6029cab7669f9fa8 chash=9c1bfb913c5c490e79996a3c57c680b5918d6c86 group=bin mode=0644 owner=root path=usr/share/enscript/hl/tex.st pkg.content-hash=file:sha512t_256:9b326f294d666788fbc0bc05aeb83beb6c0f917bed0890842b9b48e42581368f pkg.content-hash=gzip:sha512t_256:0843026bd84916788259ab6b705f1be1acf01431e560b4914a8f70cf3242333e pkg.csize=567 pkg.size=1283 file 5b2632fc6d177b25a03df539a4ff177e3aaa3f57 chash=2ba41b6cc4adaa1521f3186fe999c00907079b09 group=bin mode=0644 owner=root path=usr/share/enscript/frame.hdr pkg.content-hash=file:sha512t_256:950a48564ece8333e96bbab593b961af1fb7f89a42a9107bb310acdcbc28766f pkg.content-hash=gzip:sha512t_256:10e64bccbcbdda25c6a9bc4d484ceb683483c91fef462c5379807d7ef6c3a63f pkg.csize=563 pkg.size=916 file 91d586e88ff7ed74a5882eada904a62bae5c09a2 chash=f04a002440350614be6701309e235391d260239c group=bin mode=0644 owner=root path=usr/share/enscript/koi8.enc pkg.content-hash=file:sha512t_256:5f8539e41a0623d42799b4e12ab1f5e1645271010afae1d3650be6d725159378 pkg.content-hash=gzip:sha512t_256:e5a1a0ad893bebaca7ef9ad459d1833a3e9546b6236f21d89b3fc2462c453847 pkg.csize=1330 pkg.size=4802 file effa63e0b2ed5511d015f1fd9f0e17659f693496 chash=311005f3a4d5d59bf62c073629973369b75bfbdd group=bin mode=0644 owner=root path=usr/share/enscript/hl/c_ppline.st pkg.content-hash=file:sha512t_256:2df1ebe031ddf907f74ae10b13856b152b51b0de7ff6d6fd0052ae44a31687bd pkg.content-hash=gzip:sha512t_256:a0e818724354a635462fd6d39f2e418b59890c9f9ba5c7fa7ef86835bf840cc1 pkg.csize=824 pkg.size=4211 file bde1f9950af80ad1e1a3ab55304dc6d1e7e3daef chash=9dca7a631f8bac0183052c34a2b6a6d93ecfe91d group=bin mode=0755 owner=root path=usr/share/man/man1/sliceprint.1 pkg.content-hash=file:sha512t_256:c6a46778b7866917ca810daf081dbb34c010d907fe98135d42e669a84fc7cb5c pkg.content-hash=gzip:sha512t_256:638d1c5cb648c6862637cfd0b26b620e8c3a9cf42ef959c915fc66db5901100b pkg.csize=683 pkg.size=1235 file fbdc500d0a39e99809e1b29d26222d8c506ebbac chash=b0f79f9ed74bbbab284d25e91343518a262222c2 group=bin mode=0644 owner=root path=usr/share/enscript/hl/mail.st pkg.content-hash=file:sha512t_256:f38e05d0613051f447ee72eb1b5c7f98bcd7c33d16f1b3e960a4669c40c72943 pkg.content-hash=gzip:sha512t_256:87adb9b353c0691cda2890eddf59775c9ac337eef1ed8d4a78ef2875e4256ced pkg.csize=398 pkg.size=811 file 01e69f851dec85e7dc9fc256356f8c60cae34a48 chash=b25baa262195b7e19d5b60ef1f80933fd42555e2 group=bin mode=0644 owner=root path=usr/share/enscript/hl/java.st pkg.content-hash=file:sha512t_256:503f4f5593268f20a99420ea3921a342a1e21e82468187316aa488dffbb59429 pkg.content-hash=gzip:sha512t_256:64b981a234e570a25554be60eae447eee88340fe8749e66d6df174ad0d65f9f1 pkg.csize=713 pkg.size=1521 file 4f266a31641091c9201ce614b0b6dcee4b7aff73 chash=5ea84ee03bb5e00833c81bdc3e3a78d8380e3289 group=bin mode=0644 owner=root path=usr/share/enscript/hl/delphi.st pkg.content-hash=file:sha512t_256:120197ad229408f0d0629df5a25f737692cf9a46482dcc8ea7b86112c6b3a2df pkg.content-hash=gzip:sha512t_256:4d83b7475e2f20c2275a58eaaeac2d8fef169ea0f54297914857cea06c1404ee pkg.csize=1389 pkg.size=3323 file 5ee4c34340fcba25f91ba732d547d214a6f3af03 chash=35d0f8b318a6d63fba80de882a9762c171a6e293 group=other mode=0644 owner=root path=usr/share/locale/ru/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:eea729f950604a7eb2489b69da677dbafeb6d39e790e997d060062d4fbb6ad2e pkg.content-hash=gzip:sha512t_256:4e699416d501a5dde48f6ffd487868b107fc15c35a48ff62d0eb29e9a19096fb pkg.csize=9695 pkg.size=26334 file 37a353709f54b29b8f81c239a9d3e9e95376c8df chash=feb0a6b43c969a61b1507940b6f7dbf8c607fe74 group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvn.afm pkg.content-hash=file:sha512t_256:c4c4350c305391e5013a5a73e24030eabbb329cf92184de1040d54df8cd4b704 pkg.content-hash=gzip:sha512t_256:02ccd3be052421e46ad2120117f8187cccb3b2576f36ccb0f38fa2f15e54945b pkg.csize=4829 pkg.size=18394 file fb766dbe21848000a41a207bfc41221c197a3a74 chash=b7981e75b382a2ac243a8e632ec8733665df881d group=bin mode=0644 owner=root path=usr/share/enscript/asciidkno.enc pkg.content-hash=file:sha512t_256:482a5893a1556c0944604c934136513539f355ae911e384862a4a4ae671a8841 pkg.content-hash=gzip:sha512t_256:1898001c4482af581950010f2a5c05678b9d20c38b5d12c659d97ab1aedce53a pkg.csize=932 pkg.size=4816 file 6177e45c06552cb0a13f779d99055fc10e33d49c chash=2502e6e47c05c85877621debd80dbb6285378ae0 group=bin mode=0644 owner=root path=usr/share/enscript/afm/tii.afm pkg.content-hash=file:sha512t_256:28af574d8aecdc0d4193e5d7ae85f9b7797100560db65d4214f271adb7505bf6 pkg.content-hash=gzip:sha512t_256:c1a0ebd314f60b0b57519df2d4e2f659bd1d330a43884358022d8872c60e50a9 pkg.csize=5130 pkg.size=18717 file 84955d32d15ddd7e48e4f79b4ffe7aa6ecab5c94 chash=253feecdcd6452f56781e12afbf777d606a04d41 group=bin mode=0755 owner=root path=usr/share/man/man1/diffpp.1 pkg.content-hash=file:sha512t_256:060c6c47fba786e1e87e68a1eb778d34971096c2bb33d5f9f20a7885d8fe387a pkg.content-hash=gzip:sha512t_256:56ea5438646a0a2a86b9782eb413d1337e1f7f66eedd150fa2ac0e083894c9c9 pkg.csize=1084 pkg.size=2119 dir group=other mode=0755 owner=root path=usr/share/locale/ru/LC_MESSAGES file e0630a596130fe73ef7751d5069cc2fa8beed661 chash=d33434a051751b9ce68de7681832de504eaeaf0c group=bin mode=0644 owner=root path=usr/share/enscript/hl/vhdl.st pkg.content-hash=file:sha512t_256:91b7bcde69d54ba841feb34427b78b1e66be8886f03bb0ff60a72c2b5706930a pkg.content-hash=gzip:sha512t_256:3e1f6af182b722b0d5c450902213192a4bf0d782fce202712769c137eb7afeb6 pkg.csize=1266 pkg.size=2956 file 518fe42e46d0e7d49a26e12cd77a5984172a8169 chash=429906e5fcbb52b5a1c0771149e89c41b8fffd72 elfarch=i386 elfbits=32 elfhash=1f864a1f617944d2c5d2be6a987905d0309010cb group=bin mode=0755 owner=root path=usr/bin/enscript pkg.content-hash=gelf:sha512t_256:eee1facf5cd9c62fb035716dc88e25990e4a26f3dee7cdcbde5ba4587f4de965 pkg.content-hash=gelf.unsigned:sha512t_256:eee1facf5cd9c62fb035716dc88e25990e4a26f3dee7cdcbde5ba4587f4de965 pkg.content-hash=file:sha512t_256:7f6d2af5b6b54cc9abb9523591b8b39aa758bda5332beb1aa8d9b0d2327366da pkg.content-hash=gzip:sha512t_256:2aec8e1a23cdbd90395413b3b2a0c0eafebe1c2ac581d087cb293de37bd61d0c pkg.csize=91288 pkg.size=232140 dir group=sys mode=0755 owner=root path=etc file 1a07796ab0eb691c7f4ddef4d352a14888a5f4e9 chash=9d6dadd337ad10627d806755114c7c9bd3e53012 group=bin mode=0644 owner=root path=usr/share/enscript/afm/zcmi.afm pkg.content-hash=file:sha512t_256:5c75be2cd742e6b49be7519ac4edda929ee079dbc278aa09125c71f17562f004 pkg.content-hash=gzip:sha512t_256:e0e80ca3b964c616aa2a8dc452cc9e84f32e93f3cffe7d5bd8a6f774fd6380b7 pkg.csize=4644 pkg.size=16731 file 19d7757782021d6ea9735f1bf47edf5215915e7c chash=4cfb610709c63dacdabca334ce9edc6f99033550 group=bin mode=0644 owner=root path=usr/share/enscript/afm/tir.afm pkg.content-hash=file:sha512t_256:b7b740445deff0cf5f32484f65c5a931b2769032dbf652f493b215d0c6463d3b pkg.content-hash=gzip:sha512t_256:c1d42e8d621935836a28442caa8798a949bd81745458176ff7852e89faad948b pkg.csize=5010 pkg.size=18591 file 4b856ed55fef5ece7179374662f901de7383fecd chash=1bf78b85ce126887148153e19041c5db13102d9c group=other mode=0644 owner=root path=usr/share/locale/es/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:ad0f67fc070bb80804dba193d86da35f34fa8947a88988957b6dbffe83008b42 pkg.content-hash=gzip:sha512t_256:8020a709291d5e43c2ea8bb1356671fd426544e9653300b9ad806048c4bee3ee pkg.csize=4280 pkg.size=11604 file fc7bee37ddcf8eaf9bf77a3658a03ff1327d9f55 chash=7d097168b7acd7ee8d0575cf381ec66c3e56d55b group=bin mode=0644 owner=root path=usr/share/enscript/hl/lang_rtf.st pkg.content-hash=file:sha512t_256:c7b38cd84762ce527a973db848b41aaed76b64031f882994f89f15265050eb91 pkg.content-hash=gzip:sha512t_256:59f956587e209019c6c936615c31ff767c7d58cc55ec764289a818b13bbad65a pkg.csize=691 pkg.size=1743 file fb3e5ee9c83e52484186228d4c4956d6c03a2201 chash=97ffa0443ab402a37d62248776d54aad4cfc17fc group=bin mode=0644 owner=root path=usr/share/enscript/afm/hv.afm pkg.content-hash=file:sha512t_256:449557985a70c521725ecbec1a4cfbb01fea297e593d50eb825319b17b47c6b0 pkg.content-hash=gzip:sha512t_256:57b008e56660703328814775a8d0be96f5cd8f332cb73e0578d9304054eb0c12 pkg.csize=4846 pkg.size=18452 set name=build.tool value=pkgbuild file c975ca77269bdeb7fcbd1d6cb6d99bb90b11dc3e chash=5631b5212622169f844e973138cd1e8854ba6408 group=bin mode=0644 owner=root path=usr/share/enscript/hl/csh.st pkg.content-hash=file:sha512t_256:4b6f2ac6cd47a6c98db5eb3322163d12716f57f54cc4f0f3b6bb4daf82ad2410 pkg.content-hash=gzip:sha512t_256:423b0124b798c11e6645aebaddf4ff000cd6ba660998a208eba60a59c55f677a pkg.csize=962 pkg.size=2093 file ec07a852b6d7925ecf68875604a3a43bc2a8a2d4 chash=1b73359c0a74d0e08ada94ef10601e14ea053e4c group=bin mode=0644 owner=root path=usr/share/enscript/hl/fortran.st pkg.content-hash=file:sha512t_256:6412a3635ffb7a4d490386e76c5813d9cebb5e16daab327ebbaf03249d0b27d4 pkg.content-hash=gzip:sha512t_256:884c8ddd2fee7a11f96e8c76105d872c69443e9f898ccf577023e11b80f2369e pkg.csize=1841 pkg.size=4709 file 4baa89171081c97838caace773144d7b76148167 chash=0c58c94e2581642d22f8b69a89e70267536888bc group=bin mode=0644 owner=root path=usr/share/enscript/hl/c_comment.st pkg.content-hash=file:sha512t_256:f9e2ac819bb189882c22a19f49a1d4b83d64227c618f1f698673c0435156ff47 pkg.content-hash=gzip:sha512t_256:a72da77ec90bf6dc3af623523a1d8619b1149becfa1624e08d30c5239cc0f5f2 pkg.csize=222 pkg.size=286 file 133309abce1af77a4256e97439691eae36e7f32a chash=956dd403cca06596abe00a93f66cb4d62e358d60 group=bin mode=0644 owner=root path=usr/share/enscript/88594.enc pkg.content-hash=file:sha512t_256:50b0081fc2576dc6b892689d7ee7be9d4a07a9ec6b952f2ee30ece56a50bbc47 pkg.content-hash=gzip:sha512t_256:aec527abc468e555a975a1ff1b0813d7a6cafff2e2918a6ab1caef229693827e pkg.csize=1273 pkg.size=4804 file e9c71f529ce4e29b07db333414c4cf614c163cbd chash=b410a266958f6886f3bebb7ba98c3c9b9ff0f209 group=bin mode=0644 owner=root path=usr/share/enscript/afm/bkd.afm pkg.content-hash=file:sha512t_256:3123237c689faaf6697fadef0c1aa7674b50a43682b47bee2311b21f322a376a pkg.content-hash=gzip:sha512t_256:9d096617c166575040d32a468a8246c08067534646a5f37a26e2068201d08df3 pkg.csize=4267 pkg.size=15573 file ab3e77f0740af8b1d77727e4697c1e1c3bc74ae4 chash=40038fd8091430320f8e60f582f4f291efb5ffb8 group=bin mode=0644 owner=root path=usr/share/enscript/88591.enc pkg.content-hash=file:sha512t_256:5be2515e5263fae1f37f4fc5b848aa2775307ad4b773a7b4d47b5ebc268af597 pkg.content-hash=gzip:sha512t_256:2f6f31eaddb601f0ca5e5285932a545e6ed9595826838f6633214721da88d6bc pkg.csize=1324 pkg.size=4805 file c4fc72a819bfa0896b674bc9974dac93382e203b chash=bb8abc0ffbd480c56f31b99c4931d0b773cbfc94 group=bin mode=0644 owner=root path=usr/share/enscript/hl/html.st pkg.content-hash=file:sha512t_256:4f5bee81eac51f7f5359ac4c0b16e13ff26f5ebe8833eaacee8b5a3456479deb pkg.content-hash=gzip:sha512t_256:bf2a835632da48227802bc8bc037b7e4d2d25ae381339d4851041f1c3ca06cce pkg.csize=647 pkg.size=2194 file 155f0b4a19fa2dd280df61a2e3a75c34cafc5aba chash=cdf4f8b611ac8e0a830166d2e192891b69409133 elfarch=i386 elfbits=32 elfhash=c890b2dc7f45ab5a919d32b73108c1cc16672832 group=bin mode=0755 owner=root path=usr/bin/mkafmmap pkg.content-hash=gelf:sha512t_256:7bd7c8b5641a927b5bc9b389d4873d7b10657da18c8f235617f8f070a35cd249 pkg.content-hash=gelf.unsigned:sha512t_256:7bd7c8b5641a927b5bc9b389d4873d7b10657da18c8f235617f8f070a35cd249 pkg.content-hash=file:sha512t_256:74891cfbed9f78f096bb689aaa96617d0edebf0ad9b65946af80cbdb167fd2e2 pkg.content-hash=gzip:sha512t_256:85f06999db50908db58e80a4f299f9980023e738a67a48a6f7ee5803df0e5363 pkg.csize=34486 pkg.size=87120 file c55f48cab36fad7d0540a2afbdb3a11028157d56 chash=ff93bd65596eaf9160fd57dce2ca1d1389e0e74f group=bin mode=0644 owner=root path=usr/share/enscript/vms.enc pkg.content-hash=file:sha512t_256:db5a674ba604fc2d97a0192a26c6cede7b283e10f2128c1c3400b627ea3d0fde pkg.content-hash=gzip:sha512t_256:57d666bb1b769ca87af5d766c36c1ecb05dbde1542b1303bb97ae477c74645f7 pkg.csize=1273 pkg.size=4799 file b26fdf42740e9f558e25b2bd07cfd088ad4c05d6 chash=c9d830a965e54699dd52205c6e93c6a4557de32b group=bin mode=0644 owner=root path=usr/share/enscript/hl/inf.st pkg.content-hash=file:sha512t_256:3e875acf8273bcffa5b50594fff2b46175dcda365ef9333bebbab1328afac6cf pkg.content-hash=gzip:sha512t_256:e96ed6471375ee0370428904c812de0b8acd42267ad9e81da37fd9619655e5c6 pkg.csize=959 pkg.size=2934 set name=net.sourceforge.pkgbuild,version value=1.3.105 set name=info.upstream value="Tim Retout " file 07aef5d4c0c101b1ead6d2173992924aa84e6df3 chash=ea029ea9329563160d8b40fd2707083ca4416297 group=other mode=0644 owner=root path=usr/share/locale/sv/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:7676befbecd267d80031b4e70a11cca5628a79c4654cfabc635e3374529c9c64 pkg.content-hash=gzip:sha512t_256:464cda5a9f75e57569379592f3872b6e67305ceedd94cf72a6e3ca8b3fd539f8 pkg.csize=9032 pkg.size=25809 file 38f5170cc230d6adcfd92d79f29473f79c2778b7 chash=e1346da734ebb99f0d68e0694a35f2568ea4b3d2 group=bin mode=0644 owner=root path=usr/share/enscript/afm/com.afm pkg.content-hash=file:sha512t_256:5bdb770056cfd22e0d8ad79f24bbc6f3f24a57f1164ef36267c1150b9eadd3e0 pkg.content-hash=gzip:sha512t_256:48ba6df52b5c92c4230d814f06d57b4bc2d312fb0dc1bea6858f949abee8da59 pkg.csize=3983 pkg.size=15684 file ba1fca8179be97ef0caf25bc2eaf76a75932d8fe chash=c22b882050efd47ac343af2095f03258193a084f group=bin mode=0644 owner=root path=usr/share/enscript/afm/zd.afm pkg.content-hash=file:sha512t_256:b07a875170b31c99709fb7b145ff5dadb3fc5ca105a217b00a58d9df7db03a78 pkg.content-hash=gzip:sha512t_256:4f779029cbaee36ec4c2ff515227cde78a5eac811f41a43a1d5725c8bdfcf60e pkg.csize=2495 pkg.size=9690 file 7cdd8709085ad056977c80cc9bfe268471242bd4 chash=92c209796aba4aabfc17749d0f3348fda1611c7c group=bin mode=0644 owner=root path=usr/share/enscript/hl/diffu.st pkg.content-hash=file:sha512t_256:cb2b59c81a0f0cff67726d1331e19c6f8ff89cb8f54dcb3f1f9595b1f4c5fc09 pkg.content-hash=gzip:sha512t_256:84934d9041e9a83edaac6ea311f3566c0e387dbe4150fe70410f2055aa7e1b14 pkg.csize=290 pkg.size=659 file 941a2ad76e3fca20c8728c05c52dd86669e1c8e6 chash=9a5e7405385eb55f15a8c81830634e5f271cf559 group=bin mode=0644 owner=root path=usr/share/enscript/hl/rfc.st pkg.content-hash=file:sha512t_256:c23f830e5b0b9e0450678a2ce520b087790c0b0346ea2ae87e188800ea86f873 pkg.content-hash=gzip:sha512t_256:5b77f3f40aa8ddf2783aad10490a30264166bf05628c297bb78a828dc59cbec3 pkg.csize=762 pkg.size=1492 file ff9f0d047a8f6eedd581c7aa22d6df76a94b8d5c chash=58e6a3914c132b980e24cc23910f6f65180fbadf group=bin mode=0644 owner=root path=usr/share/enscript/enscript.pro pkg.content-hash=file:sha512t_256:219aa5128759f26aa8ee8c80b1c032644a6a748e26e4499d0fabba62b416d254 pkg.content-hash=gzip:sha512t_256:32a6b527a78473490d1b28d3caec89d3ffdb378dcb3e409d32e0316294935ce1 pkg.csize=2320 pkg.size=6930 file 2282d8eeac1dcb80b013b5b8ebaa45bf10f6b462 chash=b61065f8a6d5fcbe558c7259c4d99ed7957fe678 group=bin mode=0644 owner=root path=usr/share/enscript/hl/default_faces.st pkg.content-hash=file:sha512t_256:16ae958126be3b35368b3d74e34a5fa509c9009e033b851e419a96908ac03d72 pkg.content-hash=gzip:sha512t_256:b5b2ae1f6c2d27c6bfe25d8dad901ad13be13edf15eb1bb19312fd49ac3664b4 pkg.csize=352 pkg.size=965 file 189e930e31670538f9c4bb8875d98676d366025d chash=ef8d3380eb0288af9642bcc01f818745b4de8c8e group=other mode=0644 owner=root path=usr/share/locale/fr/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:116cbe0bf1e34c2b234aec91cbae52ff0a8b2b302be9e58f74be9b9e5e93beb6 pkg.content-hash=gzip:sha512t_256:cf640d025472c609d4976a8cf3924a104d2c538745d0d5332c28665cf30b16d7 pkg.csize=9592 pkg.size=28157 file aac1d5a59ebf308b51776abb4df7e7a4d4b81791 chash=5d886ebbc1ace5987a827c9c4155cf181e953b2d group=bin mode=0644 owner=root path=usr/share/enscript/afm/agw.afm pkg.content-hash=file:sha512t_256:d815d40cb5a376351f0652dd626610e1f96a45b4dd6989f3988eef83c718563c pkg.content-hash=gzip:sha512t_256:497de40432d6e1aa40f4c52637d6a69b5539b53682cb4af0e0eb362135bb1964 pkg.csize=5075 pkg.size=17815 dir group=sys mode=0755 owner=root path=usr file b9f8a6e14dddeaa0852bfa6d6c63e28cfd8bee20 chash=77d0a56e37a067c19b19b096e9fb52008d34d56f group=bin mode=0644 owner=root path=usr/share/enscript/ps.enc pkg.content-hash=file:sha512t_256:c9d13d37de4948f9dfac2036b48602d43cebfcfcf33ba1e1d974024c2e7dd965 pkg.content-hash=gzip:sha512t_256:e158b3894964b912fa0f527785289944256c633530b2f80dcb9532be44dbcd20 pkg.csize=537 pkg.size=867 file dcfbf91cd322c660a44be0580109c220d9e166ec chash=ee388eba0d7403820d85e99e08d49a62361be751 group=bin mode=0644 owner=root path=usr/share/enscript/hl/lang_texinfo.st pkg.content-hash=file:sha512t_256:5a31a1bb4de40715def8172837af6ef1b56cd86d6ada7c396ba17b0f6295edca pkg.content-hash=gzip:sha512t_256:e7cf9375bcd2949eaa60b71e8a875beeee8595db49795a164f257994a54b33ec pkg.csize=360 pkg.size=813 dir group=other mode=0755 owner=root path=usr/share/locale/ca file 732cb66cc9a3d2a9969ca31a5db6371c5181800e chash=14e72bd15cc02c9434774c8bced0e5a2e0042de4 group=bin mode=0644 owner=root path=usr/share/enscript/afm/MustRead.html pkg.content-hash=file:sha512t_256:458e33cee8d66f9a15dfdb96619f1c14f23c5b51bff1a4351579edfecb71d363 pkg.content-hash=gzip:sha512t_256:621b86daef81cfe150b1304b4fea7a1273d8438562d423f8254c79173fde3f11 pkg.csize=488 pkg.size=999 dir group=bin mode=0755 owner=root path=usr/share/man/man1 dir group=other mode=0755 owner=root path=usr/share/locale/sl/LC_MESSAGES dir group=other mode=0755 owner=root path=usr/share/locale/da/LC_MESSAGES file 71d7067276938ad8c5e4a3f1f9e7b7cb09726013 chash=6057e445134153034026284127914b4659b2bc4f group=bin mode=0644 owner=root path=usr/share/enscript/hl/objc.st pkg.content-hash=file:sha512t_256:d6fd5bd00a78b14d5dd0d4010c7e2b1d9ec2a021ce456f8501dca7a30b5112f4 pkg.content-hash=gzip:sha512t_256:ac14af45e4a4695c7d050bdf51c495875cdac5e1477187b3f3ba321a83f4eb14 pkg.csize=1592 pkg.size=5149 file 20e0915a8daf85af2e5d9eb903570c68d20706e2 chash=a36143c830d5651f5d249d398932dce60add58ee group=bin mode=0644 owner=root path=usr/share/enscript/ascii.enc pkg.content-hash=file:sha512t_256:defee0d0b6fa64e07870a775d7009d41ae206b0c002ed780fb988b86ad44a0f9 pkg.content-hash=gzip:sha512t_256:067dda0601ef3114f1a0f0f12c7fdf2e847231a2bac2c7ffccce766d144780d6 pkg.csize=935 pkg.size=4804 file a537033ff6cbccaa68ba12e5d0656bf4138c1ef0 chash=ad003fa46d8280f48e503092610fb1fdc6efb91b group=bin mode=0644 owner=root path=usr/share/enscript/simple.hdr pkg.content-hash=file:sha512t_256:58b404f9a52d8091fe3fe84303efbfc7ddd4cf4f7d153c33d4c1c2d6c231d2bf pkg.content-hash=gzip:sha512t_256:d135cba2d352ae1e9513d93bfdaf99ee150701d7ad872b0c5f4013f86c1387c7 pkg.csize=726 pkg.size=1403 file c582dbd40c32022b1951ffece1a32ede1aa70720 chash=0f25961d5aaa44a6d293e7c951ffd32022e10802 group=bin mode=0644 owner=root path=usr/share/enscript/hl/tcl.st pkg.content-hash=file:sha512t_256:fe4f95e3f88eacbf0eb9aab9cf00464bb481df682b0746cf659410d14bee054f pkg.content-hash=gzip:sha512t_256:60ba6d1b61e0e4f2f430d7504d4df36877ec065e26fcc646b9f4379934fc8a29 pkg.csize=1686 pkg.size=4133 file 7e90ccf14a731dcb722e95ac004d77e0e573af22 chash=5bb0f2766b789a26f8a7bcc619853a6ad73776fd group=bin mode=0644 owner=root path=usr/share/enscript/hl/synopsys.st pkg.content-hash=file:sha512t_256:6ab106903998ba5a089832ffd5d46925f63f37a9e9dc39c324f75b181925f7a0 pkg.content-hash=gzip:sha512t_256:cbb0877890a7e2bd9e819b0c2897a3d121b638dfd249302a44614cf6804f9206 pkg.csize=3453 pkg.size=10004 file 6f1971270e13cabb30f09a2c842bad9b1e1eb550 chash=3b24ad869ea0452c9974b90a9ebcad75961d0a2e group=bin mode=0644 owner=root path=usr/share/enscript/hl/python.st pkg.content-hash=file:sha512t_256:61e7687dc1cd95b1f59cb0bc06c6b8fd23f6fd6995e691a50543e2032e774d33 pkg.content-hash=gzip:sha512t_256:b411a28b21a0a2f58b005f94cb932ee9f0531db091c1b0c1b5782781fae1e964 pkg.csize=667 pkg.size=1690 file 8950accb22dd0256c358865ff857787064659631 chash=fac8e4c8b69bec416e675d67c5dd63c7402c0d75 group=bin mode=0755 owner=root path=usr/bin/sliceprint pkg.content-hash=file:sha512t_256:5f53445269d2959ce4a69ff428222d0a5a58738be680ba630da70ff5c0e96fc4 pkg.content-hash=gzip:sha512t_256:ae73b8b0344f8fdd5f05cf66c814b79cbbff2d348437532d060291b38b3c3855 pkg.csize=1020 pkg.size=2039 file 19eb9503d78a5206bb634a1f57c1e27b9dca4519 chash=52b183bdae7fc2c36e1138e8e952fc828db61652 group=bin mode=0644 owner=root path=usr/share/enscript/enscript-color.hdr pkg.content-hash=file:sha512t_256:7c9dd4788cbc35ba4e6f854c56973eb695d8ef1fbb7c36e5d5b37cc9bf741d88 pkg.content-hash=gzip:sha512t_256:38c1498ec57363f01b28d0b18c016afab9d25e4bc48d705e5b6ab67459752029 pkg.csize=1377 pkg.size=3576 file 62498fa9f2a388c8e24267cdc3eefd93923bb4bf chash=aa8870cc966abaf64f1dd02f3b219cc60df489d9 group=other mode=0644 owner=root path=usr/share/locale/da/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:799d5fe32f40005eb80d4f3ff58f011e0a4dcfeaeec5243bb12e343a2b8f7456 pkg.content-hash=gzip:sha512t_256:fa33f1b9b5a3f09429baf28cb72d585df3cd44085d575e4b01d67b922a99b433 pkg.csize=9227 pkg.size=26368 file 2555480e3dd4f05e6b922499f8abe221e6642760 chash=d2ebbb7583eab46973df7dbafd03608f53425f9f group=bin mode=0644 owner=root path=usr/share/enscript/afm/bkdi.afm pkg.content-hash=file:sha512t_256:df116bca8c80db9993f0240ba2a30df12af98d4503f2eee69c423bab921400e4 pkg.content-hash=gzip:sha512t_256:96151be548c8b7805aacc122501ae04068513a9eb9ef8e1083f75175736a3331 pkg.csize=4388 pkg.size=15696 file b5eb56d4d12471fa8e2fc2f578aef972b6475bbe chash=0e4fc4918f2903f3cb63f1ffa3622fc4840e4e51 group=bin mode=0644 owner=root path=usr/share/enscript/a2ps.hdr pkg.content-hash=file:sha512t_256:27b293f02f45f292ff68f9e3de5a268fe8146350a4e6683597d298354b357904 pkg.content-hash=gzip:sha512t_256:283fdac63c5b958f8839284c035b69da1d6508da420655238e945c4eb7398530 pkg.csize=984 pkg.size=2407 dir group=other mode=0755 owner=root path=usr/share/locale/pt_BR dir group=other mode=0755 owner=root path=usr/share/locale/hr/LC_MESSAGES file d4c9140246187f1209bcae6f60fbc3019e0ea73e chash=1365923fbd80be7af79108db368ba3af0440cc95 group=bin mode=0644 owner=root path=usr/share/enscript/hl/f90.st pkg.content-hash=file:sha512t_256:23bd1b77ca692752919200e1b09f0c56f471e03be3c26521c868332a2f40e6d1 pkg.content-hash=gzip:sha512t_256:87144774475479dd57219a00ea9f49cdecf4ede19e141b0596e2d1941ec2e7ba pkg.csize=5346 pkg.size=17021 file 9e7dd444ec8ec75ffd121d0f990aa86b5ebbf03a chash=e58d0306ab5b51fd3a1ea98774e8631be6aee8ca group=bin mode=0644 owner=root path=usr/share/enscript/afm/agwo.afm pkg.content-hash=file:sha512t_256:add180d8f0ffa44ec105601e08f57f5812e6527a593db5978b0d554c3200abc6 pkg.content-hash=gzip:sha512t_256:ff1b793d39e13d143dc1ffc821598df48c149896ee04da548464f6ecd6b6c979 pkg.csize=5156 pkg.size=17920 file cb38ed1e3ae0ac8be58b8533dd36ed2b8d494625 chash=4df08beeae682c5e41d845af4a009bb8addfc1bc group=bin mode=0644 owner=root path=usr/share/enscript/afm/nci.afm pkg.content-hash=file:sha512t_256:1195f509de2811ab22168178a9bc4a3df04837cded0fa160ca8f49c9157f4115 pkg.content-hash=gzip:sha512t_256:2de578f830615e079f1da4f98f5878b12a65ec7a5f26747217f24e56050d2d68 pkg.csize=4532 pkg.size=17457 file 6b3df38c5614bf698c011e360e51740482ec9214 chash=010c6144c3ad4bb24ae4c46ec0d4288ba34b55d3 group=bin mode=0644 owner=root path=usr/share/enscript/hl/matlab.st pkg.content-hash=file:sha512t_256:d2b07687b09a65aa802bf89b9be4a9bb3d81916f9fdbca0387f47ee04cd936a8 pkg.content-hash=gzip:sha512t_256:17e719e6e0a6f1c100d0e8f256e78975352383d0fe4afcf39e8d79e37675c16d pkg.csize=2809 pkg.size=5774 file 24864af8960a75612c8130f98af7b0fba37866d9 chash=6b824373111457fce7b08dc71a0c03267afc82c1 group=bin mode=0755 owner=root path=usr/share/man/man1/states.1 pkg.content-hash=file:sha512t_256:50360e0f9a60977c81bc2dcc81d2a8299961db286c7e28778214e0b564346433 pkg.content-hash=gzip:sha512t_256:339030fcc2b120a3e48e388ba4ab3cdc2fb917a862ce5e55bb81eb942aebbfa4 pkg.csize=4248 pkg.size=11885 file a607fb5c044eb3aeb44217850b34508e979cd3d6 chash=83f907d0970a65b40ee939c587b31fe10463bede group=bin mode=0644 owner=root path=usr/share/enscript/88597.enc pkg.content-hash=file:sha512t_256:48c2f36e6f380ebb4658e01b601e92b675cba0b4c11562b55969e65e2d1ca26f pkg.content-hash=gzip:sha512t_256:a0eb8e68e8f66a63706e59ee05c62f3043a80d57efdfcef1381d783b03344089 pkg.csize=1272 pkg.size=4806 file 1104e5877f80d79b446b159b9051df41c2d8219b chash=7894faa27bfa87f48a0d7baa60821d1e47705364 group=bin mode=0755 owner=root path=usr/bin/over pkg.content-hash=file:sha512t_256:e463742fef614c9c9a9b379daef1a69f4b46f53bcfb5854f7b3a026d0c051f08 pkg.content-hash=gzip:sha512t_256:299243fa54ba773710089bcb433d4cf8e432ef4eb3697d3eecd8aa736b7e38de pkg.csize=115 pkg.size=106 file fc490382ab92334879f07145e4ee2c01cdd39f26 chash=e148857420a8569bd37745ebcb69272cd3e02342 group=other mode=0644 owner=root path=usr/share/locale/sl/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:f838e6217ee73f443a12f14fde7a6d4086c560916712f7d0311ab8861cb260e1 pkg.content-hash=gzip:sha512t_256:c65c627d81c0fb5af2e89d73c2d7f4a2306e36529ea2b23eacc409729747e278 pkg.csize=9659 pkg.size=26987 file 82192f53c10a00a17b65319a376afe21f396352d chash=ae9f684e3a8fe8be6905a054a830920c45b60611 group=sys mode=0644 owner=root path=etc/enscript.cfg pkg.content-hash=file:sha512t_256:071ea16c2a5a872e1caf150f693d6f8da0cebbb5e6e3c12d5ab800f4bbe97506 pkg.content-hash=gzip:sha512t_256:a6e17c77ea256a85afb46b8616bb9c179e8cb19e38e13be5ef06dc8a85b454f0 pkg.csize=2250 pkg.size=4756 file 0dc70cfda341bb96b0708649fb2c3882ec594b43 chash=7365b663d8d4ffc2b639e7d0b9e67076cdf7e651 group=other mode=0644 owner=root path=usr/share/locale/pt_BR/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:31f94575922100403a6664b9ff1368b50fc09ae49c057af195fdea4f9658b531 pkg.content-hash=gzip:sha512t_256:e19574464a4ec1db579781647de49f64af577076933c5bcadbdc578c297f1b24 pkg.csize=6999 pkg.size=19492 file 2b69a6b57ce86cc4a171067211bcd813eb9148a5 chash=fc2b5bbab6347d6a098fe5bc201b74ea828c1bec group=bin mode=0644 owner=root path=usr/share/enscript/885910.enc pkg.content-hash=file:sha512t_256:2eb3df13db652027a31106b474ad9174c83f87e6cf9ad4b5eb4318e42932003c pkg.content-hash=gzip:sha512t_256:811d59b1504d104d55611975d6efdb39097baf9b1dc57c9dbd28ba77bc4f2232 pkg.csize=1263 pkg.size=4807 file 1efc5eefe1e0cd63eaac09688eed0082c1d430c1 chash=bc9b586ceffae123ae1d4be0320773a90a7cf139 group=other mode=0644 owner=root path=usr/share/locale/tr/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:588613d2b33ade52f36c967870e4d1724e48c82f5398547c5a1a82fc9f64d192 pkg.content-hash=gzip:sha512t_256:8bd4bedc2745c891d2322f066ae4b8f7cef0da4212a2021d1bc5c3e247c8f0ee pkg.csize=9290 pkg.size=26204 file 2233774a395cfb0734f390513e11081335c9e2f5 chash=0050b42f0bd15a66a8b3964d38e857c0e669c31c group=bin mode=0644 owner=root path=usr/share/enscript/88599.enc pkg.content-hash=file:sha512t_256:c1b50720aa1c909c0691cb31fdc74e503a2c6edc0254ca14ed00888cb7b25634 pkg.content-hash=gzip:sha512t_256:f8cc23b8df23f9c15b9ef1d1b220a43049803b01d4b412281be7e90e90f7f00b pkg.csize=1332 pkg.size=4805 dir group=other mode=0755 owner=root path=usr/share/locale/hr file d6d2cbe622b3b122c3f7355626ae1299a1a81d3b chash=cfa8060b09ce611c959843f0cec2a61b69c97f5a group=bin mode=0644 owner=root path=usr/share/enscript/hl/pascal.st pkg.content-hash=file:sha512t_256:cc89bde90a0ef3c6ce5489c038e7e5caf078525563a059e04efba4aab3ea1566 pkg.content-hash=gzip:sha512t_256:ccb29fd6b9dd3114099bc114620c8101efff3298c42ab75cea3f5a802b62da10 pkg.csize=876 pkg.size=1967 file e52a773b715cf2644b1d5c65d8c5655480fc9330 chash=142a83e6a324f45009118b3742a85bcf641965f9 group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvnb.afm pkg.content-hash=file:sha512t_256:62832f2815830fc8c12b2ec93bfc4c391a4c1096713a79a49eadaeed96e86a7e pkg.content-hash=gzip:sha512t_256:fb240783a5513b9faf55f9b640b83af696d058f966e0e6ac8d1fb621fc97898b pkg.csize=4684 pkg.size=17657 dir group=other mode=0755 owner=root path=usr/share/locale/sv file 800dd07c594f1efc557e4c1f6640c5557d868d3f chash=21173f8cc84651c2aa51d000962a8298d0192b32 group=bin mode=0644 owner=root path=usr/share/enscript/hl/diffs.st pkg.content-hash=file:sha512t_256:3163d42a98486c1c8cb0b9ec3c9a5a6d3a6febb47ae96dbf6c895e7327c70493 pkg.content-hash=gzip:sha512t_256:eef557f14a4d46a981232484cfa610875c58ecf0daf0a35e7b7bc499010e7f50 pkg.csize=291 pkg.size=662 set name=info.source-url value=http://ftp.gnu.org/gnu/enscript/enscript-1.6.6.tar.gz file 772d47bd78efad7b6d7ba6b90316b548aa826fc0 chash=be1594530a7b3c8885c2c0a4183acef4aedbb161 group=bin mode=0644 owner=root path=usr/share/enscript/mp.hdr pkg.content-hash=file:sha512t_256:2776dd9e31887d8774fdcb8b20d67851b5c3907b44b17416369988f23de627eb pkg.content-hash=gzip:sha512t_256:b7489f4c23b2d31e0feca9c6ad69dcb976d02ed3df39f72ae2eb4e024635de77 pkg.csize=1024 pkg.size=2469 file 89589faa632e1481ac593f49a92ba0643a9767bc chash=8265ce3c5e860ffc8f5b8d0d5f3eb82ee7d15155 group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvcdo.afm pkg.content-hash=file:sha512t_256:643d08ee489276666e4eac91127c099be41ed0e6eb635c90a07d812400af0fc1 pkg.content-hash=gzip:sha512t_256:74b1bab00b5f877050258aee09739b5c1232fefe486bf871943980e847ace4b4 pkg.csize=4312 pkg.size=15775 file 52473c5a12bd9ffdb8e805aa7cdbb7c808deedcb chash=10b6c9d30f693afdba0a34689f7777d42c69b50c group=bin mode=0644 owner=root path=usr/share/enscript/hl/elisp.st pkg.content-hash=file:sha512t_256:a9f1edec69e342805602f0b990b64968f0683003073f325d9988e1ca119299ab pkg.content-hash=gzip:sha512t_256:145a489f2b7b42d1387b58313e3a8a500b25e5ad76ed0b04304d8a41f5222147 pkg.csize=838 pkg.size=1954 file fd7244bfe4410f48e49e05e064715db12644d53e chash=b483cdae9451dcbc631911e8e872de5962fae764 group=bin mode=0644 owner=root path=usr/share/enscript/afm/agd.afm pkg.content-hash=file:sha512t_256:65c8b0d80ebb131004bea5357e2311fa2af8293ff6d32e95060979c9bb44bc5e pkg.content-hash=gzip:sha512t_256:aed6e93e894f4ec13f7d9b493d22dadc6bdf63548c9469671bf70455f2ef69a0 pkg.csize=4927 pkg.size=17760 file e7b79cf81976ec657ee5fc9938676455675ea5bd chash=21e0175877f2bbebba7eb4a8d401eec24376d9ba group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvcb.afm pkg.content-hash=file:sha512t_256:c6445f3145ccc48f338848ba582921072553cdd2a691fb359367e4ab09454b62 pkg.content-hash=gzip:sha512t_256:403f74c4da15fe186e1df883fb387ae24a80e19a64a5c47cee5cb394f170a2af pkg.csize=4212 pkg.size=15678 file bb20d06ce3ef25db7fd1062f1d6b0145f50bde1b chash=3a8180801d84a23d4b8ed98235a276f7306929d6 group=bin mode=0644 owner=root path=usr/share/enscript/hl/awk.st pkg.content-hash=file:sha512t_256:3e0c2479b39a1fbeb9022b9f487fb6003338f33b8548249f110ea53d404aa076 pkg.content-hash=gzip:sha512t_256:462e5f821669c92a2566c7eaec699c88ad166db4d823f0b1f2bd9b2a0ea90979 pkg.csize=612 pkg.size=1108 dir group=bin mode=0755 owner=root path=usr/share/enscript file b20c5d8d6af0aa004f45ba2531d461eee71f0966 chash=bc5e7d9cd38c621c63366f3f521207deff8ba079 group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvbo.afm pkg.content-hash=file:sha512t_256:54a89837800e8e31601206dd9189188360232c0b3d27e8afb115d2f5d6d9438f pkg.content-hash=gzip:sha512t_256:e3d367ca0947dc153f7b00cc2c0f76a1b3504690cd4ea0bf9499ee0090ce0ba2 pkg.csize=4845 pkg.size=17801 dir group=other mode=0755 owner=root path=usr/share/locale/de file ad6334cedda36f39d7387c6b90458d5008e4dbd7 chash=7ab0a97bb027a3c496934ad830432cf208379e9d group=bin mode=0644 owner=root path=usr/share/enscript/pslatin1.enc pkg.content-hash=file:sha512t_256:ab42f81d8f61f516cb85aadc8ab8e4d75fcb4f8254f24aa05e2579e166b6899c pkg.content-hash=gzip:sha512t_256:96a664a4cded7acc17afd53fb59d05b58790c301b6eb34c9dced61cc0fadc87f pkg.csize=528 pkg.size=856 file e8f269be3fbcc7c8844c6d55a26fb3c35b3915ef chash=5c9075abb63370a4ccd2f7a866218383681bccbb group=other mode=0644 owner=root path=usr/share/locale/de/LC_MESSAGES/enscript.mo pkg.content-hash=file:sha512t_256:43fc71a5ae965fc981fcf2ddc36324c7d06cf86ade97eb487cc17a49861e2757 pkg.content-hash=gzip:sha512t_256:28501f5a5423dae9ea5c23fc88382bf2fb65431e3caae11918b009e39e2d9b1d pkg.csize=7372 pkg.size=19754 file f8d4a945924cb54bd77e4813b4d2aa7363e0473c chash=2b23e0796cf27523ca2ae15c1736bb1435f72495 group=bin mode=0644 owner=root path=usr/share/enscript/88592.enc pkg.content-hash=file:sha512t_256:782c28eaf4a88a970a6db7a885714126c1783782caecb58a46727fc734438147 pkg.content-hash=gzip:sha512t_256:e2b0dd1e181fa8da4fc8165fcc585d0d9a877d67ab00b52c1cf63906527b528e pkg.csize=1263 pkg.size=4804 dir group=other mode=0755 owner=root path=usr/share/locale/nl file e6ba2803d068115671f7b839c2285e2a9836f445 chash=7b75dc36454cb50120cfc0fec581df765dbe50e9 group=bin mode=0644 owner=root path=usr/share/enscript/afm/sy.afm pkg.content-hash=file:sha512t_256:9980aedc243a4e420c9b20de7afcb3ef7dcacb2c2354b16a11aebb6699c08a23 pkg.content-hash=gzip:sha512t_256:14b0f5d7605ebe5f406610ece0983b6174dde7dc3e782630b7a16a3576cf55d1 pkg.csize=3405 pkg.size=9854 file 77faf486fca80fb12e3c3f2f2fffe4461ff3a0c1 chash=9b09ebc36b5a790ce4fe2492c17ee0bf67448c78 group=bin mode=0644 owner=root path=usr/share/enscript/afm/hvcbo.afm pkg.content-hash=file:sha512t_256:78dc63d69bc2a1f9a21b55b678a339851992d0af5b649712b4e85e46da9b5ad8 pkg.content-hash=gzip:sha512t_256:03aafd73ad4793490b3d9b19d707ed5829f265a716f03cf56badd3a71e3f7623 pkg.csize=4360 pkg.size=15749