commit 81c444d4b5ebd55f06ea7aaa1475c614588d3a7c Author: Jay Larson Date: Sat Jan 12 21:06:05 2019 -0600 First check in diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..71843ef --- /dev/null +++ b/Makefile @@ -0,0 +1,180 @@ +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation here: +# (http://www.gnu.org/licenses/gpl-2.0.html) +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# Some, but not all of variables are required. The following list +# describes the required variables: +# +# * URL: The main website of the upstream project +# * REPO: The location of the package on the source pacakge +# server. This might be one of core, main, dev, or +# perhaps others. +# * BRIEF: Short description, should be 50 chars or less +# * SNAPVER: This is the package version. When a package is +# changed, but no changes are made to the source code +# this value should be increased. This would include +# things like usher being modified, changes to default +# configuration files, file permissions, etc. +# * ARCHIVE: The default commands that set this variable should +# work in most cases, but in some cases it may need +# to be modified. This variable should contain the +# path to the source of the package (./SRC/filename) +# * TYPE: This is probably not really needed due to the +# ability of gnu tar to figure it out on its own. +# Should probably be removed at some point. +# * SRCDIR: This is the name of the source directory after the +# package source is extracted. The default command +# should in most cases set this automatically. +# * PATCHDIR: This directory should be ./SRC/patches and is +# required, whether or not patches are used. +# * VERSION: This should be set automatically based on the +# version string in the source directory and SNAPVER. +# The default command here should work in many cases, +# but certain packages may need to use a different +# method. +# +# Variables that aren't required: +# +# * ARCH: This should be populated for packages which contain +# compiled binaries. If it is not populated the ARCH +# will be set to 'noarch'. +# * DEPENDS: If any other packages are required for this package +# to function then they need to be listed here, +# preferably in alphabetical order. +# * BUILDDEPS: Any package beyond packages from the core repo +# need to be listed here. The idea is that we +# can automate building and testing packages +# from clean core systems. The core repo is +# intended to include only the base minimum +# packages which provide a functional system. +# * SRCPKG: By default this is populated automatically with +# the name of the package (current directory). If +# the source package is used to generate multiple +# packages then this variable should contain the +# name of the git repo that tracks the source. +# * DESC: This is to be used to provide a longer description +# of the package. + +export ARCH = x86_64 +export DEPENDS = glibc,libpng,ncurses,pcre,readline,zlib +export BUILDDEPS = +export SRCPKG = slang +export URL = http://www.jedsoft.org/slang/ +SNAPVER = 0 + +ARCHIVE := $(PWD)/SRC/$(shell ls SRC|egrep '(bz2|gz|tar|xz)$$'|tail -1) +TYPE := $(shell file -ib $(ARCHIVE)|cut -d';' -f1|tr -d '\n') +SRCDIR := $(shell tar -tf $(ARCHIVE)|head -1|sed 's/\/.*//') +PATCHDIR := $(PWD)/SRC/patches +export VERSION := $(shell echo $(SRCDIR)|egrep -o '\-[0-9].*'| \ + sed 's/^-//')-$(SNAPVER) + +ROOT := $(PWD)/ROOT +SLANGDEV := $(PWD)/slang-dev +SLANGDEVROOT := $(SLANGDEV)/ROOT +SLSH := $(PWD)/slsh +SLSHROOT := $(SLSH)/ROOT +LIBSLANG := $(PWD)/libslang +LIBSLANGROOT :=$(LIBSLANG)/ROOT + +$(SLSH): $(LIBSLANGROOT) + @install -v -d $(SLSH)/SNAP && \ + if [ -d $(SLSHROOT) ]; then \ + touch $(SLSHROOT); \ + else \ + install -v -d $(SLSHROOT); \ + fi && \ + [ ! -d $(SLSH)/CONFIG ] & install -v -d $(SLSH)/CONFIG && \ + mv -v $(ROOT)/etc $(SLSH)/CONFIG && \ + mv -v $(ROOT)/* $(SLSHROOT) && \ + cd $(SLSH) && make -f ../Makefile.slsh && mv *.snap ../ + +$(LIBSLANGROOT): $(SLANGDEVROOT) + @install -v -d $(LIBSLANG)/SNAP && \ + if [ -d $(LIBSLANGROOT) ]; then \ + touch $(LIBSLANGROOT); \ + else \ + install -v -d $(LIBSLANGROOT); \ + fi && \ + if [ ! -d $(LIBSLANGROOT)/usr ]; then \ + install -v -d -m 0755 $(LIBSLANGROOT)/usr; \ + fi && \ + mv -v $(ROOT)/usr/lib $(LIBSLANGROOT)/usr/lib && \ + cd $(LIBSLANG) && make -f ../Makefile.libslang && mv *.snap ../ + +$(SLANGDEVROOT): $(ROOT) + @install -v -d $(SLANGDEV)/SNAP && \ + if [ -d $(SLANGDEVROOT) ]; then \ + touch $(SLANGDEVROOT); \ + else \ + install -v -d $(SLANGDEVROOT); \ + fi && \ + for file in `find $(ROOT)|egrep 'man3\/|pkgconfig\/|\.a$$|\.h$$'`; do \ + path=`dirname $$file|sed "s[$(ROOT)[$(SLANGDEVROOT)["`; \ + mkdir -p $$path; \ + mv $$file $$path; \ + done && \ + find $(ROOT) -type d -empty -delete && \ + cd $(SLANGDEV) && make -f ../Makefile.slang-dev && mv *.snap ../ + +$(SRCDIR)/configure: $(ARCHIVE) + @if [ '$(TYPE)' = 'application/x-bzip2' ]; then \ + tar -jxf $(ARCHIVE); \ + elif [ '$(TYPE)' = 'application/x-gzip' ]; then \ + tar -zxf $(ARCHIVE); \ + elif [ '$(TYPE)' = 'application/x-tar' ]; then \ + tar -xf $(ARCHIVE); \ + elif [ '$(TYPE)' = 'application/x-xz' ]; then \ + tar -xf $(ARCHIVE); \ + else \ + echo 'Unable to determine archive type'; \ + exit 1; \ + fi + @touch $(SRCDIR)/configure + +$(SRCDIR)/config.log: $(SRCDIR)/configure + @cd $(SRCDIR) && \ + for patch in `find $(PATCHDIR) -name \*.patch|sort`; do \ + patch --verbose -Np1 -i $$patch; \ + done + @cd $(SRCDIR); \ + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --with-readline=gnu \ + --build=x86_64-snap-linux-gnu \ + --host=x86_64-snap-linux-gnu \ + --target=x86_64-snap-linux-gnu + +$(SRCDIR)/slsh/objs/slsh: $(SRCDIR)/config.log + @cd $(SRCDIR) && make + +$(ROOT): $(SRCDIR)/slsh/objs/slsh + @if [ -d $(ROOT) ]; then \ + touch $(ROOT); \ + else \ + mkdir -v $(ROOT); \ + fi + + @cd $(SRCDIR) && make install DESTDIR=$(ROOT) + +test: $(ROOT) + @cd $(SRCDIR); \ + make check + +clean: + @rm -rvf $(ROOT) \ + $(SLSH) \ + $(LIBSLANG) \ + $(SLANGDEV) \ + $(SNAPINFO) \ + $(MANIFEST) \ + $(FILES) \ + $(SRCDIR) + diff --git a/Makefile.libslang b/Makefile.libslang new file mode 100644 index 0000000..fe77ca3 --- /dev/null +++ b/Makefile.libslang @@ -0,0 +1,17 @@ +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation here: +# (http://www.gnu.org/licenses/gpl-2.0.html) +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +REPO = main +BRIEF = Multi-platform programmer\'s library +DESC = S-Lang is a multi-platform programmer\'s library designed to allow a \ +developer to create robust multi-platform software. + +include /usr/share/snap/Makefile.snaplinux + diff --git a/Makefile.slang-dev b/Makefile.slang-dev new file mode 100644 index 0000000..edb72d3 --- /dev/null +++ b/Makefile.slang-dev @@ -0,0 +1,16 @@ +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation here: +# (http://www.gnu.org/licenses/gpl-2.0.html) +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +REPO = dev +BRIEF = Development files for slang +DESC = Development files for slang + +include /usr/share/snap/Makefile.snaplinux + diff --git a/Makefile.slsh b/Makefile.slsh new file mode 100644 index 0000000..b84a5a1 --- /dev/null +++ b/Makefile.slsh @@ -0,0 +1,16 @@ +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 2 as +# published by the Free Software Foundation here: +# (http://www.gnu.org/licenses/gpl-2.0.html) +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +REPO = main +BRIEF = slsh is a simple program for interpreting S-Lang scripts +DESC = slsh is a simple program for interpreting S-Lang scripts + +include /usr/share/snap/Makefile.snaplinux + diff --git a/SNAP/README b/SNAP/README new file mode 100644 index 0000000..cb756b1 --- /dev/null +++ b/SNAP/README @@ -0,0 +1,5 @@ +This is the directory where the manifest, snapinfo, +and files.tar.gz files will be created. It is also +where the usher file should be placed if it is +required by the package. Any other files that need +to be included could also be placed here. diff --git a/SNAP/files.tar.gz b/SNAP/files.tar.gz new file mode 100644 index 0000000..bf1df19 Binary files /dev/null and b/SNAP/files.tar.gz differ diff --git a/SNAP/manifest b/SNAP/manifest new file mode 100644 index 0000000..3a7e0e5 --- /dev/null +++ b/SNAP/manifest @@ -0,0 +1,180 @@ +820b276a95474e25bdc9498e0e225018a16b08fc -rw-r--r-- usr/share/slsh/zlib.sl +df340e7df38acdf15a3073250c6ce1daba2818ce -rw-r--r-- usr/share/slsh/varray.sl +b07d750006c19bf24978c5a19a03e94037381140 -rw-r--r-- usr/share/slsh/termios.sl +3edb2da55cef79b0e69bf230de6141ca42be4b7c -rw-r--r-- usr/share/slsh/sysconf.sl +a76b87481530acd7059d5071a2eae70b4ffcb869 -rw-r--r-- usr/share/slsh/structfuns.sl +3b4d9fdda13daf4a42ad2e99f43ffbb1b3e8fc57 -rw-r--r-- usr/share/slsh/stkcheck.sl +de14ba5202be67743d50f41016a3496634541b4c -rw-r--r-- usr/share/slsh/statslib/kuiper.sl +0012a58aa32a98264918ea7ce3d383918ae45310 -rw-r--r-- usr/share/slsh/statslib/ks_test.sl +92c5bdeced1e031f24dee682b1dc15a2b5363eb3 -rw-r--r-- usr/share/slsh/statslib/ad_test.sl +________________________________________ drwxr-xr-x usr/share/slsh/statslib +2de1a9c2c015ff1903cff91f24b7fdd1d83303be -rw-r--r-- usr/share/slsh/stats.sl +01d99b07b6f6ae506c282cc2e02c9b05e2ae0157 -rw-r--r-- usr/share/slsh/socket.sl +0d996252a69bcb4369d9c2402c0ba9bab834cf7b -rw-r--r-- usr/share/slsh/slsmg.sl +428ee68e0996b1c5e18759d540fcb8324d519e5a -rw-r--r-- usr/share/slsh/slshrl.sl +aa6e0bd178de5b989588bc033020a84e7779421d -rw-r--r-- usr/share/slsh/slshhelp.sl +8a5e7a0f4f5b2bb10b7284a9019e9b7aad142a69 -rw-r--r-- usr/share/slsh/sldbsock.sl +02639f57f011271f02b3b0675e7b4cec8b2457ad -rw-r--r-- usr/share/slsh/sldbcore.sl +aa1df4ecef39a72dd3f99c371fc812c14ed4535b -rw-r--r-- usr/share/slsh/sldb.sl +84c9e38920233bc790655d654cce64e34de44f52 -rw-r--r-- usr/share/slsh/setfuns.sl +9f54cf4928984d4620553cad3eabfcfce09838b8 -rw-r--r-- usr/share/slsh/select.sl +6e76194ad24f4a587045183fd07a26f703dbdc74 -rwxr-xr-x usr/share/slsh/scripts/svnsh +5c50dc87373587bf2bf043e93b3b3561a9a6d3e0 -rwxr-xr-x usr/share/slsh/scripts/slstkchk +e4705426ec62f4026aeb90f3f1eebeb08076e9af -rwxr-xr-x usr/share/slsh/scripts/slprof +aadfabccc694aa6cacae5efce98ff87692133877 -rwxr-xr-x usr/share/slsh/scripts/sldb +df270402af912cd5d52c4de9e6607a17d9c33c5d -rwxr-xr-x usr/share/slsh/scripts/lsrpm +a3447922c20b21d8ed5e20748fcb04be922dc3b2 -rwxr-xr-x usr/share/slsh/scripts/jpegsize +________________________________________ drwxr-xr-x usr/share/slsh/scripts +7ff1e88a05a94cd5cdc4ca230d2e2f9e5f6932b8 -rw-r--r-- usr/share/slsh/rline/vikeys.sl +a497129287fba32f59ad0fe2fea8bfece69770bf -rw-r--r-- usr/share/slsh/rline/slrline.rc +763f451059a530b212038eb16adfa78e46329bf3 -rw-r--r-- usr/share/slsh/rline/histsrch.sl +e8c079947b85599afdc173cf49ac2389194da5a4 -rw-r--r-- usr/share/slsh/rline/history.sl +2cb8efe1c7a2457186097e3a8359fb70cb4fd0a0 -rw-r--r-- usr/share/slsh/rline/emacskeys.sl +0f79a4673832e9b151f9548c6beea6cf8d9a2599 -rw-r--r-- usr/share/slsh/rline/editor.sl +dd47be3ef857774b7d1699b18312f032837e7373 -rw-r--r-- usr/share/slsh/rline/editfuns.sl +15f974539315fbd1f4102b316f141aefebb1984b -rw-r--r-- usr/share/slsh/rline/complete.sl +________________________________________ drwxr-xr-x usr/share/slsh/rline +95445f2b2eccceb19b2a53fc4eeec3b3a50eb174 -rw-r--r-- usr/share/slsh/require.sl +b11f2bc0c974a85d4fdef730aa314cf9205c4075 -rw-r--r-- usr/share/slsh/readascii.sl +9c2a87c7857bfc314b08b251f166dbc69cfdef97 -rw-r--r-- usr/share/slsh/rand.sl +e479b09835a8bf60dbadc944a0073795fd534703 -rw-r--r-- usr/share/slsh/profile.sl +9f20f5a936f9f282a811edf764a4e4dda6cd9ef4 -rw-r--r-- usr/share/slsh/process.sl +5a4c22e05248afbabc1e0f1db33117b73594afa9 -rw-r--r-- usr/share/slsh/print.sl +bad093117ed8f4bf76b122a0a785b51bc161081c -rw-r--r-- usr/share/slsh/png.sl +33d799dce94b33d9933ab448aa4f50429658042a -rw-r--r-- usr/share/slsh/pcre.sl +ace6cd6f08af7de5d532352c56d22a02d7b5dbcd -rw-r--r-- usr/share/slsh/onig.sl +________________________________________ drwxr-xr-x usr/share/slsh/local-packages +887fbbc32995968159a73f58c918649a8282c9cd -rw-r--r-- usr/share/slsh/listfuns.sl +a401db6e3e4ba8c53787d62a5b069d81eb0539e0 -rw-r--r-- usr/share/slsh/json.sl +5dfef4cf69e83867364c1d77fd3c748a8e2c6bd3 -rw-r--r-- usr/share/slsh/iconv.sl +8ca2f19484d46d74387f0667e59f1e0023df4779 -rw-r--r-- usr/share/slsh/histogram.sl +4c3cbb1474274bf9a6bc372220b80f592e5d2c52 -rw-r--r-- usr/share/slsh/help/structfuns.hlp +861016e22c58d663c7648d90c12fc03a5b53ebd5 -rw-r--r-- usr/share/slsh/help/statsfuns.hlp +e78f230de548d0dacbc243006b08c25214a81ee9 -rw-r--r-- usr/share/slsh/help/sockfuns.hlp +0a7b017328bbf3033d6c137a400e5e932aeeb699 -rw-r--r-- usr/share/slsh/help/slsmg.hlp +a7af9383f5c4f166f3967fdd83ec8c62097b30d6 -rw-r--r-- usr/share/slsh/help/setfuns.hlp +9994ed525944347ff0ff01a8ddf6c2737c514395 -rw-r--r-- usr/share/slsh/help/require.hlp +8ca924dc2e3bce00ee8958010c7cd158e5822376 -rw-r--r-- usr/share/slsh/help/readascii.hlp +59137bea4c3110ca61d98af942a05806d3b3d3a2 -rw-r--r-- usr/share/slsh/help/randfuns.hlp +cbeb768ee67cdd0ff845647b49bbd04c9d563e6a -rw-r--r-- usr/share/slsh/help/profile.hlp +10ee49009909b150d4b5b47922b7a209188d77a9 -rw-r--r-- usr/share/slsh/help/process.hlp +aaf0c638cfa545a2dffdb8370256a9b842382842 -rw-r--r-- usr/share/slsh/help/print.hlp +39f77c02f7aed1ecf9f79c54386a9014ebfa0442 -rw-r--r-- usr/share/slsh/help/pngfuns.hlp +dea8776bd1799dd6733968f141337f542f165144 -rw-r--r-- usr/share/slsh/help/pcrefuns.hlp +64c0eb61a1bb991071a2520f20c26d8d28821219 -rw-r--r-- usr/share/slsh/help/onigfuns.hlp +73c9b00c58fa01d2d4366bceaf9988ba17f0a511 -rw-r--r-- usr/share/slsh/help/listfuns.hlp +f09ae914be91cf421c9081da87292ad7b5018dd2 -rw-r--r-- usr/share/slsh/help/jsonfuns.hlp +49dba12397c66186f76f232506ccd49640661b22 -rw-r--r-- usr/share/slsh/help/histfuns.hlp +4044dabd39d1620db63a22a84350c37ac10ac1ef -rw-r--r-- usr/share/slsh/help/glob.hlp +24ab47d7866d1325904a181261aaa599325b3f3a -rw-r--r-- usr/share/slsh/help/fswalk.hlp +47f2241c010e8bb1a2bee18dea225e48b2c6b4fd -rw-r--r-- usr/share/slsh/help/forkfuns.hlp +ce629ba4c34c8778f1c96d2bb465cdeea93143b3 -rw-r--r-- usr/share/slsh/help/csvfuns.hlp +a8e42fd5e4100f09453a17e366209154f4ca6b3d -rw-r--r-- usr/share/slsh/help/cmdopt.hlp +5e80c2b0044b03e967dfcd4a2f6245dc32c394dd -rw-r--r-- usr/share/slsh/help/chksumfuns.hlp +66880526a4ddf78c20c6e7c8f56f5edcee4da0df -rw-r--r-- usr/share/slsh/help/base64funs.hlp +fbdc61276f97b735abb1f912f9a91d52ba8aee22 -rw-r--r-- usr/share/slsh/help/arrayfuns.hlp +________________________________________ drwxr-xr-x usr/share/slsh/help +00fbd5441992372e10ea49b784e99124667c2dc0 -rw-r--r-- usr/share/slsh/glob.sl +8f823c509fc8855b837481bc2bb8424a162651ab -rw-r--r-- usr/share/slsh/fswalk.sl +cd9c6a08623c0773836fc2a0556c4a01985c3f27 -rw-r--r-- usr/share/slsh/fork.sl +5e199303dd8085a9c45f98bd514bbf22bc7a354e -rw-r--r-- usr/share/slsh/fcntl.sl +2748fe24e577e5307d982538d381b3a3a46d7886 -rw-r--r-- usr/share/slsh/csv.sl +bec2461b65da0bc8af5ea2aad102413c564e16c0 -rw-r--r-- usr/share/slsh/cmdopt.sl +22332d30855e9de723e6e6150e3a37b994c07131 -rw-r--r-- usr/share/slsh/cmaps/wysiwyg.map +20a043a963788e9b9a6177df49989f592884065f -rw-r--r-- usr/share/slsh/cmaps/topo.map +ea505252eb11ad6d2d93fbe75f20bdfeaeaa89f1 -rw-r--r-- usr/share/slsh/cmaps/split.map +ab916ad094d6e2319a0fa4ec7fa65ba36accaef3 -rw-r--r-- usr/share/slsh/cmaps/seis.map +841b7b4381ecc01d45ed3b252bfe11163536a6d0 -rw-r--r-- usr/share/slsh/cmaps/sealand.map +7f5d78c9acc98c9213d4c37a551ade1d91863be9 -rw-r--r-- usr/share/slsh/cmaps/relief.map +15344dff69334b42b3a9b5f81d0d121d9d4aceb2 -rw-r--r-- usr/share/slsh/cmaps/red2green.map +eb345bbe1ec38f24fd9681e399f6b5149b4ca464 -rw-r--r-- usr/share/slsh/cmaps/rainbow.map +10fc4af99d35655b17fdcf45cd2345518c6070e6 -rw-r--r-- usr/share/slsh/cmaps/polar.map +dab063a1d88e7288b36061e66596a3421d617bfd -rw-r--r-- usr/share/slsh/cmaps/ocean.map +162605c784a567b7c6b7a9c89e0951e42fb2fd89 -rw-r--r-- usr/share/slsh/cmaps/no_green.map +47356d915d3e739ad7b877fea651eea9bb899da4 -rw-r--r-- usr/share/slsh/cmaps/jet.map +c7547b21f881b401f9d5a8f821ce756a16790a93 -rw-r--r-- usr/share/slsh/cmaps/hot.map +40461862af1dcc6c865b8a1e5564285f4210d330 -rw-r--r-- usr/share/slsh/cmaps/haxby.map +e16a6e598e1e6a1f9beb283045ef87496531c055 -rw-r--r-- usr/share/slsh/cmaps/gray.map +3437eb6cb3f708d5867b7d7ba42cfa96a0571c54 -rw-r--r-- usr/share/slsh/cmaps/globe.map +a8dba82d5194f6ddf7da27c4d2415b31a4c7495a -rw-r--r-- usr/share/slsh/cmaps/gebco.map +481dbad39f7e831adf5dc1ae143d43a640627b6b -rw-r--r-- usr/share/slsh/cmaps/edge.map +5af549dac72aab2ccd60498795b7eca00f1dd9ad -rw-r--r-- usr/share/slsh/cmaps/ds9sls.map +df4c9fd9cb349ff6715f9906551b14926c7d68d6 -rw-r--r-- usr/share/slsh/cmaps/ds9b.map +f86669aceef2d461b064260a96a0671b10a419dc -rw-r--r-- usr/share/slsh/cmaps/drywet.map +5a8b8f343b8c9d35e6edb769e6fcdd69bf5b6f4e -rw-r--r-- usr/share/slsh/cmaps/cubicyf.map +764bcf60db648570b9448d2b68c96fd46bbb4872 -rw-r--r-- usr/share/slsh/cmaps/cubicl.map +60ff81383d18baaa610c06d8de33fef69fcff17a -rw-r--r-- usr/share/slsh/cmaps/copper.map +070f66191c01951ef212fd089845103facefcbbe -rw-r--r-- usr/share/slsh/cmaps/coolwarm.map +1d4fe65b5bcdb469a7237ed321a16344fdb36eb7 -rw-r--r-- usr/share/slsh/cmaps/cool.map +________________________________________ drwxr-xr-x usr/share/slsh/cmaps +70b31e9f8617ea63412b465c4afc433566ecf9a4 -rw-r--r-- usr/share/slsh/chksum.sl +e4750c067efed7b9c13f45a7bb96b287068750e1 -rw-r--r-- usr/share/slsh/base64.sl +841bbe3240fa11f7b1d5ef48d09edfa1b9d08ea0 -rw-r--r-- usr/share/slsh/autoload.sl +fabafc0a6f4249c5fe59c304f196d2a9a8afc9dc -rw-r--r-- usr/share/slsh/arrayfuns.sl +________________________________________ drwxr-xr-x usr/share/slsh +f06f1866410a282f1d7a3be953cf99c857c79bb1 -rw-r--r-- usr/share/man/man1/slsh.1.gz +________________________________________ drwxr-xr-x usr/share/man/man1 +________________________________________ drwxr-xr-x usr/share/man +367394f54d857a7fe2b005d06282d91672e08f04 -rw-r--r-- usr/share/doc/slsh/html/slshfun.html +9eed78c5f57c593fffa59563e68801d3330c4312 -rw-r--r-- usr/share/doc/slsh/html/slshfun-9.html +0732397be875b30c55afac301a53f6cf4487334b -rw-r--r-- usr/share/doc/slsh/html/slshfun-8.html +e8afb7e2b7b8268301ae0cda2b45cf8edd01201b -rw-r--r-- usr/share/doc/slsh/html/slshfun-7.html +1f501f1363111fbae9a55923e475291ecdbec4ae -rw-r--r-- usr/share/doc/slsh/html/slshfun-6.html +143ae187250595dba9181a9802d9c1b4d3f3ccbe -rw-r--r-- usr/share/doc/slsh/html/slshfun-5.html +ca636d659201915be419b76c88fcf87adb3fc5cb -rw-r--r-- usr/share/doc/slsh/html/slshfun-4.html +b514d1c57d437cab9b9ee5a7f4e16f5a32695e42 -rw-r--r-- usr/share/doc/slsh/html/slshfun-3.html +25176e41fd623cbaaa60e87b30ced924f1e5d5db -rw-r--r-- usr/share/doc/slsh/html/slshfun-2.html +61f3b3ca79247329e5e894d9a33c18a3cf7f98cd -rw-r--r-- usr/share/doc/slsh/html/slshfun-13.html +de9af263c99904311024fe07fdb2c204e090064b -rw-r--r-- usr/share/doc/slsh/html/slshfun-12.html +a3a55e4c6dc02eb2fad8a5f4bce92aead8a97f44 -rw-r--r-- usr/share/doc/slsh/html/slshfun-11.html +d18823d74ba57487b72740b7c1a990a92f00bf9b -rw-r--r-- usr/share/doc/slsh/html/slshfun-10.html +8a4685acd6af6b128afde741ef28f1085933da13 -rw-r--r-- usr/share/doc/slsh/html/slshfun-1.html +________________________________________ drwxr-xr-x usr/share/doc/slsh/html +________________________________________ drwxr-xr-x usr/share/doc/slsh +508a4e5aea8caa8d375482878a3df6106494d1b9 -rw-r--r-- usr/share/doc/slang/v2/slangfun.txt +815351537930aaafacf386da7819e51f17685a57 -rw-r--r-- usr/share/doc/slang/v2/slangdoc.html +50d7c686b067dc61222d03b369e0971565434f80 -rw-r--r-- usr/share/doc/slang/v2/slang.txt +11bcc50cacedafc82ad239b720dacfe8c439c81b -rw-r--r-- usr/share/doc/slang/v2/cslang.txt +ddfe50f5f88c25a95c42906580d371f37949e103 -rw-r--r-- usr/share/doc/slang/v2/cref.txt +6264a0ffd8b3ccd72737137c2dafcbf815162fd1 -rw-r--r-- usr/share/doc/slang/v2/changes.txt +a701894425273989c5e4d14cffb92a26b66cb08a -rw-r--r-- usr/share/doc/slang/v2/COPYING +________________________________________ drwxr-xr-x usr/share/doc/slang/v2 +________________________________________ drwxr-xr-x usr/share/doc/slang +________________________________________ drwxr-xr-x usr/share/doc +________________________________________ drwxr-xr-x usr/share +dc3085e0a94b0adfe08a0e390a41786991e87bd5 -rw-r--r-- usr/lib/slang/v2/modules/zlib-module.so +4e42b08ed5766a1fd4d4c677fc30ba745f974093 -rw-r--r-- usr/lib/slang/v2/modules/varray-module.so +4c02e6b6dc12dd2b65c5b49c0b42c516cd882781 -rw-r--r-- usr/lib/slang/v2/modules/termios-module.so +85adcefd2a4e1b4a2260553b0a6613225aff9c9b -rw-r--r-- usr/lib/slang/v2/modules/sysconf-module.so +24c9fcc4764a65d8d7e9a4e4b92344e1cecafda2 -rw-r--r-- usr/lib/slang/v2/modules/stats-module.so +5c58c993a9fabda203c8eda86a80e3fb757b915b -rw-r--r-- usr/lib/slang/v2/modules/socket-module.so +511ce6e17954e2d5616e05dac2391b53de741646 -rw-r--r-- usr/lib/slang/v2/modules/slsmg-module.so +66112bf705e36ad2fa896504920acd806a3068fe -rw-r--r-- usr/lib/slang/v2/modules/select-module.so +3fc3b0840620907beceb09774df914cbed32342b -rw-r--r-- usr/lib/slang/v2/modules/rand-module.so +b9f333c35c371a069a753dd888d1e6bc1bcbf4a5 -rw-r--r-- usr/lib/slang/v2/modules/png-module.so +9da9efd35bceec7b608d3595b2389f4a58206013 -rw-r--r-- usr/lib/slang/v2/modules/pcre-module.so +437d5352e3faee040e023a609eb4585526a9be16 -rw-r--r-- usr/lib/slang/v2/modules/json-module.so +7486358440a66594c90caaff9b5addb1de142695 -rw-r--r-- usr/lib/slang/v2/modules/iconv-module.so +f69dfb1cd1213235bbd098180a567eb7c1531f10 -rw-r--r-- usr/lib/slang/v2/modules/histogram-module.so +29d0537aad6d1e8a8652e088f0c5f85300e604f7 -rw-r--r-- usr/lib/slang/v2/modules/fork-module.so +5f6a444ca772806bc491d26770f1834526dbbec5 -rw-r--r-- usr/lib/slang/v2/modules/fcntl-module.so +8ba13dbe657fdcf368d6955029803cb198bebf77 -rw-r--r-- usr/lib/slang/v2/modules/csv-module.so +04f336f8b1d8696e141d6c885e76c553edf96a71 -rw-r--r-- usr/lib/slang/v2/modules/chksum-module.so +1257b58dfee6b72ee870873694594400cf148655 -rw-r--r-- usr/lib/slang/v2/modules/base64-module.so +________________________________________ drwxr-xr-x usr/lib/slang/v2/modules +________________________________________ drwxr-xr-x usr/lib/slang/v2 +________________________________________ drwxr-xr-x usr/lib/slang +b1c7a6f8ef997cb3038523bbd2fa3c677b08a947 -rw-r--r-- usr/lib/pkgconfig/slang.pc +________________________________________ drwxr-xr-x usr/lib/pkgconfig +380520c8c16bffbbb9bec321c71ec6c95473ece9 -rwxr-xr-x usr/lib/libslang.so.2.3.2 +380520c8c16bffbbb9bec321c71ec6c95473ece9 lrwxrwxrwx usr/lib/libslang.so.2 +380520c8c16bffbbb9bec321c71ec6c95473ece9 lrwxrwxrwx usr/lib/libslang.so +________________________________________ drwxr-xr-x usr/lib +3792c3a41164a01b4f8bde501e0f49cb34ca437a -rw-r--r-- usr/include/slcurses.h +65838672cb946bd1bf3607e6ce49967ca10b3038 -rw-r--r-- usr/include/slang.h +________________________________________ drwxr-xr-x usr/include +43dc1ea3494f7efada81fc42c2beffdc294aac60 -rwxr-xr-x usr/bin/slsh +________________________________________ drwxr-xr-x usr/bin +________________________________________ drwxr-xr-x usr +d7fb4297a478a3ffda9e283cdb86da946cecfb5d -rw-r--r-- etc/slsh.rc +________________________________________ drwxr-xr-x etc diff --git a/SNAP/snapinfo b/SNAP/snapinfo new file mode 100644 index 0000000..ec2c246 --- /dev/null +++ b/SNAP/snapinfo @@ -0,0 +1,12 @@ +name: slang +version: 2.3.2-0 +arch: x86_64 +depends: +builddeps: +srcpkg: slang +bytes: 3584000 +url: http://www.jedsoft.org/slang/ +repo: main +sha256man: 53b7ab3e5572e3a5b6849055bd97a72a260027b1706350382ddefd3fd2bebe0e +brief: Multi-platform programmer's library +description: S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software. diff --git a/SRC/patches/README b/SRC/patches/README new file mode 100644 index 0000000..976577a --- /dev/null +++ b/SRC/patches/README @@ -0,0 +1,3 @@ +Place any patch files here and preface each with a +number indicating the order of execution. Patch +files are expected to use a .patch extension. diff --git a/SRC/slang-2.3.2.tar.bz2 b/SRC/slang-2.3.2.tar.bz2 new file mode 100644 index 0000000..d341fa8 Binary files /dev/null and b/SRC/slang-2.3.2.tar.bz2 differ diff --git a/SRC/slang-2.3.2.tar.bz2.asc b/SRC/slang-2.3.2.tar.bz2.asc new file mode 100644 index 0000000..6e5a162 --- /dev/null +++ b/SRC/slang-2.3.2.tar.bz2.asc @@ -0,0 +1,8 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 +Comment: See http://www.jedsoft.org/signature.html for more information + +iD8DBQBanIAS3kAeDVhzAAoRAqTBAKCWbHhxpGWBB9Y7ok++dYf3fvNKhgCdHh/w +mNiG+4sJTfUC5x5EVr3S6kw= +=ad4S +-----END PGP SIGNATURE-----