mirror of
https://github.com/rwinkhart/sshyp.git
synced 2026-08-28 04:46:34 -04:00
port-jobs: Added comment/PORT comment removal script
Former-commit-id: 7dd83192d82c4c3a059b50fd6fd51f8a42d381ec Former-commit-id: c789f40d10eee7efec8818cdae89e8edb252d7a1
This commit is contained in:
+7
-2
@@ -8,7 +8,7 @@ else
|
||||
fi
|
||||
|
||||
_create_generic_all() {
|
||||
printf '\npackaging as generic (multi-platform)...\n'
|
||||
printf '\npackaging as generic (multi-platform/archival, no port jobs)...\n'
|
||||
mkdir -p output/generictemp/usr/bin \
|
||||
output/generictemp/usr/lib/sshyp/extensions \
|
||||
output/generictemp/usr/share/man/man1 \
|
||||
@@ -23,7 +23,7 @@ _create_generic_all() {
|
||||
gzip output/generictemp/usr/share/man/man1/sshyp.1
|
||||
XZ_OPT=-e6 tar -C output/generictemp -cvJf output/GENERIC-ALL-sshyp-"$version".tar.xz usr/
|
||||
rm -rf output/generictemp
|
||||
printf '\ngeneric (multi-platform) packaging complete\n\n'
|
||||
printf '\ngeneric (multi-platform/archival, no port jobs) packaging complete\n\n'
|
||||
} &&
|
||||
|
||||
_create_generic_linux() {
|
||||
@@ -37,6 +37,7 @@ _create_generic_linux() {
|
||||
cp -r lib/. port-jobs/working/
|
||||
cd port-jobs
|
||||
./CLIPBOARD.py LINUX
|
||||
./COMMENTS.py ALL
|
||||
cd ..
|
||||
cp -r port-jobs/working/. output/linuxtemp/usr/lib/sshyp/
|
||||
# END PORT
|
||||
@@ -143,6 +144,7 @@ urls {
|
||||
cp -r lib/. port-jobs/working/
|
||||
cd port-jobs
|
||||
./CLIPBOARD.py HAIKU
|
||||
./COMMENTS.py ALL
|
||||
cd ..
|
||||
cp -r port-jobs/working/. output/haikutemp/lib/sshyp/
|
||||
# END PORT
|
||||
@@ -187,6 +189,7 @@ Installed-Size: 14584
|
||||
cp -r lib/. port-jobs/working/
|
||||
cd port-jobs
|
||||
./CLIPBOARD.py LINUX
|
||||
./COMMENTS.py ALL
|
||||
cd ..
|
||||
cp -r port-jobs/working/. output/debiantemp/sshyp_"$version"-"$revision"_all/usr/lib/sshyp/
|
||||
# END PORT
|
||||
@@ -225,6 +228,7 @@ Installed-Size: 14584
|
||||
cp -r lib/. port-jobs/working/
|
||||
cd port-jobs
|
||||
./CLIPBOARD.py TERMUX
|
||||
./COMMENTS.py ALL
|
||||
cd ..
|
||||
cp -r port-jobs/working/. output/termuxtemp/sshyp_"$version"-"$revision"_all_termux/data/data/com.termux/files/usr/lib/sshyp/
|
||||
# END PORT
|
||||
@@ -322,6 +326,7 @@ printf "/usr/bin/sshyp
|
||||
cp -r lib/. port-jobs/working/
|
||||
cd port-jobs
|
||||
./CLIPBOARD.py TERMUX
|
||||
./COMMENTS.py ALL
|
||||
cd ..
|
||||
cp -r port-jobs/working/. output/freebsdtemp/usr/lib/sshyp/
|
||||
# END PORT
|
||||
|
||||
Executable
+21
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env python3
|
||||
import re
|
||||
from sys import argv
|
||||
|
||||
# read arguments
|
||||
arguments = argv[1:]
|
||||
|
||||
# define regular expression depending on arguments
|
||||
if arguments[0] == 'ALL':
|
||||
regex = re.compile(r'^\s*#.*$\n?', re.MULTILINE)
|
||||
else:
|
||||
regex = re.compile(r'^\s*# PORT.*$\n?', re.MULTILINE)
|
||||
|
||||
# read input file
|
||||
text = open("working/sshyp.py", "r").read()
|
||||
|
||||
# run the defined regular expression
|
||||
new_text = re.sub(regex, '', text)
|
||||
|
||||
# write the updated text
|
||||
open("working/sshyp.py", "w").write(new_text)
|
||||
Reference in New Issue
Block a user