Hi matteo
If you like, you can submit the extensions you created to the repository.
Created a work directory and copy your extensions to it:
mkdir package
cd package
cp /etc/sysconfig/tcedir/optional/vim*.tcz .
cp /etc/sysconfig/tcedir/optional/vim.tcz.dep .
vim-doc.tcz does not get a .dep file.
Fetch the current .info files:
wget http://tinycorelinux.net/7.x/armv6/tcz/vim.tcz.info
wget http://tinycorelinux.net/7.x/armv6/tcz/vim-doc.tcz.info
In both files, update this field with the new version number:
Version: 7.4.935
In both files, update the change log to this:
Change-log: 2015/11/22 First version, 7.4.935
Current: 2020/09/23 update 7.4.935 -> VERSION (matteo)
Replace VERSION with the new version number.
Copy your updated vim.build script to this directory too. Add something like this in the section titled # Build script :
# Updated 2020/09/23 matteo
# Fetch source code before running this script:
# git clone https://github.com/vim/vim.git
This may help someone in the future trying to build vim.
Install the script used to check extensions for errors and run it:
tce-load submitqc
submitqc --libs 2>&1 > submitqc.txt
This updated the size field in the .info files, and created .list, .md5.txt, and .zsync files.
Check the submitqc.txt file for any reported errors.
Now place all of the files into a .tar file:
tar -czf vimPiCore9.tar.gz *.tcz* vim.build
Encrypt it:
bcrypt vimPiCore9.tar.gz
When it asks for a key, enter tinycore
Write a brief email stating the extension name, architecture, and which version of Tinycore this is for. Attach the
vimPiCore9.tar.gz.bfe file and go here for the address to send it to:
[Link deleted, Wiki is fixed. Rich]