commit 7c7220be533e1cb95fce8591abb62ede2c66307d parent 2c4da489ad72d696d9503603ba272524018420c5 Author: NunoSempere <nuno.sempere@gmail.com> Date: Tue, 29 Jun 2021 11:00:59 +0200 Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention Diffstat:
103 files changed, 1927 insertions(+), 1927 deletions(-)
diff --git a/debian/longnow-0.7/longnow b/debian/longnow-0.7/longnow @@ -1,128 +0,0 @@ -#!/bin/bash - -function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links - echo "" - echo "Extracting links..." - - grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" - ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 - awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" - - echo "Done." - echo "" -} - -function pushToArchive(){ -# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile -# References: -# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file -# https://github.com/oduwsdl/archivenow -# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 - echo "Pushing to archive.org..." - - input=$1 - counter=1 - - ## rm -f "$1.archived" - archivedLinksFile="$1.archived" - errorsFile="$1.errors" - touch "$archivedLinksFile" - touch "$errorsFile" - - ## How to deal with errors that arise - echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" - echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" - echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" - echo "" >> "$errorsFile" - - ## Main body - while IFS= read -r line - do - wait - if [ $(($counter % 15)) -eq 0 ]; then - printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" - sleep 1m - fi - echo "Url: $line" - urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) - if [ "$urlAlreadyContained" == "" ]; then - archiveURL=$(archivenow --ia $line) - if [[ "$archiveURL" == "Error"* ]]; then - echo "$line" >> "$errorsFile" - echo "$archiveURL" >> "$errorsFile" - echo "" >> "$errorsFile" - echo "There was an error. See $errorsFile for how to deal with it." - else - echo "$archiveURL" >> "$archivedLinksFile" - fi - counter=$((counter+1)) - numSecondsSleep=$((5+ ($RANDOM%15))) - else - archiveURL="$urlAlreadyContained" - numSecondsSleep=0 - fi - echo $archiveURL - sleep $numSecondsSleep - echo "" - done < "$input" - - echo "Done." - echo "" -} - -function addArchiveLinksToFile(){ - - originalFile="$1" - originalFileTemp="$originalFile.temp" - linksFile="$1.links" - archivedLinksFile="$1.links.archived" - errorsFile="$1.links.errors" - longNowFile="$1.longnow" - - echo "Creating longnow file @ $longNowFile..." - - rm -f "$longNowFile" - touch "$longNowFile" - cp "$originalFile" "$originalFileTemp" - - while IFS= read -r url - do - wait - archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) - if [ "$archivedUrl" != "" ]; then - ## echo "Url: $url" - ## echo "ArchivedUrl: $archivedUrl" - urlForSed="${url//\//\\/}" - archiveUrlForSed="${archivedUrl//\//\\/}" - sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" - ##else - ##echo "There was an error for $url; see the $errorsFile" - fi - done < "$linksFile" - mv "$originalFile" "$longNowFile" - mv "$originalFileTemp" "$originalFile" - - echo "Done." - -} - -function longnow(){ - doesArchiveNowExist=$(whereis "archivenow") - if [ "$doesArchiveNowExist" == "archivenow:" ] - then - echo "Required archivenow utility not found in path." - echo "Install with \$ pip install archivenow" - echo "(resp. \$ pip3 install archivenow)" - echo "Or follow instructions on https://github.com/oduwsdl/archivenow" - else - getMdLinks $1 - pushToArchive $1.links - addArchiveLinksToFile $1 - numLinesErrorFile=$(wc -l "$1.md.links.errors" | awk '{ print $1 }') - if [ "$numLinesErrorFile" > 4 ] ;then - echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" - fi - fi -} - -longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/debian/changelog b/debian/longnow-0.7~series/longnow-0.7~focal/debian/changelog @@ -1,5 +0,0 @@ -longnow (0.7~focal-1) focal; urgency=medium - - * Better error messages - - -- Nuno Sempere <nuno.semperelh@gmail.com> Mon, 28 Jun 2021 23:16:40 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/debian/files b/debian/longnow-0.7~series/longnow-0.7~focal/debian/files @@ -1 +0,0 @@ -longnow_0.7~focal-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/longnow b/debian/longnow-0.7~series/longnow-0.7~focal/longnow @@ -1,128 +0,0 @@ -#!/bin/bash - -function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links - echo "" - echo "Extracting links..." - - grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" - ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 - awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" - - echo "Done." - echo "" -} - -function pushToArchive(){ -# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile -# References: -# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file -# https://github.com/oduwsdl/archivenow -# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 - echo "Pushing to archive.org..." - - input=$1 - counter=1 - - ## rm -f "$1.archived" - archivedLinksFile="$1.archived" - errorsFile="$1.errors" - touch "$archivedLinksFile" - touch "$errorsFile" - - ## How to deal with errors that arise - echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" - echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" - echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" - echo "" >> "$errorsFile" - - ## Main body - while IFS= read -r line - do - wait - if [ $(($counter % 15)) -eq 0 ]; then - printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" - sleep 1m - fi - echo "Url: $line" - urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) - if [ "$urlAlreadyContained" == "" ]; then - archiveURL=$(archivenow --ia $line) - if [[ "$archiveURL" == "Error"* ]]; then - echo "$line" >> "$errorsFile" - echo "$archiveURL" >> "$errorsFile" - echo "" >> "$errorsFile" - echo "There was an error. See $errorsFile for how to deal with it." - else - echo "$archiveURL" >> "$archivedLinksFile" - fi - counter=$((counter+1)) - numSecondsSleep=$((5+ ($RANDOM%15))) - else - archiveURL="$urlAlreadyContained" - numSecondsSleep=0 - fi - echo $archiveURL - sleep $numSecondsSleep - echo "" - done < "$input" - - echo "Done." - echo "" -} - -function addArchiveLinksToFile(){ - - originalFile="$1" - originalFileTemp="$originalFile.temp" - linksFile="$1.links" - archivedLinksFile="$1.links.archived" - errorsFile="$1.links.errors" - longNowFile="$1.longnow" - - echo "Creating longnow file @ $longNowFile..." - - rm -f "$longNowFile" - touch "$longNowFile" - cp "$originalFile" "$originalFileTemp" - - while IFS= read -r url - do - wait - archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) - if [ "$archivedUrl" != "" ]; then - ## echo "Url: $url" - ## echo "ArchivedUrl: $archivedUrl" - urlForSed="${url//\//\\/}" - archiveUrlForSed="${archivedUrl//\//\\/}" - sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" - ##else - ##echo "There was an error for $url; see the $errorsFile" - fi - done < "$linksFile" - mv "$originalFile" "$longNowFile" - mv "$originalFileTemp" "$originalFile" - - echo "Done." - -} - -function longnow(){ - doesArchiveNowExist=$(whereis "archivenow") - if [ "$doesArchiveNowExist" == "archivenow:" ] - then - echo "Required archivenow utility not found in path." - echo "Install with \$ pip install archivenow" - echo "(resp. \$ pip3 install archivenow)" - echo "Or follow instructions on https://github.com/oduwsdl/archivenow" - else - getMdLinks $1 - pushToArchive $1.links - addArchiveLinksToFile $1 - numLinesErrorFile=$(wc -l "$1.md.links.errors" | awk '{ print $1 }') - if [ "$numLinesErrorFile" > 4 ] ;then - echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" - fi - fi -} - -longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/debian/changelog b/debian/longnow-0.7~series/longnow-0.7~groovy/debian/changelog @@ -1,5 +0,0 @@ -longnow (0.7~groovy-1) groovy; urgency=medium - - * Better error messages - - -- Nuno Sempere <nuno.semperelh@gmail.com> Mon, 28 Jun 2021 23:16:48 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/debian/files b/debian/longnow-0.7~series/longnow-0.7~groovy/debian/files @@ -1 +0,0 @@ -longnow_0.7~groovy-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/longnow b/debian/longnow-0.7~series/longnow-0.7~groovy/longnow @@ -1,128 +0,0 @@ -#!/bin/bash - -function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links - echo "" - echo "Extracting links..." - - grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" - ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 - awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" - - echo "Done." - echo "" -} - -function pushToArchive(){ -# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile -# References: -# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file -# https://github.com/oduwsdl/archivenow -# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 - echo "Pushing to archive.org..." - - input=$1 - counter=1 - - ## rm -f "$1.archived" - archivedLinksFile="$1.archived" - errorsFile="$1.errors" - touch "$archivedLinksFile" - touch "$errorsFile" - - ## How to deal with errors that arise - echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" - echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" - echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" - echo "" >> "$errorsFile" - - ## Main body - while IFS= read -r line - do - wait - if [ $(($counter % 15)) -eq 0 ]; then - printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" - sleep 1m - fi - echo "Url: $line" - urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) - if [ "$urlAlreadyContained" == "" ]; then - archiveURL=$(archivenow --ia $line) - if [[ "$archiveURL" == "Error"* ]]; then - echo "$line" >> "$errorsFile" - echo "$archiveURL" >> "$errorsFile" - echo "" >> "$errorsFile" - echo "There was an error. See $errorsFile for how to deal with it." - else - echo "$archiveURL" >> "$archivedLinksFile" - fi - counter=$((counter+1)) - numSecondsSleep=$((5+ ($RANDOM%15))) - else - archiveURL="$urlAlreadyContained" - numSecondsSleep=0 - fi - echo $archiveURL - sleep $numSecondsSleep - echo "" - done < "$input" - - echo "Done." - echo "" -} - -function addArchiveLinksToFile(){ - - originalFile="$1" - originalFileTemp="$originalFile.temp" - linksFile="$1.links" - archivedLinksFile="$1.links.archived" - errorsFile="$1.links.errors" - longNowFile="$1.longnow" - - echo "Creating longnow file @ $longNowFile..." - - rm -f "$longNowFile" - touch "$longNowFile" - cp "$originalFile" "$originalFileTemp" - - while IFS= read -r url - do - wait - archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) - if [ "$archivedUrl" != "" ]; then - ## echo "Url: $url" - ## echo "ArchivedUrl: $archivedUrl" - urlForSed="${url//\//\\/}" - archiveUrlForSed="${archivedUrl//\//\\/}" - sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" - ##else - ##echo "There was an error for $url; see the $errorsFile" - fi - done < "$linksFile" - mv "$originalFile" "$longNowFile" - mv "$originalFileTemp" "$originalFile" - - echo "Done." - -} - -function longnow(){ - doesArchiveNowExist=$(whereis "archivenow") - if [ "$doesArchiveNowExist" == "archivenow:" ] - then - echo "Required archivenow utility not found in path." - echo "Install with \$ pip install archivenow" - echo "(resp. \$ pip3 install archivenow)" - echo "Or follow instructions on https://github.com/oduwsdl/archivenow" - else - getMdLinks $1 - pushToArchive $1.links - addArchiveLinksToFile $1 - numLinesErrorFile=$(wc -l "$1.md.links.errors" | awk '{ print $1 }') - if [ "$numLinesErrorFile" > 4 ] ;then - echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" - fi - fi -} - -longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/changelog b/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/changelog @@ -1,5 +0,0 @@ -longnow (0.7~hirsute-1) hirsute; urgency=medium - - * Better error messages - - -- Nuno Sempere <nuno.semperelh@gmail.com> Mon, 28 Jun 2021 23:16:54 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/files b/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/files @@ -1 +0,0 @@ -longnow_0.7~hirsute-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/longnow b/debian/longnow-0.7~series/longnow-0.7~hirsute/longnow @@ -1,128 +0,0 @@ -#!/bin/bash - -function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links - echo "" - echo "Extracting links..." - - grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" - ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 - awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" - - echo "Done." - echo "" -} - -function pushToArchive(){ -# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile -# References: -# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file -# https://github.com/oduwsdl/archivenow -# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 - echo "Pushing to archive.org..." - - input=$1 - counter=1 - - ## rm -f "$1.archived" - archivedLinksFile="$1.archived" - errorsFile="$1.errors" - touch "$archivedLinksFile" - touch "$errorsFile" - - ## How to deal with errors that arise - echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" - echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" - echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" - echo "" >> "$errorsFile" - - ## Main body - while IFS= read -r line - do - wait - if [ $(($counter % 15)) -eq 0 ]; then - printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" - sleep 1m - fi - echo "Url: $line" - urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) - if [ "$urlAlreadyContained" == "" ]; then - archiveURL=$(archivenow --ia $line) - if [[ "$archiveURL" == "Error"* ]]; then - echo "$line" >> "$errorsFile" - echo "$archiveURL" >> "$errorsFile" - echo "" >> "$errorsFile" - echo "There was an error. See $errorsFile for how to deal with it." - else - echo "$archiveURL" >> "$archivedLinksFile" - fi - counter=$((counter+1)) - numSecondsSleep=$((5+ ($RANDOM%15))) - else - archiveURL="$urlAlreadyContained" - numSecondsSleep=0 - fi - echo $archiveURL - sleep $numSecondsSleep - echo "" - done < "$input" - - echo "Done." - echo "" -} - -function addArchiveLinksToFile(){ - - originalFile="$1" - originalFileTemp="$originalFile.temp" - linksFile="$1.links" - archivedLinksFile="$1.links.archived" - errorsFile="$1.links.errors" - longNowFile="$1.longnow" - - echo "Creating longnow file @ $longNowFile..." - - rm -f "$longNowFile" - touch "$longNowFile" - cp "$originalFile" "$originalFileTemp" - - while IFS= read -r url - do - wait - archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) - if [ "$archivedUrl" != "" ]; then - ## echo "Url: $url" - ## echo "ArchivedUrl: $archivedUrl" - urlForSed="${url//\//\\/}" - archiveUrlForSed="${archivedUrl//\//\\/}" - sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" - ##else - ##echo "There was an error for $url; see the $errorsFile" - fi - done < "$linksFile" - mv "$originalFile" "$longNowFile" - mv "$originalFileTemp" "$originalFile" - - echo "Done." - -} - -function longnow(){ - doesArchiveNowExist=$(whereis "archivenow") - if [ "$doesArchiveNowExist" == "archivenow:" ] - then - echo "Required archivenow utility not found in path." - echo "Install with \$ pip install archivenow" - echo "(resp. \$ pip3 install archivenow)" - echo "Or follow instructions on https://github.com/oduwsdl/archivenow" - else - getMdLinks $1 - pushToArchive $1.links - addArchiveLinksToFile $1 - numLinesErrorFile=$(wc -l "$1.md.links.errors" | awk '{ print $1 }') - if [ "$numLinesErrorFile" > 4 ] ;then - echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" - fi - fi -} - -longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/debian/changelog b/debian/longnow-0.7~series/longnow-0.7~impish/debian/changelog @@ -1,5 +0,0 @@ -longnow (0.7~impish-1) impish; urgency=medium - - * Better error messages - - -- Nuno Sempere <nuno.semperelh@gmail.com> Mon, 28 Jun 2021 23:16:59 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/debian/files b/debian/longnow-0.7~series/longnow-0.7~impish/debian/files @@ -1 +0,0 @@ -longnow_0.7~impish-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/longnow b/debian/longnow-0.7~series/longnow-0.7~impish/longnow @@ -1,128 +0,0 @@ -#!/bin/bash - -function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links - echo "" - echo "Extracting links..." - - grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" - ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 - awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" - - echo "Done." - echo "" -} - -function pushToArchive(){ -# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile -# References: -# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file -# https://github.com/oduwsdl/archivenow -# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 - echo "Pushing to archive.org..." - - input=$1 - counter=1 - - ## rm -f "$1.archived" - archivedLinksFile="$1.archived" - errorsFile="$1.errors" - touch "$archivedLinksFile" - touch "$errorsFile" - - ## How to deal with errors that arise - echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" - echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" - echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" - echo "" >> "$errorsFile" - - ## Main body - while IFS= read -r line - do - wait - if [ $(($counter % 15)) -eq 0 ]; then - printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" - sleep 1m - fi - echo "Url: $line" - urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) - if [ "$urlAlreadyContained" == "" ]; then - archiveURL=$(archivenow --ia $line) - if [[ "$archiveURL" == "Error"* ]]; then - echo "$line" >> "$errorsFile" - echo "$archiveURL" >> "$errorsFile" - echo "" >> "$errorsFile" - echo "There was an error. See $errorsFile for how to deal with it." - else - echo "$archiveURL" >> "$archivedLinksFile" - fi - counter=$((counter+1)) - numSecondsSleep=$((5+ ($RANDOM%15))) - else - archiveURL="$urlAlreadyContained" - numSecondsSleep=0 - fi - echo $archiveURL - sleep $numSecondsSleep - echo "" - done < "$input" - - echo "Done." - echo "" -} - -function addArchiveLinksToFile(){ - - originalFile="$1" - originalFileTemp="$originalFile.temp" - linksFile="$1.links" - archivedLinksFile="$1.links.archived" - errorsFile="$1.links.errors" - longNowFile="$1.longnow" - - echo "Creating longnow file @ $longNowFile..." - - rm -f "$longNowFile" - touch "$longNowFile" - cp "$originalFile" "$originalFileTemp" - - while IFS= read -r url - do - wait - archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) - if [ "$archivedUrl" != "" ]; then - ## echo "Url: $url" - ## echo "ArchivedUrl: $archivedUrl" - urlForSed="${url//\//\\/}" - archiveUrlForSed="${archivedUrl//\//\\/}" - sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" - ##else - ##echo "There was an error for $url; see the $errorsFile" - fi - done < "$linksFile" - mv "$originalFile" "$longNowFile" - mv "$originalFileTemp" "$originalFile" - - echo "Done." - -} - -function longnow(){ - doesArchiveNowExist=$(whereis "archivenow") - if [ "$doesArchiveNowExist" == "archivenow:" ] - then - echo "Required archivenow utility not found in path." - echo "Install with \$ pip install archivenow" - echo "(resp. \$ pip3 install archivenow)" - echo "Or follow instructions on https://github.com/oduwsdl/archivenow" - else - getMdLinks $1 - pushToArchive $1.links - addArchiveLinksToFile $1 - numLinesErrorFile=$(wc -l "$1.md.links.errors" | awk '{ print $1 }') - if [ "$numLinesErrorFile" > 4 ] ;then - echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" - fi - fi -} - -longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.7~series/longnow_0.7~focal-1.debian.tar.xz b/debian/longnow-0.7~series/longnow_0.7~focal-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.7~series/longnow_0.7~focal-1.dsc b/debian/longnow-0.7~series/longnow_0.7~focal-1.dsc @@ -1,38 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 3.0 (quilt) -Source: longnow -Binary: longnow -Architecture: all -Version: 0.7~focal-1 -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Homepage: https://github.com/NunoSempere/longNowForMd -Standards-Version: 4.4.1 -Build-Depends: debhelper-compat (= 12) -Package-List: - longnow deb utils optional arch=all -Checksums-Sha1: - 46a122da278534d21fd0ac0a6035648f77d15eec 1920 longnow_0.7~focal.orig.tar.xz - af157080765bf1f155ce74a12d4b69c8f567ff05 2048 longnow_0.7~focal-1.debian.tar.xz -Checksums-Sha256: - f60a555d54d2b0942bb74bc4fb8b19c011a0bdd09c0ba6eefe0e488139ed2c75 1920 longnow_0.7~focal.orig.tar.xz - 108d24db6381830f69e79d4facb2a694da5df653a8e64c8788dfd0f924195169 2048 longnow_0.7~focal-1.debian.tar.xz -Files: - 3b4c374783069cd3e261aff163060f60 1920 longnow_0.7~focal.orig.tar.xz - 352baaadd6fde0b048238671244f9694 2048 longnow_0.7~focal-1.debian.tar.xz - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPDsZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV54LC/9IVaJlKc8x/41ZdTskCf+L -TM/3igcLQRFci9RYSmn70TJNns4KwSXFvn65lq9RVri8pzt0fY8B2//8191BFxUA -Fhv5rAkZYciwgdp+YRO7+LEPYsXeGmEssdg7SiBWQNatqwOHZCnJRMLkUwX8Vrbx -N/cjJffx/FpkxQ/GzKbwSWtW83nXNZMe021Zg3RSxIx8tRdw1X9qq9ZTI+0DFvQ1 -jHntSco6e5PAUIVm+C056/n4VhzDMNdzbRmK+nFXDyOZHnfJC31laAZGDQrP59Yi -1IAE43nJ1ztw+ZIQQtaOEm/dG0mGO35HbMs+49Q0jbbXyTKX4syOTJsGt5ul75tE -qJHdipa5KNFpPnGiZaeLaswAAoi+ab+3WVrk69oC9rUoFI23VDz4Ba6ttCN24nqN -tI5xtzOJGdllHuX4RPn9o+nHJAks35+K0m1sohSj4fZXhGhC9SHtwB1JLruiKsMH -yfBBqexFHH109QeXzjYbkK38f/i0h7wQ8iIRTqrVJmE= -=i4QC ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~focal-1_source.build b/debian/longnow-0.7~series/longnow_0.7~focal-1_source.build @@ -1,33 +0,0 @@ - dpkg-buildpackage -us -uc -ui -S -dpkg-buildpackage: info: source package longnow -dpkg-buildpackage: info: source version 0.7~focal-1 -dpkg-buildpackage: info: source distribution focal -dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> - dpkg-source --before-build . - fakeroot debian/rules clean -dh clean - dh_clean - dpkg-source -b . -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building longnow using existing ./longnow_0.7~focal.orig.tar.xz -dpkg-source: info: building longnow in longnow_0.7~focal-1.debian.tar.xz -dpkg-source: info: building longnow in longnow_0.7~focal-1.dsc - dpkg-genbuildinfo --build=source - dpkg-genchanges --build=source >../longnow_0.7~focal-1_source.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source --after-build . -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian longnow_0.7~focal-1_source.changes ... -E: longnow source: debian-rules-is-dh_make-template -Finished running lintian. -Now signing changes and any dsc files... - signfile dsc longnow_0.7~focal-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_buildinfo longnow_0.7~focal-1.dsc longnow_0.7~focal-1_source.buildinfo - signfile buildinfo longnow_0.7~focal-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_changes dsc longnow_0.7~focal-1.dsc longnow_0.7~focal-1_source.changes - fixup_changes buildinfo longnow_0.7~focal-1_source.buildinfo longnow_0.7~focal-1_source.changes - signfile changes longnow_0.7~focal-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> - -Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.7~series/longnow_0.7~focal-1_source.buildinfo b/debian/longnow-0.7~series/longnow_0.7~focal-1_source.buildinfo @@ -1,193 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.0 -Source: longnow -Binary: longnow -Architecture: source -Version: 0.7~focal-1 -Checksums-Md5: - e21293d57410da1afa717a585d3e46da 1604 longnow_0.7~focal-1.dsc -Checksums-Sha1: - 255b008624e27e1732776c65f5b6e8b125275d46 1604 longnow_0.7~focal-1.dsc -Checksums-Sha256: - 03109dba5cc1358df6e0e80dec79ef9daff183358430e8f24de6411f53fc62f5 1604 longnow_0.7~focal-1.dsc -Build-Origin: Ubuntu -Build-Architecture: amd64 -Build-Date: Mon, 28 Jun 2021 23:16:41 +0200 -Build-Tainted-By: - merged-usr-via-symlinks - usr-local-has-configs - usr-local-has-libraries - usr-local-has-programs -Installed-Build-Depends: - autoconf (= 2.69-11.1), - automake (= 1:1.16.1-4ubuntu6), - autopoint (= 0.19.8.1-10build1), - autotools-dev (= 20180224.1), - base-files (= 11ubuntu5.3), - base-passwd (= 3.5.47), - bash (= 5.0-6ubuntu1.1), - binutils (= 2.34-6ubuntu1.1), - binutils-common (= 2.34-6ubuntu1.1), - binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), - bsdmainutils (= 11.1.2ubuntu3), - bsdutils (= 1:2.34-0.1ubuntu9.1), - build-essential (= 12.8ubuntu1.1), - bzip2 (= 1.0.8-2), - coreutils (= 8.30-3ubuntu2), - cpp (= 4:9.3.0-1ubuntu2), - cpp-9 (= 9.3.0-17ubuntu1~20.04), - dash (= 0.5.10.2-6), - debconf (= 1.5.73), - debhelper (= 12.10ubuntu1), - debianutils (= 4.9.1), - dh-autoreconf (= 19), - dh-strip-nondeterminism (= 1.7.0-1), - diffutils (= 1:3.7-3), - dpkg (= 1.19.7ubuntu3), - dpkg-dev (= 1.19.7ubuntu3), - dwz (= 0.13-5), - file (= 1:5.38-4), - findutils (= 4.7.0-1ubuntu1), - g++ (= 4:9.3.0-1ubuntu2), - g++-9 (= 9.3.0-17ubuntu1~20.04), - gcc (= 4:9.3.0-1ubuntu2), - gcc-10-base (= 10.3.0-1ubuntu1~20.04), - gcc-9 (= 9.3.0-17ubuntu1~20.04), - gcc-9-base (= 9.3.0-17ubuntu1~20.04), - gettext (= 0.19.8.1-10build1), - gettext-base (= 0.19.8.1-10build1), - grep (= 3.4-1), - groff-base (= 1.22.4-4build1), - gzip (= 1.10-0ubuntu4), - hostname (= 3.23), - init-system-helpers (= 1.57), - install-info (= 6.7.0.dfsg.2-5), - intltool-debian (= 0.35.0+20060710.5), - libacl1 (= 2.2.53-6), - libarchive-zip-perl (= 1.67-2), - libasan5 (= 9.3.0-17ubuntu1~20.04), - libatomic1 (= 10.3.0-1ubuntu1~20.04), - libattr1 (= 1:2.4.48-5), - libaudit-common (= 1:2.8.5-2ubuntu6), - libaudit1 (= 1:2.8.5-2ubuntu6), - libbinutils (= 2.34-6ubuntu1.1), - libblkid1 (= 2.34-0.1ubuntu9.1), - libbsd0 (= 0.10.0-1), - libbz2-1.0 (= 1.0.8-2), - libc-bin (= 2.31-0ubuntu9.2), - libc-dev-bin (= 2.31-0ubuntu9.2), - libc6 (= 2.31-0ubuntu9.2), - libc6-dev (= 2.31-0ubuntu9.2), - libcap-ng0 (= 0.7.9-2.1build1), - libcc1-0 (= 10.3.0-1ubuntu1~20.04), - libcroco3 (= 0.6.13-1), - libcrypt-dev (= 1:4.4.10-10ubuntu4), - libcrypt1 (= 1:4.4.10-10ubuntu4), - libctf-nobfd0 (= 2.34-6ubuntu1.1), - libctf0 (= 2.34-6ubuntu1.1), - libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), - libdebconfclient0 (= 0.251ubuntu1), - libdebhelper-perl (= 12.10ubuntu1), - libdpkg-perl (= 1.19.7ubuntu3), - libelf1 (= 0.176-1.1build1), - libffi7 (= 3.3-4), - libfile-stripnondeterminism-perl (= 1.7.0-1), - libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), - libgcc-s1 (= 10.3.0-1ubuntu1~20.04), - libgcrypt20 (= 1.8.5-5ubuntu1), - libgdbm-compat4 (= 1.18.1-5), - libgdbm6 (= 1.18.1-5), - libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), - libgmp10 (= 2:6.2.0+dfsg-4), - libgomp1 (= 10.3.0-1ubuntu1~20.04), - libgpg-error0 (= 1.37-1), - libicu66 (= 66.1-2ubuntu2), - libisl22 (= 0.22.1-1), - libitm1 (= 10.3.0-1ubuntu1~20.04), - liblsan0 (= 10.3.0-1ubuntu1~20.04), - liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), - liblzma5 (= 5.2.4-1ubuntu1), - libmagic-mgc (= 1:5.38-4), - libmagic1 (= 1:5.38-4), - libmount1 (= 2.34-0.1ubuntu9.1), - libmpc3 (= 1.1.0-1), - libmpfr6 (= 4.0.2-1), - libpam-modules (= 1.3.1-5ubuntu4.1), - libpam-modules-bin (= 1.3.1-5ubuntu4.1), - libpam-runtime (= 1.3.1-5ubuntu4.1), - libpam0g (= 1.3.1-5ubuntu4.1), - libpcre2-8-0 (= 10.34-7), - libpcre3 (= 2:8.39-12build1), - libperl5.30 (= 5.30.0-9ubuntu0.2), - libpipeline1 (= 1.5.2-2build1), - libquadmath0 (= 10.3.0-1ubuntu1~20.04), - libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), - libselinux1 (= 3.0-1build2), - libsigsegv2 (= 2.12-2), - libsmartcols1 (= 2.34-0.1ubuntu9.1), - libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), - libstdc++6 (= 10.3.0-1ubuntu1~20.04), - libsub-override-perl (= 0.09-2), - libsystemd0 (= 245.4-4ubuntu3.6), - libtinfo6 (= 6.2-0ubuntu2), - libtool (= 2.4.6-14), - libtsan0 (= 10.3.0-1ubuntu1~20.04), - libubsan1 (= 10.3.0-1ubuntu1~20.04), - libuchardet0 (= 0.0.6-3build1), - libudev1 (= 245.4-4ubuntu3.6), - libunistring2 (= 0.9.10-2), - libuuid1 (= 2.34-0.1ubuntu9.1), - libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), - libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), - linux-libc-dev (= 5.4.0-77.86), - login (= 1:4.8.1-1ubuntu5.20.04), - lsb-base (= 11.1.0ubuntu2), - m4 (= 1.4.18-4), - make (= 4.2.1-1.2), - man-db (= 2.9.1-1), - mawk (= 1.3.4.20200120-2), - ncurses-base (= 6.2-0ubuntu2), - ncurses-bin (= 6.2-0ubuntu2), - patch (= 2.7.6-6), - perl (= 5.30.0-9ubuntu0.2), - perl-base (= 5.30.0-9ubuntu0.2), - perl-modules-5.30 (= 5.30.0-9ubuntu0.2), - po-debconf (= 1.0.21), - sed (= 4.7-1), - sensible-utils (= 0.0.12+nmu1), - sysvinit-utils (= 2.96-2.1ubuntu1), - tar (= 1.30+dfsg-7ubuntu0.20.04.1), - tzdata (= 2021a-0ubuntu0.20.04), - util-linux (= 2.34-0.1ubuntu9.1), - xz-utils (= 5.2.4-1ubuntu1), - zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) -Environment: - DEB_BUILD_OPTIONS="parallel=4" - LANG="en_US.UTF-8" - LC_ADDRESS="de_AT.UTF-8" - LC_IDENTIFICATION="de_AT.UTF-8" - LC_MEASUREMENT="de_AT.UTF-8" - LC_MONETARY="de_AT.UTF-8" - LC_NAME="de_AT.UTF-8" - LC_NUMERIC="de_AT.UTF-8" - LC_PAPER="de_AT.UTF-8" - LC_TELEPHONE="de_AT.UTF-8" - LC_TIME="de_AT.UTF-8" - SOURCE_DATE_EPOCH="1624915000" - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPD4ZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV0ebDACSKwsQEVe+WRFGokc0EHiT -m54YEN+H17LM5bkLAkCWRiSWzzkihFkxBUpscKR9ovxITorUqeMBX18vjRAbZmIV -7I9rVRwc8usDlICCdZ1TFM9Uk5Xqzra3LTdC2FeRsLGmcwOVwDCYHa4GMRBbIrcM -YWd661XQQiIYtZGGYfpO5k+Gci15jhVXpwYe3VrHp8tvh17x2ABqK0UjXVNG/ui3 -irt7uvGf6be5Sq2x4L0MI8zOkf9pnshIh+OwXHYeYJFn0r2TVyAqnHL3Fjxjx0lp -R9ytlAEbS9vL+P1Uc4oFl0hiZBkyBwbkMWxSuCvmruh44pCpPyYHNR5uGYVpLxd7 -milmQljYzCAYf933KUIJK/61zDocxG5uQvgbnWEdnQHgaHQq0zD/MWdryc+Q0K8q -ChOugYnS/6x2nCH822zj5HOPIitmGB/mrC78g73lDO4Uh9R/9Pmofwk/9EIYgoYJ -R2o+K3IXmHpVZVYE/J9zzdYAH7QJMNSGkbb/GjUNIXw= -=gQ/u ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~focal-1_source.changes b/debian/longnow-0.7~series/longnow_0.7~focal-1_source.changes @@ -1,46 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.8 -Date: Mon, 28 Jun 2021 23:16:40 +0200 -Source: longnow -Architecture: source -Version: 0.7~focal-1 -Distribution: focal -Urgency: medium -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> -Changes: - longnow (0.7~focal-1) focal; urgency=medium - . - * Better error messages -Checksums-Sha1: - 255b008624e27e1732776c65f5b6e8b125275d46 1604 longnow_0.7~focal-1.dsc - 46a122da278534d21fd0ac0a6035648f77d15eec 1920 longnow_0.7~focal.orig.tar.xz - af157080765bf1f155ce74a12d4b69c8f567ff05 2048 longnow_0.7~focal-1.debian.tar.xz - 9a265614fe7d0aa207f04b10becbf6fac881875d 6156 longnow_0.7~focal-1_source.buildinfo -Checksums-Sha256: - 03109dba5cc1358df6e0e80dec79ef9daff183358430e8f24de6411f53fc62f5 1604 longnow_0.7~focal-1.dsc - f60a555d54d2b0942bb74bc4fb8b19c011a0bdd09c0ba6eefe0e488139ed2c75 1920 longnow_0.7~focal.orig.tar.xz - 108d24db6381830f69e79d4facb2a694da5df653a8e64c8788dfd0f924195169 2048 longnow_0.7~focal-1.debian.tar.xz - 24ffca0694507006308e2afad23419a7cbab9e914bd9588f824c61b4a0ed3737 6156 longnow_0.7~focal-1_source.buildinfo -Files: - e21293d57410da1afa717a585d3e46da 1604 utils optional longnow_0.7~focal-1.dsc - 3b4c374783069cd3e261aff163060f60 1920 utils optional longnow_0.7~focal.orig.tar.xz - 352baaadd6fde0b048238671244f9694 2048 utils optional longnow_0.7~focal-1.debian.tar.xz - b9a3fa64ae326e4adbd8dfe3fd611912 6156 utils optional longnow_0.7~focal-1_source.buildinfo - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPD8ZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV8iyC/9AetjBvP4NCPegbq5+y7Ck -66pP6oBa/DZDEuugko/RxGPaQ/lnJUg3An/fIjDdUpWlej9nWhBZ/WVwQZVesbQ6 -grMsJfP1U6WfRGZH4SnsmtGqjGODNti1BdLoydh1hVliYptAzenIVpZuHGAdXtQr -urEd49RhW5EVCOPLsaloCdLNBOtIrjiDA/xMU8+EKEUT1FZSnf2QTDv5YQ0/zePb -9eGr1pJ3anAOkjGNA2G8R+5ZQ0EEFmIXXW0H+NLnOx9VF+Sli0g3aOVFBXDEbYdw -nah5Zd1vKZ+1EV/Yi2NV2hzClmtoZ/HslKueZIcebD4UcSOYt4xeunFqedKUT3ac -BU2f/M7Yd3NqfPWYmlnTfzi5jAZrFPioX17PIYvmfKqondTXrD7Bm9acwcSo67Qf -xMORb1HwpZVFXChXb5AD3F86fMeAUqnGm/sf3qAS5wc505bVCCzMsujGitZeR89B -3heVl0hf2Kn2VfaeotM9vNOdtrPks157u1MWyP/grY0= -=dqyE ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~focal-1_source.ppa.upload b/debian/longnow-0.7~series/longnow_0.7~focal-1_source.ppa.upload @@ -1,5 +0,0 @@ -Successfully uploaded longnow_0.7~focal-1.dsc to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~focal.orig.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~focal-1.debian.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~focal-1_source.buildinfo to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~focal-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.7~series/longnow_0.7~focal.orig.tar.xz b/debian/longnow-0.7~series/longnow_0.7~focal.orig.tar.xz Binary files differ. diff --git a/debian/longnow-0.7~series/longnow_0.7~groovy-1.debian.tar.xz b/debian/longnow-0.7~series/longnow_0.7~groovy-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.7~series/longnow_0.7~groovy-1.dsc b/debian/longnow-0.7~series/longnow_0.7~groovy-1.dsc @@ -1,38 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 3.0 (quilt) -Source: longnow -Binary: longnow -Architecture: all -Version: 0.7~groovy-1 -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Homepage: https://github.com/NunoSempere/longNowForMd -Standards-Version: 4.4.1 -Build-Depends: debhelper-compat (= 12) -Package-List: - longnow deb utils optional arch=all -Checksums-Sha1: - 3d26da3e9c19fd4edffe6d5f725c4c4448f546e8 1916 longnow_0.7~groovy.orig.tar.xz - c45a8d199bec13809c691d64b3608453484199d9 2048 longnow_0.7~groovy-1.debian.tar.xz -Checksums-Sha256: - 5859ffd98c94004c93e92a859779070e207bdab2d7978d45c53b560eeb127936 1916 longnow_0.7~groovy.orig.tar.xz - 3343a98c8274e1bae390d46f890f23dec910d1cebd5842069c5ac88b84091f8d 2048 longnow_0.7~groovy-1.debian.tar.xz -Files: - 0791a04d989f31b9008e0a9c156ace1c 1916 longnow_0.7~groovy.orig.tar.xz - 451c6fd55d7d4dba7a27753de95f684d 2048 longnow_0.7~groovy-1.debian.tar.xz - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPEMZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV3B8C/9VqssF1d5NstVKsd+wMZ+H -igzd2BeHWYCB02MhritwEwZU9y3btvSwH0FnIz4cfzMpVmm/TLK/3msruLsbVj98 -GStAHBioIUD6psqxcn3yMKTIIG5LgbUFw0MgetaA2964teLLSOeb4qAwGlHwbJxp -0+c4G0BcM5Gd30piTyBWAukMhH1Z4sfdDQBt7nOlkJNAlZ1MrTnvZ5t15slMyKu3 -PPL7jTfuLOGnwnIiAunKmr1XaHbafiO/2KvI+dhK/+LOneg2lHSfEwMdEeMYymPS -GmRf5aZTeRrFcb2KHRtGl+m7GjCF3eoJKZ/iPjjGL2hkN6KbrPOSjoAN+8ju+lZ0 -qmkKBQ8y2gS1Bgp+eVrKX3SYkjPdgHxGpp3+K9Za8uoxvAM7WY0X4tm2kIjuLVBR -HX7HRe9T7Sx8as8Cg/qm/aYxNwgIppzzTgq4i3QE0fJEluJm5sq0MIv+ccVqP6Wv -rbKYv9UsBDaLLIkPHl7EEo5uBOe5f+slXZUyyDv0B+k= -=zXKN ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.build b/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.build @@ -1,33 +0,0 @@ - dpkg-buildpackage -us -uc -ui -S -dpkg-buildpackage: info: source package longnow -dpkg-buildpackage: info: source version 0.7~groovy-1 -dpkg-buildpackage: info: source distribution groovy -dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> - dpkg-source --before-build . - fakeroot debian/rules clean -dh clean - dh_clean - dpkg-source -b . -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building longnow using existing ./longnow_0.7~groovy.orig.tar.xz -dpkg-source: info: building longnow in longnow_0.7~groovy-1.debian.tar.xz -dpkg-source: info: building longnow in longnow_0.7~groovy-1.dsc - dpkg-genbuildinfo --build=source - dpkg-genchanges --build=source >../longnow_0.7~groovy-1_source.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source --after-build . -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian longnow_0.7~groovy-1_source.changes ... -E: longnow source: debian-rules-is-dh_make-template -Finished running lintian. -Now signing changes and any dsc files... - signfile dsc longnow_0.7~groovy-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_buildinfo longnow_0.7~groovy-1.dsc longnow_0.7~groovy-1_source.buildinfo - signfile buildinfo longnow_0.7~groovy-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_changes dsc longnow_0.7~groovy-1.dsc longnow_0.7~groovy-1_source.changes - fixup_changes buildinfo longnow_0.7~groovy-1_source.buildinfo longnow_0.7~groovy-1_source.changes - signfile changes longnow_0.7~groovy-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> - -Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.buildinfo b/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.buildinfo @@ -1,193 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.0 -Source: longnow -Binary: longnow -Architecture: source -Version: 0.7~groovy-1 -Checksums-Md5: - 910006cf2dc98da9a9d7ce9d89935308 1611 longnow_0.7~groovy-1.dsc -Checksums-Sha1: - dfc5aeaf214a6d9bd734772cb72dd417f6c85103 1611 longnow_0.7~groovy-1.dsc -Checksums-Sha256: - 2d8f18e1ace7696d3e23b5868d1f23042f755842f90e068ff280b9847d959d04 1611 longnow_0.7~groovy-1.dsc -Build-Origin: Ubuntu -Build-Architecture: amd64 -Build-Date: Mon, 28 Jun 2021 23:16:49 +0200 -Build-Tainted-By: - merged-usr-via-symlinks - usr-local-has-configs - usr-local-has-libraries - usr-local-has-programs -Installed-Build-Depends: - autoconf (= 2.69-11.1), - automake (= 1:1.16.1-4ubuntu6), - autopoint (= 0.19.8.1-10build1), - autotools-dev (= 20180224.1), - base-files (= 11ubuntu5.3), - base-passwd (= 3.5.47), - bash (= 5.0-6ubuntu1.1), - binutils (= 2.34-6ubuntu1.1), - binutils-common (= 2.34-6ubuntu1.1), - binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), - bsdmainutils (= 11.1.2ubuntu3), - bsdutils (= 1:2.34-0.1ubuntu9.1), - build-essential (= 12.8ubuntu1.1), - bzip2 (= 1.0.8-2), - coreutils (= 8.30-3ubuntu2), - cpp (= 4:9.3.0-1ubuntu2), - cpp-9 (= 9.3.0-17ubuntu1~20.04), - dash (= 0.5.10.2-6), - debconf (= 1.5.73), - debhelper (= 12.10ubuntu1), - debianutils (= 4.9.1), - dh-autoreconf (= 19), - dh-strip-nondeterminism (= 1.7.0-1), - diffutils (= 1:3.7-3), - dpkg (= 1.19.7ubuntu3), - dpkg-dev (= 1.19.7ubuntu3), - dwz (= 0.13-5), - file (= 1:5.38-4), - findutils (= 4.7.0-1ubuntu1), - g++ (= 4:9.3.0-1ubuntu2), - g++-9 (= 9.3.0-17ubuntu1~20.04), - gcc (= 4:9.3.0-1ubuntu2), - gcc-10-base (= 10.3.0-1ubuntu1~20.04), - gcc-9 (= 9.3.0-17ubuntu1~20.04), - gcc-9-base (= 9.3.0-17ubuntu1~20.04), - gettext (= 0.19.8.1-10build1), - gettext-base (= 0.19.8.1-10build1), - grep (= 3.4-1), - groff-base (= 1.22.4-4build1), - gzip (= 1.10-0ubuntu4), - hostname (= 3.23), - init-system-helpers (= 1.57), - install-info (= 6.7.0.dfsg.2-5), - intltool-debian (= 0.35.0+20060710.5), - libacl1 (= 2.2.53-6), - libarchive-zip-perl (= 1.67-2), - libasan5 (= 9.3.0-17ubuntu1~20.04), - libatomic1 (= 10.3.0-1ubuntu1~20.04), - libattr1 (= 1:2.4.48-5), - libaudit-common (= 1:2.8.5-2ubuntu6), - libaudit1 (= 1:2.8.5-2ubuntu6), - libbinutils (= 2.34-6ubuntu1.1), - libblkid1 (= 2.34-0.1ubuntu9.1), - libbsd0 (= 0.10.0-1), - libbz2-1.0 (= 1.0.8-2), - libc-bin (= 2.31-0ubuntu9.2), - libc-dev-bin (= 2.31-0ubuntu9.2), - libc6 (= 2.31-0ubuntu9.2), - libc6-dev (= 2.31-0ubuntu9.2), - libcap-ng0 (= 0.7.9-2.1build1), - libcc1-0 (= 10.3.0-1ubuntu1~20.04), - libcroco3 (= 0.6.13-1), - libcrypt-dev (= 1:4.4.10-10ubuntu4), - libcrypt1 (= 1:4.4.10-10ubuntu4), - libctf-nobfd0 (= 2.34-6ubuntu1.1), - libctf0 (= 2.34-6ubuntu1.1), - libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), - libdebconfclient0 (= 0.251ubuntu1), - libdebhelper-perl (= 12.10ubuntu1), - libdpkg-perl (= 1.19.7ubuntu3), - libelf1 (= 0.176-1.1build1), - libffi7 (= 3.3-4), - libfile-stripnondeterminism-perl (= 1.7.0-1), - libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), - libgcc-s1 (= 10.3.0-1ubuntu1~20.04), - libgcrypt20 (= 1.8.5-5ubuntu1), - libgdbm-compat4 (= 1.18.1-5), - libgdbm6 (= 1.18.1-5), - libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), - libgmp10 (= 2:6.2.0+dfsg-4), - libgomp1 (= 10.3.0-1ubuntu1~20.04), - libgpg-error0 (= 1.37-1), - libicu66 (= 66.1-2ubuntu2), - libisl22 (= 0.22.1-1), - libitm1 (= 10.3.0-1ubuntu1~20.04), - liblsan0 (= 10.3.0-1ubuntu1~20.04), - liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), - liblzma5 (= 5.2.4-1ubuntu1), - libmagic-mgc (= 1:5.38-4), - libmagic1 (= 1:5.38-4), - libmount1 (= 2.34-0.1ubuntu9.1), - libmpc3 (= 1.1.0-1), - libmpfr6 (= 4.0.2-1), - libpam-modules (= 1.3.1-5ubuntu4.1), - libpam-modules-bin (= 1.3.1-5ubuntu4.1), - libpam-runtime (= 1.3.1-5ubuntu4.1), - libpam0g (= 1.3.1-5ubuntu4.1), - libpcre2-8-0 (= 10.34-7), - libpcre3 (= 2:8.39-12build1), - libperl5.30 (= 5.30.0-9ubuntu0.2), - libpipeline1 (= 1.5.2-2build1), - libquadmath0 (= 10.3.0-1ubuntu1~20.04), - libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), - libselinux1 (= 3.0-1build2), - libsigsegv2 (= 2.12-2), - libsmartcols1 (= 2.34-0.1ubuntu9.1), - libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), - libstdc++6 (= 10.3.0-1ubuntu1~20.04), - libsub-override-perl (= 0.09-2), - libsystemd0 (= 245.4-4ubuntu3.6), - libtinfo6 (= 6.2-0ubuntu2), - libtool (= 2.4.6-14), - libtsan0 (= 10.3.0-1ubuntu1~20.04), - libubsan1 (= 10.3.0-1ubuntu1~20.04), - libuchardet0 (= 0.0.6-3build1), - libudev1 (= 245.4-4ubuntu3.6), - libunistring2 (= 0.9.10-2), - libuuid1 (= 2.34-0.1ubuntu9.1), - libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), - libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), - linux-libc-dev (= 5.4.0-77.86), - login (= 1:4.8.1-1ubuntu5.20.04), - lsb-base (= 11.1.0ubuntu2), - m4 (= 1.4.18-4), - make (= 4.2.1-1.2), - man-db (= 2.9.1-1), - mawk (= 1.3.4.20200120-2), - ncurses-base (= 6.2-0ubuntu2), - ncurses-bin (= 6.2-0ubuntu2), - patch (= 2.7.6-6), - perl (= 5.30.0-9ubuntu0.2), - perl-base (= 5.30.0-9ubuntu0.2), - perl-modules-5.30 (= 5.30.0-9ubuntu0.2), - po-debconf (= 1.0.21), - sed (= 4.7-1), - sensible-utils (= 0.0.12+nmu1), - sysvinit-utils (= 2.96-2.1ubuntu1), - tar (= 1.30+dfsg-7ubuntu0.20.04.1), - tzdata (= 2021a-0ubuntu0.20.04), - util-linux (= 2.34-0.1ubuntu9.1), - xz-utils (= 5.2.4-1ubuntu1), - zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) -Environment: - DEB_BUILD_OPTIONS="parallel=4" - LANG="en_US.UTF-8" - LC_ADDRESS="de_AT.UTF-8" - LC_IDENTIFICATION="de_AT.UTF-8" - LC_MEASUREMENT="de_AT.UTF-8" - LC_MONETARY="de_AT.UTF-8" - LC_NAME="de_AT.UTF-8" - LC_NUMERIC="de_AT.UTF-8" - LC_PAPER="de_AT.UTF-8" - LC_TELEPHONE="de_AT.UTF-8" - LC_TIME="de_AT.UTF-8" - SOURCE_DATE_EPOCH="1624915008" - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPEQZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV6eWDAClKVIc5XQi933/CTMHe8EY -Ra9kAA5zILWLK1NNQpmgUcISTqdZCWFuS7neNsZ7T/uNQGjmUB3JN/qb/O0Ot6oL -oItWzIpQHFOz0Rkj6sglHl1S0CwwqBh3rYFcqXLzHbrJHsqCCsvYeS526vJnwAh2 -b0he+2goxN5QgqHAs0fNkuXz61N2mdCyvVTNglMemV8om+V+OWbSXT9vMGfWmcdH -IUqydkil5hXRLSnmShJgerDBE8WpVFaTTpT/CRYpKNXVBVmOGcVDnW9WUl8eogAz -z5ewoCn6g2Kn1B6/s7Nw9VcACVLi+U8i1aqeXk3JHJEouA/SoOpt4chcThT7Py+9 -O5QhLqVGYUNH8hS0zg3vLdyM0oSnkE/IFtBIOBVflmSk2P7I4VA4NAGYg44MTnZx -Ehu+7fzjv8qc8PRx2oAQgit9i63hLAg0e6k7vWtmN7gIajARWXuSxaXbHvWmuS3o -NdYdqIBQy27AdPSsbmktXrGbunF2STDXXLWvUjVUBGA= -=9IqA ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.changes b/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.changes @@ -1,46 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.8 -Date: Mon, 28 Jun 2021 23:16:48 +0200 -Source: longnow -Architecture: source -Version: 0.7~groovy-1 -Distribution: groovy -Urgency: medium -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> -Changes: - longnow (0.7~groovy-1) groovy; urgency=medium - . - * Better error messages -Checksums-Sha1: - dfc5aeaf214a6d9bd734772cb72dd417f6c85103 1611 longnow_0.7~groovy-1.dsc - 3d26da3e9c19fd4edffe6d5f725c4c4448f546e8 1916 longnow_0.7~groovy.orig.tar.xz - c45a8d199bec13809c691d64b3608453484199d9 2048 longnow_0.7~groovy-1.debian.tar.xz - b28b97eedd0cd6dc4e14db7ad89912a418d1eadc 6160 longnow_0.7~groovy-1_source.buildinfo -Checksums-Sha256: - 2d8f18e1ace7696d3e23b5868d1f23042f755842f90e068ff280b9847d959d04 1611 longnow_0.7~groovy-1.dsc - 5859ffd98c94004c93e92a859779070e207bdab2d7978d45c53b560eeb127936 1916 longnow_0.7~groovy.orig.tar.xz - 3343a98c8274e1bae390d46f890f23dec910d1cebd5842069c5ac88b84091f8d 2048 longnow_0.7~groovy-1.debian.tar.xz - 9cc83d67ced6c96c4e8a9306f79ec7dc90f296c8758f8b1c5cdc55ef2811bb29 6160 longnow_0.7~groovy-1_source.buildinfo -Files: - 910006cf2dc98da9a9d7ce9d89935308 1611 utils optional longnow_0.7~groovy-1.dsc - 0791a04d989f31b9008e0a9c156ace1c 1916 utils optional longnow_0.7~groovy.orig.tar.xz - 451c6fd55d7d4dba7a27753de95f684d 2048 utils optional longnow_0.7~groovy-1.debian.tar.xz - 5ff961fe824094e8aeeeed2fb4ed0ae7 6160 utils optional longnow_0.7~groovy-1_source.buildinfo - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPEQZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV7gUC/sFTJFi1HUpWR8UGviLnWXF -I7m2lATCrIX/jK0yexGGp+rQXaR4ycCVz4dRG6U5peM/Ixy26EWECZYSwOluh9Gl -p8T4uzz1PW4HRjRAYgRhQlEhnf3tjhvawBK1svDu0Jow0eRhnkSPjP146lJGOWqL -SjLVMfKggA2iZd47W5Zn2o7Y8o5V2LC9Rj9g1xTADHPPK6cSEBfvoACbs5tDFkmm -nOP/OS9ytBNNQ7lOwNjZDSq/26gV/d0K/mhUJuB1JAUUDg13/kNSy+JIb09tRgOX -ov4QEwEqFqKdzKakwUQsJ6tYmBiU/10eiD8mC4dx0n45TIoLFLok+o8/gF/gQVPJ -nfrFb5iSbfIq86D+C2cs3pU57WEWPiDn+6zcp8qMMZ9EqJvNneV/O0KlVRl+WvsD -+FqXhr5rcLwH3z/fitMEdx/wMpsEWU/hvfv5VkYlDwkYXL70eeRG+WRnDJ66e3rF -rs0o2Nch+o5Zln7qLfhUdpfwFFPfCYSoXDGd16o8y2U= -=CJ0Z ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.ppa.upload b/debian/longnow-0.7~series/longnow_0.7~groovy-1_source.ppa.upload @@ -1,5 +0,0 @@ -Successfully uploaded longnow_0.7~groovy-1.dsc to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~groovy.orig.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~groovy-1.debian.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~groovy-1_source.buildinfo to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~groovy-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.7~series/longnow_0.7~groovy.orig.tar.xz b/debian/longnow-0.7~series/longnow_0.7~groovy.orig.tar.xz Binary files differ. diff --git a/debian/longnow-0.7~series/longnow_0.7~hirsute-1.debian.tar.xz b/debian/longnow-0.7~series/longnow_0.7~hirsute-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.7~series/longnow_0.7~hirsute-1.dsc b/debian/longnow-0.7~series/longnow_0.7~hirsute-1.dsc @@ -1,38 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 3.0 (quilt) -Source: longnow -Binary: longnow -Architecture: all -Version: 0.7~hirsute-1 -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Homepage: https://github.com/NunoSempere/longNowForMd -Standards-Version: 4.4.1 -Build-Depends: debhelper-compat (= 12) -Package-List: - longnow deb utils optional arch=all -Checksums-Sha1: - fc156e1deda01804e7e2b04d8ef73f04dcc3562b 1920 longnow_0.7~hirsute.orig.tar.xz - 8b312891e7ac0abf0117c1ca98821047c0eb60fd 2048 longnow_0.7~hirsute-1.debian.tar.xz -Checksums-Sha256: - d0293a60963f37824cdd92a74a77e97c74df15b4fa2576b83ac6b5375db26148 1920 longnow_0.7~hirsute.orig.tar.xz - 9b83de2cc5052fd787d68f177108046f63e1aaf03dcebd13edf044b8a77773ec 2048 longnow_0.7~hirsute-1.debian.tar.xz -Files: - 863ff3371d1ac0371fe11abeb8703fc9 1920 longnow_0.7~hirsute.orig.tar.xz - de4bd9444d3ea2cc1f42521fa264b2ea 2048 longnow_0.7~hirsute-1.debian.tar.xz - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPEkZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV+xiC/9cRIKspi/KDD36DWPQ5zkG -TKRG0z5surqrhHx9HG70xtju64cm9/H2grs1KPSyevvzhg+764r15d1yKGY1jKfA -6RlpfrwA1RQSHkyA0WdbQs/kw+JWHgoK6tGWxbv2RbmNjDafmLM6qoUq4KRMlk+x -Lg8qRW0nJ/u02lV5M0j09YrytEQ88eQuUtTs54hP+KW44OQGvqmZG+aCigrlI0St -xO+2WAeXIxgDM7sQ7X4+4S3bNtOA62sZZr1MNJDDaDiYNPgjyCOs9+iz/upuReUi -JrmPZvw6JoLkWMby4kf+qWg5SfH7sg1MUf1rGEOSoZt3kUQp+By3fFjtcoltFqga -Wxabc4bMFVH587xR4NEUJsnj/luCMrZ5rmCEYcghb0kjfVzgf7A0pNpaC2c5g7jv -NGMzzZI3BhqD0DVs8U8jqOqdaCZBChJZLZ+28hfEoJCurLSxVkJhmJ9AMduSFY5m -AYM4vpJ3vYLeTHDY53z9ToPVQKH4altNJMTxc+4mK04= -=0NxB ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.build b/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.build @@ -1,33 +0,0 @@ - dpkg-buildpackage -us -uc -ui -S -dpkg-buildpackage: info: source package longnow -dpkg-buildpackage: info: source version 0.7~hirsute-1 -dpkg-buildpackage: info: source distribution hirsute -dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> - dpkg-source --before-build . - fakeroot debian/rules clean -dh clean - dh_clean - dpkg-source -b . -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building longnow using existing ./longnow_0.7~hirsute.orig.tar.xz -dpkg-source: info: building longnow in longnow_0.7~hirsute-1.debian.tar.xz -dpkg-source: info: building longnow in longnow_0.7~hirsute-1.dsc - dpkg-genbuildinfo --build=source - dpkg-genchanges --build=source >../longnow_0.7~hirsute-1_source.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source --after-build . -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian longnow_0.7~hirsute-1_source.changes ... -E: longnow source: debian-rules-is-dh_make-template -Finished running lintian. -Now signing changes and any dsc files... - signfile dsc longnow_0.7~hirsute-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_buildinfo longnow_0.7~hirsute-1.dsc longnow_0.7~hirsute-1_source.buildinfo - signfile buildinfo longnow_0.7~hirsute-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_changes dsc longnow_0.7~hirsute-1.dsc longnow_0.7~hirsute-1_source.changes - fixup_changes buildinfo longnow_0.7~hirsute-1_source.buildinfo longnow_0.7~hirsute-1_source.changes - signfile changes longnow_0.7~hirsute-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> - -Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.buildinfo b/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.buildinfo @@ -1,193 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.0 -Source: longnow -Binary: longnow -Architecture: source -Version: 0.7~hirsute-1 -Checksums-Md5: - fcfe55c541c602499d36006abbb30f6c 1618 longnow_0.7~hirsute-1.dsc -Checksums-Sha1: - 6c0653b616746bdb3fa91d617994b61d6b74c83a 1618 longnow_0.7~hirsute-1.dsc -Checksums-Sha256: - c7f00beffc4e41918d2eabe46929192d33f3d4882f1707b58b2f2a73ba04adad 1618 longnow_0.7~hirsute-1.dsc -Build-Origin: Ubuntu -Build-Architecture: amd64 -Build-Date: Mon, 28 Jun 2021 23:16:55 +0200 -Build-Tainted-By: - merged-usr-via-symlinks - usr-local-has-configs - usr-local-has-libraries - usr-local-has-programs -Installed-Build-Depends: - autoconf (= 2.69-11.1), - automake (= 1:1.16.1-4ubuntu6), - autopoint (= 0.19.8.1-10build1), - autotools-dev (= 20180224.1), - base-files (= 11ubuntu5.3), - base-passwd (= 3.5.47), - bash (= 5.0-6ubuntu1.1), - binutils (= 2.34-6ubuntu1.1), - binutils-common (= 2.34-6ubuntu1.1), - binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), - bsdmainutils (= 11.1.2ubuntu3), - bsdutils (= 1:2.34-0.1ubuntu9.1), - build-essential (= 12.8ubuntu1.1), - bzip2 (= 1.0.8-2), - coreutils (= 8.30-3ubuntu2), - cpp (= 4:9.3.0-1ubuntu2), - cpp-9 (= 9.3.0-17ubuntu1~20.04), - dash (= 0.5.10.2-6), - debconf (= 1.5.73), - debhelper (= 12.10ubuntu1), - debianutils (= 4.9.1), - dh-autoreconf (= 19), - dh-strip-nondeterminism (= 1.7.0-1), - diffutils (= 1:3.7-3), - dpkg (= 1.19.7ubuntu3), - dpkg-dev (= 1.19.7ubuntu3), - dwz (= 0.13-5), - file (= 1:5.38-4), - findutils (= 4.7.0-1ubuntu1), - g++ (= 4:9.3.0-1ubuntu2), - g++-9 (= 9.3.0-17ubuntu1~20.04), - gcc (= 4:9.3.0-1ubuntu2), - gcc-10-base (= 10.3.0-1ubuntu1~20.04), - gcc-9 (= 9.3.0-17ubuntu1~20.04), - gcc-9-base (= 9.3.0-17ubuntu1~20.04), - gettext (= 0.19.8.1-10build1), - gettext-base (= 0.19.8.1-10build1), - grep (= 3.4-1), - groff-base (= 1.22.4-4build1), - gzip (= 1.10-0ubuntu4), - hostname (= 3.23), - init-system-helpers (= 1.57), - install-info (= 6.7.0.dfsg.2-5), - intltool-debian (= 0.35.0+20060710.5), - libacl1 (= 2.2.53-6), - libarchive-zip-perl (= 1.67-2), - libasan5 (= 9.3.0-17ubuntu1~20.04), - libatomic1 (= 10.3.0-1ubuntu1~20.04), - libattr1 (= 1:2.4.48-5), - libaudit-common (= 1:2.8.5-2ubuntu6), - libaudit1 (= 1:2.8.5-2ubuntu6), - libbinutils (= 2.34-6ubuntu1.1), - libblkid1 (= 2.34-0.1ubuntu9.1), - libbsd0 (= 0.10.0-1), - libbz2-1.0 (= 1.0.8-2), - libc-bin (= 2.31-0ubuntu9.2), - libc-dev-bin (= 2.31-0ubuntu9.2), - libc6 (= 2.31-0ubuntu9.2), - libc6-dev (= 2.31-0ubuntu9.2), - libcap-ng0 (= 0.7.9-2.1build1), - libcc1-0 (= 10.3.0-1ubuntu1~20.04), - libcroco3 (= 0.6.13-1), - libcrypt-dev (= 1:4.4.10-10ubuntu4), - libcrypt1 (= 1:4.4.10-10ubuntu4), - libctf-nobfd0 (= 2.34-6ubuntu1.1), - libctf0 (= 2.34-6ubuntu1.1), - libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), - libdebconfclient0 (= 0.251ubuntu1), - libdebhelper-perl (= 12.10ubuntu1), - libdpkg-perl (= 1.19.7ubuntu3), - libelf1 (= 0.176-1.1build1), - libffi7 (= 3.3-4), - libfile-stripnondeterminism-perl (= 1.7.0-1), - libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), - libgcc-s1 (= 10.3.0-1ubuntu1~20.04), - libgcrypt20 (= 1.8.5-5ubuntu1), - libgdbm-compat4 (= 1.18.1-5), - libgdbm6 (= 1.18.1-5), - libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), - libgmp10 (= 2:6.2.0+dfsg-4), - libgomp1 (= 10.3.0-1ubuntu1~20.04), - libgpg-error0 (= 1.37-1), - libicu66 (= 66.1-2ubuntu2), - libisl22 (= 0.22.1-1), - libitm1 (= 10.3.0-1ubuntu1~20.04), - liblsan0 (= 10.3.0-1ubuntu1~20.04), - liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), - liblzma5 (= 5.2.4-1ubuntu1), - libmagic-mgc (= 1:5.38-4), - libmagic1 (= 1:5.38-4), - libmount1 (= 2.34-0.1ubuntu9.1), - libmpc3 (= 1.1.0-1), - libmpfr6 (= 4.0.2-1), - libpam-modules (= 1.3.1-5ubuntu4.1), - libpam-modules-bin (= 1.3.1-5ubuntu4.1), - libpam-runtime (= 1.3.1-5ubuntu4.1), - libpam0g (= 1.3.1-5ubuntu4.1), - libpcre2-8-0 (= 10.34-7), - libpcre3 (= 2:8.39-12build1), - libperl5.30 (= 5.30.0-9ubuntu0.2), - libpipeline1 (= 1.5.2-2build1), - libquadmath0 (= 10.3.0-1ubuntu1~20.04), - libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), - libselinux1 (= 3.0-1build2), - libsigsegv2 (= 2.12-2), - libsmartcols1 (= 2.34-0.1ubuntu9.1), - libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), - libstdc++6 (= 10.3.0-1ubuntu1~20.04), - libsub-override-perl (= 0.09-2), - libsystemd0 (= 245.4-4ubuntu3.6), - libtinfo6 (= 6.2-0ubuntu2), - libtool (= 2.4.6-14), - libtsan0 (= 10.3.0-1ubuntu1~20.04), - libubsan1 (= 10.3.0-1ubuntu1~20.04), - libuchardet0 (= 0.0.6-3build1), - libudev1 (= 245.4-4ubuntu3.6), - libunistring2 (= 0.9.10-2), - libuuid1 (= 2.34-0.1ubuntu9.1), - libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), - libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), - linux-libc-dev (= 5.4.0-77.86), - login (= 1:4.8.1-1ubuntu5.20.04), - lsb-base (= 11.1.0ubuntu2), - m4 (= 1.4.18-4), - make (= 4.2.1-1.2), - man-db (= 2.9.1-1), - mawk (= 1.3.4.20200120-2), - ncurses-base (= 6.2-0ubuntu2), - ncurses-bin (= 6.2-0ubuntu2), - patch (= 2.7.6-6), - perl (= 5.30.0-9ubuntu0.2), - perl-base (= 5.30.0-9ubuntu0.2), - perl-modules-5.30 (= 5.30.0-9ubuntu0.2), - po-debconf (= 1.0.21), - sed (= 4.7-1), - sensible-utils (= 0.0.12+nmu1), - sysvinit-utils (= 2.96-2.1ubuntu1), - tar (= 1.30+dfsg-7ubuntu0.20.04.1), - tzdata (= 2021a-0ubuntu0.20.04), - util-linux (= 2.34-0.1ubuntu9.1), - xz-utils (= 5.2.4-1ubuntu1), - zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) -Environment: - DEB_BUILD_OPTIONS="parallel=4" - LANG="en_US.UTF-8" - LC_ADDRESS="de_AT.UTF-8" - LC_IDENTIFICATION="de_AT.UTF-8" - LC_MEASUREMENT="de_AT.UTF-8" - LC_MONETARY="de_AT.UTF-8" - LC_NAME="de_AT.UTF-8" - LC_NUMERIC="de_AT.UTF-8" - LC_PAPER="de_AT.UTF-8" - LC_TELEPHONE="de_AT.UTF-8" - LC_TIME="de_AT.UTF-8" - SOURCE_DATE_EPOCH="1624915014" - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPEkZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV6r6C/47hB8Kht5NiwGucGmoFjEv -E6360Nj3+Mz6cXWQMTBKScyQHdx489bsK8Xaza+v+LgPWmsD5YpijFVzU020yCNR -YYdI7FrIJz35sDBX+apm3PUo9nY7G9fm8YujEQ7iaJpbwnWyNV2Acg5KJAwOMqpM -soNGjGM9CSI4zw/DGOU3ajuGjJz1Ypx7+TOEN5/Ot4q2C7R7jplSRlfmsH+T5nyG -vxkj7L3Er0KgRzizWdkE3t5SciSFoApQZEiaHKq2F4OZC+oQdZMW5XJdPA6tt3k2 -4JEo7I+ovZwqATHYmMLleBrLNidPRrht4QIky1bZRiBmdLGxLq59+NXETnr9FWZF -od7IdBqOQg9fgZlya7BCdIVVdpKHeLXJA62YLxmxm2gjVWnorCLXLNsLwlsUKJb4 -1YIOM7Vbsxfpzw8zjneKMP3ondYF+WhhJPN4imvYcFGodY785oHQq/63I+bJzG7G -gwQoZf7fGsatcnqknokAGLVdTQlty5pCdPRHjLx73eU= -=W6jK ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.changes b/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.changes @@ -1,46 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.8 -Date: Mon, 28 Jun 2021 23:16:54 +0200 -Source: longnow -Architecture: source -Version: 0.7~hirsute-1 -Distribution: hirsute -Urgency: medium -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> -Changes: - longnow (0.7~hirsute-1) hirsute; urgency=medium - . - * Better error messages -Checksums-Sha1: - 6c0653b616746bdb3fa91d617994b61d6b74c83a 1618 longnow_0.7~hirsute-1.dsc - fc156e1deda01804e7e2b04d8ef73f04dcc3562b 1920 longnow_0.7~hirsute.orig.tar.xz - 8b312891e7ac0abf0117c1ca98821047c0eb60fd 2048 longnow_0.7~hirsute-1.debian.tar.xz - e960b1d91126563a8d245e6e0bc8b9bb2200daaa 6164 longnow_0.7~hirsute-1_source.buildinfo -Checksums-Sha256: - c7f00beffc4e41918d2eabe46929192d33f3d4882f1707b58b2f2a73ba04adad 1618 longnow_0.7~hirsute-1.dsc - d0293a60963f37824cdd92a74a77e97c74df15b4fa2576b83ac6b5375db26148 1920 longnow_0.7~hirsute.orig.tar.xz - 9b83de2cc5052fd787d68f177108046f63e1aaf03dcebd13edf044b8a77773ec 2048 longnow_0.7~hirsute-1.debian.tar.xz - fef32f9670c9e69f7e7b95c9136df4966e9412cbb4839bb65c32e34c604ff525 6164 longnow_0.7~hirsute-1_source.buildinfo -Files: - fcfe55c541c602499d36006abbb30f6c 1618 utils optional longnow_0.7~hirsute-1.dsc - 863ff3371d1ac0371fe11abeb8703fc9 1920 utils optional longnow_0.7~hirsute.orig.tar.xz - de4bd9444d3ea2cc1f42521fa264b2ea 2048 utils optional longnow_0.7~hirsute-1.debian.tar.xz - abd78e5955ff51c20af7d69d334fc0d5 6164 utils optional longnow_0.7~hirsute-1_source.buildinfo - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPEkZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV2A+C/4wyqyKM81p3Zuz9wtLj5vG -FU5VJln0cylmdr2xit16OzAcwb3tnSEs+a1eLeDz1ixkWZyzg8p0j8KZL0kqrI4Y -cvlpuR//pFlTIrhJCwpMWtgfd9t4JeWWPYe773ZPr6RZJ83xpaBEj8DJRiHKziWx -4g2sNqRfZCNcCgdUzI9nnKk/1zG8HhEX2oyHjLwan9hIFZIMxYkFQN0EEZujFEJF -mlZHZA4/zm+txjFgNupaqXboqa+j4lhVDr16oXi8VzoywYndQrzPzAMuMqgdry2C -Jh+B3GgpaGLLAOGPrYKpV4ADMcVUll36O+RdOM6MAlOsTA0GnZowHE2Z8HSYPZJJ -2D0fS4Q2ETBXZrPSrktQXbD+apPQ34cCYXVRJ1//QoC2Tg/MiZ7GIogZuPGW7UG+ -g+PIGYlEEymF6WPbDFZ22SVD0+7WcZf7sixdjBya4iXkLMDOZ+/nNPCBX194YKHs -Pa8/Ihr6BiQgo7c6KK2ux5eXOlNPHaduwReO4CYHuK0= -=XOME ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.ppa.upload b/debian/longnow-0.7~series/longnow_0.7~hirsute-1_source.ppa.upload @@ -1,5 +0,0 @@ -Successfully uploaded longnow_0.7~hirsute-1.dsc to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~hirsute.orig.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~hirsute-1.debian.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~hirsute-1_source.buildinfo to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~hirsute-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.7~series/longnow_0.7~hirsute.orig.tar.xz b/debian/longnow-0.7~series/longnow_0.7~hirsute.orig.tar.xz Binary files differ. diff --git a/debian/longnow-0.7~series/longnow_0.7~impish-1.debian.tar.xz b/debian/longnow-0.7~series/longnow_0.7~impish-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.7~series/longnow_0.7~impish-1.dsc b/debian/longnow-0.7~series/longnow_0.7~impish-1.dsc @@ -1,38 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 3.0 (quilt) -Source: longnow -Binary: longnow -Architecture: all -Version: 0.7~impish-1 -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Homepage: https://github.com/NunoSempere/longNowForMd -Standards-Version: 4.4.1 -Build-Depends: debhelper-compat (= 12) -Package-List: - longnow deb utils optional arch=all -Checksums-Sha1: - f50658ff91d11b9c7fdc7b84619b4de3a6483fc7 1916 longnow_0.7~impish.orig.tar.xz - cafa21f7c66c41d04ccd4b51d76a76e23d37f500 2048 longnow_0.7~impish-1.debian.tar.xz -Checksums-Sha256: - 10f969c3bd845aadd2a792b90cdf80319a2a8d2781b668721ecafa91025c9aa3 1916 longnow_0.7~impish.orig.tar.xz - 501bc48476dc1ff2dc37f9b589b6072c1e038fd6d809499c917c645e08ea3b77 2048 longnow_0.7~impish-1.debian.tar.xz -Files: - 833f375080a36f5c113c894de38c9688 1916 longnow_0.7~impish.orig.tar.xz - 194c1d545c3ea6e54834691a0c4b6aec 2048 longnow_0.7~impish-1.debian.tar.xz - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPE4ZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kVwaLC/41EqUOwoXlChXaSdklqPen -Q3HWdXvQDZgbFhnyZ/4Y0KfT6nwk1tM3HOu6HUV/3BWwXj6OjhkBm7qhaVHZMp2g -jwNGzoRkyIkcEwOMYmtufDeEnffe30/rYV5iyiUIkQjyq1Sf+1djRgPxoyQgIzsz -ybzhgcA+jv2v7ZBZGcem43rfLGw81RAUbkf96ddb2kDgSJDT1gkNKDSOEAwgYhqZ -AFbt1OGT/U2z/ot8/tEmst6utCUJPjgdBNtnrWeKVR21kMkYf5Ckn/hT0NDB5FN6 -Y70QU+c3Ah3fiETf6yObaMRY7n9iLqFVA3Uj9gqtfVMbSFgLAH3Vm3hssmd54XPs -CXeBbsE4kiynSANg635Apw86iFwv7l/aCVxcbNupw3/tu+KXVfzvW3l8fKiqY9sa -rzLHRaQzdd9qHAOWaiTcXxYPam67/oHk353TaBvkkI11uncYxrbc5JTRRQroXQFh -T4JxsXOkR/pfLXTGEgbs+SWSCAbxN2a0EmcK40rpZL0= -=S2Bo ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~impish-1_source.build b/debian/longnow-0.7~series/longnow_0.7~impish-1_source.build @@ -1,33 +0,0 @@ - dpkg-buildpackage -us -uc -ui -S -dpkg-buildpackage: info: source package longnow -dpkg-buildpackage: info: source version 0.7~impish-1 -dpkg-buildpackage: info: source distribution impish -dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> - dpkg-source --before-build . - fakeroot debian/rules clean -dh clean - dh_clean - dpkg-source -b . -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building longnow using existing ./longnow_0.7~impish.orig.tar.xz -dpkg-source: info: building longnow in longnow_0.7~impish-1.debian.tar.xz -dpkg-source: info: building longnow in longnow_0.7~impish-1.dsc - dpkg-genbuildinfo --build=source - dpkg-genchanges --build=source >../longnow_0.7~impish-1_source.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source --after-build . -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian longnow_0.7~impish-1_source.changes ... -E: longnow source: debian-rules-is-dh_make-template -Finished running lintian. -Now signing changes and any dsc files... - signfile dsc longnow_0.7~impish-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_buildinfo longnow_0.7~impish-1.dsc longnow_0.7~impish-1_source.buildinfo - signfile buildinfo longnow_0.7~impish-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> - - fixup_changes dsc longnow_0.7~impish-1.dsc longnow_0.7~impish-1_source.changes - fixup_changes buildinfo longnow_0.7~impish-1_source.buildinfo longnow_0.7~impish-1_source.changes - signfile changes longnow_0.7~impish-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> - -Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.7~series/longnow_0.7~impish-1_source.buildinfo b/debian/longnow-0.7~series/longnow_0.7~impish-1_source.buildinfo @@ -1,193 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.0 -Source: longnow -Binary: longnow -Architecture: source -Version: 0.7~impish-1 -Checksums-Md5: - 1658a8aa5bb7534c297a03d12f6b577d 1611 longnow_0.7~impish-1.dsc -Checksums-Sha1: - e1cd19ebaf3b8356e41936c7e518bd581bb51ffe 1611 longnow_0.7~impish-1.dsc -Checksums-Sha256: - 188323a732c2f804ffd0a84bc6be28e97e3b157769096c1940cd71e1f65c9d9e 1611 longnow_0.7~impish-1.dsc -Build-Origin: Ubuntu -Build-Architecture: amd64 -Build-Date: Mon, 28 Jun 2021 23:17:00 +0200 -Build-Tainted-By: - merged-usr-via-symlinks - usr-local-has-configs - usr-local-has-libraries - usr-local-has-programs -Installed-Build-Depends: - autoconf (= 2.69-11.1), - automake (= 1:1.16.1-4ubuntu6), - autopoint (= 0.19.8.1-10build1), - autotools-dev (= 20180224.1), - base-files (= 11ubuntu5.3), - base-passwd (= 3.5.47), - bash (= 5.0-6ubuntu1.1), - binutils (= 2.34-6ubuntu1.1), - binutils-common (= 2.34-6ubuntu1.1), - binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), - bsdmainutils (= 11.1.2ubuntu3), - bsdutils (= 1:2.34-0.1ubuntu9.1), - build-essential (= 12.8ubuntu1.1), - bzip2 (= 1.0.8-2), - coreutils (= 8.30-3ubuntu2), - cpp (= 4:9.3.0-1ubuntu2), - cpp-9 (= 9.3.0-17ubuntu1~20.04), - dash (= 0.5.10.2-6), - debconf (= 1.5.73), - debhelper (= 12.10ubuntu1), - debianutils (= 4.9.1), - dh-autoreconf (= 19), - dh-strip-nondeterminism (= 1.7.0-1), - diffutils (= 1:3.7-3), - dpkg (= 1.19.7ubuntu3), - dpkg-dev (= 1.19.7ubuntu3), - dwz (= 0.13-5), - file (= 1:5.38-4), - findutils (= 4.7.0-1ubuntu1), - g++ (= 4:9.3.0-1ubuntu2), - g++-9 (= 9.3.0-17ubuntu1~20.04), - gcc (= 4:9.3.0-1ubuntu2), - gcc-10-base (= 10.3.0-1ubuntu1~20.04), - gcc-9 (= 9.3.0-17ubuntu1~20.04), - gcc-9-base (= 9.3.0-17ubuntu1~20.04), - gettext (= 0.19.8.1-10build1), - gettext-base (= 0.19.8.1-10build1), - grep (= 3.4-1), - groff-base (= 1.22.4-4build1), - gzip (= 1.10-0ubuntu4), - hostname (= 3.23), - init-system-helpers (= 1.57), - install-info (= 6.7.0.dfsg.2-5), - intltool-debian (= 0.35.0+20060710.5), - libacl1 (= 2.2.53-6), - libarchive-zip-perl (= 1.67-2), - libasan5 (= 9.3.0-17ubuntu1~20.04), - libatomic1 (= 10.3.0-1ubuntu1~20.04), - libattr1 (= 1:2.4.48-5), - libaudit-common (= 1:2.8.5-2ubuntu6), - libaudit1 (= 1:2.8.5-2ubuntu6), - libbinutils (= 2.34-6ubuntu1.1), - libblkid1 (= 2.34-0.1ubuntu9.1), - libbsd0 (= 0.10.0-1), - libbz2-1.0 (= 1.0.8-2), - libc-bin (= 2.31-0ubuntu9.2), - libc-dev-bin (= 2.31-0ubuntu9.2), - libc6 (= 2.31-0ubuntu9.2), - libc6-dev (= 2.31-0ubuntu9.2), - libcap-ng0 (= 0.7.9-2.1build1), - libcc1-0 (= 10.3.0-1ubuntu1~20.04), - libcroco3 (= 0.6.13-1), - libcrypt-dev (= 1:4.4.10-10ubuntu4), - libcrypt1 (= 1:4.4.10-10ubuntu4), - libctf-nobfd0 (= 2.34-6ubuntu1.1), - libctf0 (= 2.34-6ubuntu1.1), - libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), - libdebconfclient0 (= 0.251ubuntu1), - libdebhelper-perl (= 12.10ubuntu1), - libdpkg-perl (= 1.19.7ubuntu3), - libelf1 (= 0.176-1.1build1), - libffi7 (= 3.3-4), - libfile-stripnondeterminism-perl (= 1.7.0-1), - libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), - libgcc-s1 (= 10.3.0-1ubuntu1~20.04), - libgcrypt20 (= 1.8.5-5ubuntu1), - libgdbm-compat4 (= 1.18.1-5), - libgdbm6 (= 1.18.1-5), - libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), - libgmp10 (= 2:6.2.0+dfsg-4), - libgomp1 (= 10.3.0-1ubuntu1~20.04), - libgpg-error0 (= 1.37-1), - libicu66 (= 66.1-2ubuntu2), - libisl22 (= 0.22.1-1), - libitm1 (= 10.3.0-1ubuntu1~20.04), - liblsan0 (= 10.3.0-1ubuntu1~20.04), - liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), - liblzma5 (= 5.2.4-1ubuntu1), - libmagic-mgc (= 1:5.38-4), - libmagic1 (= 1:5.38-4), - libmount1 (= 2.34-0.1ubuntu9.1), - libmpc3 (= 1.1.0-1), - libmpfr6 (= 4.0.2-1), - libpam-modules (= 1.3.1-5ubuntu4.1), - libpam-modules-bin (= 1.3.1-5ubuntu4.1), - libpam-runtime (= 1.3.1-5ubuntu4.1), - libpam0g (= 1.3.1-5ubuntu4.1), - libpcre2-8-0 (= 10.34-7), - libpcre3 (= 2:8.39-12build1), - libperl5.30 (= 5.30.0-9ubuntu0.2), - libpipeline1 (= 1.5.2-2build1), - libquadmath0 (= 10.3.0-1ubuntu1~20.04), - libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), - libselinux1 (= 3.0-1build2), - libsigsegv2 (= 2.12-2), - libsmartcols1 (= 2.34-0.1ubuntu9.1), - libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), - libstdc++6 (= 10.3.0-1ubuntu1~20.04), - libsub-override-perl (= 0.09-2), - libsystemd0 (= 245.4-4ubuntu3.6), - libtinfo6 (= 6.2-0ubuntu2), - libtool (= 2.4.6-14), - libtsan0 (= 10.3.0-1ubuntu1~20.04), - libubsan1 (= 10.3.0-1ubuntu1~20.04), - libuchardet0 (= 0.0.6-3build1), - libudev1 (= 245.4-4ubuntu3.6), - libunistring2 (= 0.9.10-2), - libuuid1 (= 2.34-0.1ubuntu9.1), - libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), - libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), - linux-libc-dev (= 5.4.0-77.86), - login (= 1:4.8.1-1ubuntu5.20.04), - lsb-base (= 11.1.0ubuntu2), - m4 (= 1.4.18-4), - make (= 4.2.1-1.2), - man-db (= 2.9.1-1), - mawk (= 1.3.4.20200120-2), - ncurses-base (= 6.2-0ubuntu2), - ncurses-bin (= 6.2-0ubuntu2), - patch (= 2.7.6-6), - perl (= 5.30.0-9ubuntu0.2), - perl-base (= 5.30.0-9ubuntu0.2), - perl-modules-5.30 (= 5.30.0-9ubuntu0.2), - po-debconf (= 1.0.21), - sed (= 4.7-1), - sensible-utils (= 0.0.12+nmu1), - sysvinit-utils (= 2.96-2.1ubuntu1), - tar (= 1.30+dfsg-7ubuntu0.20.04.1), - tzdata (= 2021a-0ubuntu0.20.04), - util-linux (= 2.34-0.1ubuntu9.1), - xz-utils (= 5.2.4-1ubuntu1), - zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) -Environment: - DEB_BUILD_OPTIONS="parallel=4" - LANG="en_US.UTF-8" - LC_ADDRESS="de_AT.UTF-8" - LC_IDENTIFICATION="de_AT.UTF-8" - LC_MEASUREMENT="de_AT.UTF-8" - LC_MONETARY="de_AT.UTF-8" - LC_NAME="de_AT.UTF-8" - LC_NUMERIC="de_AT.UTF-8" - LC_PAPER="de_AT.UTF-8" - LC_TELEPHONE="de_AT.UTF-8" - LC_TIME="de_AT.UTF-8" - SOURCE_DATE_EPOCH="1624915019" - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPE4ZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kVzoqC/9wzjEeQ+Yr8OQpBMKRF0rc -CarwL0YHZLQYak+2Yo/8I/r5SYUgmI0EKGuKnCs8yNlJy0QxJR86wgywWhwy/ja4 -OY6S9PlVN5QwHdIofbhxB8Sl40fqUSWyw4fFgBpk1qV3K0B3SBIMlVfA+kzbcKw5 -5ntp3u2muu1mbGHN7vEhnoKE9yDgY83YM3WSv+kDzP9YAU6uVhSzOiTnR8+E6G4+ -5YBDoxcQ6TIJb2rmBrxHo+818rd5Cl4oQhyOe1LdD4IqIUlg3Y40CAF3QdMIbls5 -S/eVQGLb/KSWnQd2FIUFe9cAy9Qp39Fhnp+uOOmviitktk5I2xCRr/vfC+2RFZuP -wdh0m5UkqVeylKIkfGk5Pu/98hiI3q7B0oP2/maWwxV4VLM3h8/WZnO2I8ngFxlz -Yzfy7SDrAePrZHGs+1+qlAlyfC0H2xEK1+ogud0IX/QxwN2uRC/oxX8zXQQZ0A+x -sCy3ZcCUyJKI9KWAG74/fGs/YWjadLsQI73753ac2Vk= -=gNP8 ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~impish-1_source.changes b/debian/longnow-0.7~series/longnow_0.7~impish-1_source.changes @@ -1,46 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -Format: 1.8 -Date: Mon, 28 Jun 2021 23:16:59 +0200 -Source: longnow -Architecture: source -Version: 0.7~impish-1 -Distribution: impish -Urgency: medium -Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> -Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> -Changes: - longnow (0.7~impish-1) impish; urgency=medium - . - * Better error messages -Checksums-Sha1: - e1cd19ebaf3b8356e41936c7e518bd581bb51ffe 1611 longnow_0.7~impish-1.dsc - f50658ff91d11b9c7fdc7b84619b4de3a6483fc7 1916 longnow_0.7~impish.orig.tar.xz - cafa21f7c66c41d04ccd4b51d76a76e23d37f500 2048 longnow_0.7~impish-1.debian.tar.xz - c8049cc3fb9bff758c7833026f72f75b80d9fdcb 6160 longnow_0.7~impish-1_source.buildinfo -Checksums-Sha256: - 188323a732c2f804ffd0a84bc6be28e97e3b157769096c1940cd71e1f65c9d9e 1611 longnow_0.7~impish-1.dsc - 10f969c3bd845aadd2a792b90cdf80319a2a8d2781b668721ecafa91025c9aa3 1916 longnow_0.7~impish.orig.tar.xz - 501bc48476dc1ff2dc37f9b589b6072c1e038fd6d809499c917c645e08ea3b77 2048 longnow_0.7~impish-1.debian.tar.xz - 51bf56cb366a6e4c52ea002700f95f5b6ecf85243e8b302911b47647fabfe164 6160 longnow_0.7~impish-1_source.buildinfo -Files: - 1658a8aa5bb7534c297a03d12f6b577d 1611 utils optional longnow_0.7~impish-1.dsc - 833f375080a36f5c113c894de38c9688 1916 utils optional longnow_0.7~impish.orig.tar.xz - 194c1d545c3ea6e54834691a0c4b6aec 2048 utils optional longnow_0.7~impish-1.debian.tar.xz - 2c982e94f81caa12ddb3ec95c6a7bb9c 6160 utils optional longnow_0.7~impish-1_source.buildinfo - ------BEGIN PGP SIGNATURE----- - -iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDaPE8ZHG51bm8uc2Vt -cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kVygDC/9Tw4irNYll7dW9h7Mff061 -MHCxKUmp9MuFuY+W149BnZ5GyA543m4jmXeRHe03RTpvsIh0rMXNjgNKDJzT0F2p -8JC8cXAlF1EHZxyZQNgNRf5ciSY1UARcemO2AJP2Nmpmj1qcEnFE36JkUtcuCTpY -pBRXUCjQa5Q/6HqmfdOXJxYfmS/I1IoNwIeQWV0Nvk8qFAAIOn6iej3wrpXVNzp4 -pC8EDIFAPveajG1XaugRW0IfD9QZFn9lMnKU58+9qu2fg02wekgrxpiWbG+Oc5te -79X0u2+/whn/xA+jNewbzruI2araUX0+T9rUwDbg85FLMOcQh+HS+6tjCHvpY7Rv -e2eHmketRZ6Q8ifAgDRC3SENNe56564verGg39R+S6EvTMbTwCrfSdVeTmDtI7bZ -J+0zgyM3eqilj5jghaVNND9C+9Mu0jvEcHWSScs9qCe6f4fFhZejXAAkD8aJg1HC -lQp2mGumo0kPAiNwtJkj+4yKByip7GETDUpJr8VAmOo= -=omvJ ------END PGP SIGNATURE----- diff --git a/debian/longnow-0.7~series/longnow_0.7~impish-1_source.ppa.upload b/debian/longnow-0.7~series/longnow_0.7~impish-1_source.ppa.upload @@ -1,5 +0,0 @@ -Successfully uploaded longnow_0.7~impish-1.dsc to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~impish.orig.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~impish-1.debian.tar.xz to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~impish-1_source.buildinfo to ppa.launchpad.net for ppa. -Successfully uploaded longnow_0.7~impish-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.7~series/longnow_0.7~impish.orig.tar.xz b/debian/longnow-0.7~series/longnow_0.7~impish.orig.tar.xz Binary files differ. diff --git a/debian/longnow-0.8/longnow b/debian/longnow-0.8/longnow @@ -0,0 +1,128 @@ +#!/bin/bash + +function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links + echo "" + echo "Extracting links..." + rm "$1.links" -f + grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" + ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 + awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" + + echo "Done." + echo "" +} + +function pushToArchive(){ +# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile +# References: +# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file +# https://github.com/oduwsdl/archivenow +# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 + echo "Pushing to archive.org..." + + input=$1 + counter=1 + + ## rm -f "$1.archived" + archivedLinksFile="$1.archived" + errorsFile="$1.errors" + touch "$archivedLinksFile" + touch "$errorsFile" + + ## How to deal with errors that arise + echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" + echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" + echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" + echo "" >> "$errorsFile" + + ## Main body + while IFS= read -r line + do + wait + if [ $(($counter % 15)) -eq 0 ]; then + printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" + sleep 1m + fi + echo "Url: $line" + urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) + if [ "$urlAlreadyContained" == "" ]; then + archiveURL=$(archivenow --ia $line) + if [[ "$archiveURL" == "Error"* ]]; then + echo "$line" >> "$errorsFile" + echo "$archiveURL" >> "$errorsFile" + echo "" >> "$errorsFile" + echo "There was an error. See $errorsFile for how to deal with it." + else + echo "$archiveURL" >> "$archivedLinksFile" + fi + counter=$((counter+1)) + numSecondsSleep=$((5+ ($RANDOM%15))) + else + archiveURL="$urlAlreadyContained" + numSecondsSleep=0 + fi + echo $archiveURL + sleep $numSecondsSleep + echo "" + done < "$input" + + echo "Done." + echo "" +} + +function addArchiveLinksToFile(){ + + originalFile="$1" + originalFileTemp="$originalFile.temp" + linksFile="$1.links" + archivedLinksFile="$1.links.archived" + errorsFile="$1.links.errors" + longNowFile="$1.longnow" + + echo "Creating longnow file @ $longNowFile..." + + rm -f "$longNowFile" + touch "$longNowFile" + cp "$originalFile" "$originalFileTemp" + + while IFS= read -r url + do + wait + archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) + if [ "$archivedUrl" != "" ]; then + ## echo "Url: $url" + ## echo "ArchivedUrl: $archivedUrl" + urlForSed="${url//\//\\/}" + archiveUrlForSed="${archivedUrl//\//\\/}" + sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" + ##else + ##echo "There was an error for $url; see the $errorsFile" + fi + done < "$linksFile" + mv "$originalFile" "$longNowFile" + mv "$originalFileTemp" "$originalFile" + + echo "Done." + +} + +function longnow(){ + doesArchiveNowExist=$(whereis "archivenow") + if [ "$doesArchiveNowExist" == "archivenow:" ] + then + echo "Required archivenow utility not found in path." + echo "Install with \$ pip install archivenow" + echo "(resp. \$ pip3 install archivenow)" + echo "Or follow instructions on https://github.com/oduwsdl/archivenow" + else + getMdLinks $1 + pushToArchive $1.links + addArchiveLinksToFile $1 + numLinesErrorFile=$(wc -l "$1.links.errors" | awk '{ print $1 }') + if [ "$numLinesErrorFile" -gt 4 ] ;then + echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" + fi + fi +} + +longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.8~series/longnow-0.8~focal/debian/changelog b/debian/longnow-0.8~series/longnow-0.8~focal/debian/changelog @@ -0,0 +1,5 @@ +longnow (0.8~focal-1) focal; urgency=medium + + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention + + -- Nuno Sempere <nuno.semperelh@gmail.com> Tue, 29 Jun 2021 10:59:01 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/debian/control b/debian/longnow-0.8~series/longnow-0.8~focal/debian/control diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/debian/copyright b/debian/longnow-0.8~series/longnow-0.8~focal/debian/copyright diff --git a/debian/longnow-0.8~series/longnow-0.8~focal/debian/files b/debian/longnow-0.8~series/longnow-0.8~focal/debian/files @@ -0,0 +1 @@ +longnow_0.8~focal-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/debian/install b/debian/longnow-0.8~series/longnow-0.8~focal/debian/install diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/debian/rules b/debian/longnow-0.8~series/longnow-0.8~focal/debian/rules diff --git a/debian/longnow-0.7~series/longnow-0.7~focal/debian/source/format b/debian/longnow-0.8~series/longnow-0.8~focal/debian/source/format diff --git a/debian/longnow-0.8~series/longnow-0.8~focal/longnow b/debian/longnow-0.8~series/longnow-0.8~focal/longnow @@ -0,0 +1,128 @@ +#!/bin/bash + +function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links + echo "" + echo "Extracting links..." + rm "$1.links" -f + grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" + ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 + awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" + + echo "Done." + echo "" +} + +function pushToArchive(){ +# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile +# References: +# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file +# https://github.com/oduwsdl/archivenow +# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 + echo "Pushing to archive.org..." + + input=$1 + counter=1 + + ## rm -f "$1.archived" + archivedLinksFile="$1.archived" + errorsFile="$1.errors" + touch "$archivedLinksFile" + touch "$errorsFile" + + ## How to deal with errors that arise + echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" + echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" + echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" + echo "" >> "$errorsFile" + + ## Main body + while IFS= read -r line + do + wait + if [ $(($counter % 15)) -eq 0 ]; then + printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" + sleep 1m + fi + echo "Url: $line" + urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) + if [ "$urlAlreadyContained" == "" ]; then + archiveURL=$(archivenow --ia $line) + if [[ "$archiveURL" == "Error"* ]]; then + echo "$line" >> "$errorsFile" + echo "$archiveURL" >> "$errorsFile" + echo "" >> "$errorsFile" + echo "There was an error. See $errorsFile for how to deal with it." + else + echo "$archiveURL" >> "$archivedLinksFile" + fi + counter=$((counter+1)) + numSecondsSleep=$((5+ ($RANDOM%15))) + else + archiveURL="$urlAlreadyContained" + numSecondsSleep=0 + fi + echo $archiveURL + sleep $numSecondsSleep + echo "" + done < "$input" + + echo "Done." + echo "" +} + +function addArchiveLinksToFile(){ + + originalFile="$1" + originalFileTemp="$originalFile.temp" + linksFile="$1.links" + archivedLinksFile="$1.links.archived" + errorsFile="$1.links.errors" + longNowFile="$1.longnow" + + echo "Creating longnow file @ $longNowFile..." + + rm -f "$longNowFile" + touch "$longNowFile" + cp "$originalFile" "$originalFileTemp" + + while IFS= read -r url + do + wait + archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) + if [ "$archivedUrl" != "" ]; then + ## echo "Url: $url" + ## echo "ArchivedUrl: $archivedUrl" + urlForSed="${url//\//\\/}" + archiveUrlForSed="${archivedUrl//\//\\/}" + sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" + ##else + ##echo "There was an error for $url; see the $errorsFile" + fi + done < "$linksFile" + mv "$originalFile" "$longNowFile" + mv "$originalFileTemp" "$originalFile" + + echo "Done." + +} + +function longnow(){ + doesArchiveNowExist=$(whereis "archivenow") + if [ "$doesArchiveNowExist" == "archivenow:" ] + then + echo "Required archivenow utility not found in path." + echo "Install with \$ pip install archivenow" + echo "(resp. \$ pip3 install archivenow)" + echo "Or follow instructions on https://github.com/oduwsdl/archivenow" + else + getMdLinks $1 + pushToArchive $1.links + addArchiveLinksToFile $1 + numLinesErrorFile=$(wc -l "$1.links.errors" | awk '{ print $1 }') + if [ "$numLinesErrorFile" -gt 4 ] ;then + echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" + fi + fi +} + +longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.8~series/longnow-0.8~groovy/debian/changelog b/debian/longnow-0.8~series/longnow-0.8~groovy/debian/changelog @@ -0,0 +1,5 @@ +longnow (0.8~groovy-1) groovy; urgency=medium + + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention + + -- Nuno Sempere <nuno.semperelh@gmail.com> Tue, 29 Jun 2021 10:59:06 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/debian/control b/debian/longnow-0.8~series/longnow-0.8~groovy/debian/control diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/debian/copyright b/debian/longnow-0.8~series/longnow-0.8~groovy/debian/copyright diff --git a/debian/longnow-0.8~series/longnow-0.8~groovy/debian/files b/debian/longnow-0.8~series/longnow-0.8~groovy/debian/files @@ -0,0 +1 @@ +longnow_0.8~groovy-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/debian/install b/debian/longnow-0.8~series/longnow-0.8~groovy/debian/install diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/debian/rules b/debian/longnow-0.8~series/longnow-0.8~groovy/debian/rules diff --git a/debian/longnow-0.7~series/longnow-0.7~groovy/debian/source/format b/debian/longnow-0.8~series/longnow-0.8~groovy/debian/source/format diff --git a/debian/longnow-0.8~series/longnow-0.8~groovy/longnow b/debian/longnow-0.8~series/longnow-0.8~groovy/longnow @@ -0,0 +1,128 @@ +#!/bin/bash + +function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links + echo "" + echo "Extracting links..." + rm "$1.links" -f + grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" + ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 + awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" + + echo "Done." + echo "" +} + +function pushToArchive(){ +# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile +# References: +# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file +# https://github.com/oduwsdl/archivenow +# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 + echo "Pushing to archive.org..." + + input=$1 + counter=1 + + ## rm -f "$1.archived" + archivedLinksFile="$1.archived" + errorsFile="$1.errors" + touch "$archivedLinksFile" + touch "$errorsFile" + + ## How to deal with errors that arise + echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" + echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" + echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" + echo "" >> "$errorsFile" + + ## Main body + while IFS= read -r line + do + wait + if [ $(($counter % 15)) -eq 0 ]; then + printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" + sleep 1m + fi + echo "Url: $line" + urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) + if [ "$urlAlreadyContained" == "" ]; then + archiveURL=$(archivenow --ia $line) + if [[ "$archiveURL" == "Error"* ]]; then + echo "$line" >> "$errorsFile" + echo "$archiveURL" >> "$errorsFile" + echo "" >> "$errorsFile" + echo "There was an error. See $errorsFile for how to deal with it." + else + echo "$archiveURL" >> "$archivedLinksFile" + fi + counter=$((counter+1)) + numSecondsSleep=$((5+ ($RANDOM%15))) + else + archiveURL="$urlAlreadyContained" + numSecondsSleep=0 + fi + echo $archiveURL + sleep $numSecondsSleep + echo "" + done < "$input" + + echo "Done." + echo "" +} + +function addArchiveLinksToFile(){ + + originalFile="$1" + originalFileTemp="$originalFile.temp" + linksFile="$1.links" + archivedLinksFile="$1.links.archived" + errorsFile="$1.links.errors" + longNowFile="$1.longnow" + + echo "Creating longnow file @ $longNowFile..." + + rm -f "$longNowFile" + touch "$longNowFile" + cp "$originalFile" "$originalFileTemp" + + while IFS= read -r url + do + wait + archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) + if [ "$archivedUrl" != "" ]; then + ## echo "Url: $url" + ## echo "ArchivedUrl: $archivedUrl" + urlForSed="${url//\//\\/}" + archiveUrlForSed="${archivedUrl//\//\\/}" + sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" + ##else + ##echo "There was an error for $url; see the $errorsFile" + fi + done < "$linksFile" + mv "$originalFile" "$longNowFile" + mv "$originalFileTemp" "$originalFile" + + echo "Done." + +} + +function longnow(){ + doesArchiveNowExist=$(whereis "archivenow") + if [ "$doesArchiveNowExist" == "archivenow:" ] + then + echo "Required archivenow utility not found in path." + echo "Install with \$ pip install archivenow" + echo "(resp. \$ pip3 install archivenow)" + echo "Or follow instructions on https://github.com/oduwsdl/archivenow" + else + getMdLinks $1 + pushToArchive $1.links + addArchiveLinksToFile $1 + numLinesErrorFile=$(wc -l "$1.links.errors" | awk '{ print $1 }') + if [ "$numLinesErrorFile" -gt 4 ] ;then + echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" + fi + fi +} + +longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/changelog b/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/changelog @@ -0,0 +1,5 @@ +longnow (0.8~hirsute-1) hirsute; urgency=medium + + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention + + -- Nuno Sempere <nuno.semperelh@gmail.com> Tue, 29 Jun 2021 10:59:12 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/control b/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/control diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/copyright b/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/copyright diff --git a/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/files b/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/files @@ -0,0 +1 @@ +longnow_0.8~hirsute-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/install b/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/install diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/rules b/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/rules diff --git a/debian/longnow-0.7~series/longnow-0.7~hirsute/debian/source/format b/debian/longnow-0.8~series/longnow-0.8~hirsute/debian/source/format diff --git a/debian/longnow-0.8~series/longnow-0.8~hirsute/longnow b/debian/longnow-0.8~series/longnow-0.8~hirsute/longnow @@ -0,0 +1,128 @@ +#!/bin/bash + +function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links + echo "" + echo "Extracting links..." + rm "$1.links" -f + grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" + ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 + awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" + + echo "Done." + echo "" +} + +function pushToArchive(){ +# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile +# References: +# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file +# https://github.com/oduwsdl/archivenow +# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 + echo "Pushing to archive.org..." + + input=$1 + counter=1 + + ## rm -f "$1.archived" + archivedLinksFile="$1.archived" + errorsFile="$1.errors" + touch "$archivedLinksFile" + touch "$errorsFile" + + ## How to deal with errors that arise + echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" + echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" + echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" + echo "" >> "$errorsFile" + + ## Main body + while IFS= read -r line + do + wait + if [ $(($counter % 15)) -eq 0 ]; then + printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" + sleep 1m + fi + echo "Url: $line" + urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) + if [ "$urlAlreadyContained" == "" ]; then + archiveURL=$(archivenow --ia $line) + if [[ "$archiveURL" == "Error"* ]]; then + echo "$line" >> "$errorsFile" + echo "$archiveURL" >> "$errorsFile" + echo "" >> "$errorsFile" + echo "There was an error. See $errorsFile for how to deal with it." + else + echo "$archiveURL" >> "$archivedLinksFile" + fi + counter=$((counter+1)) + numSecondsSleep=$((5+ ($RANDOM%15))) + else + archiveURL="$urlAlreadyContained" + numSecondsSleep=0 + fi + echo $archiveURL + sleep $numSecondsSleep + echo "" + done < "$input" + + echo "Done." + echo "" +} + +function addArchiveLinksToFile(){ + + originalFile="$1" + originalFileTemp="$originalFile.temp" + linksFile="$1.links" + archivedLinksFile="$1.links.archived" + errorsFile="$1.links.errors" + longNowFile="$1.longnow" + + echo "Creating longnow file @ $longNowFile..." + + rm -f "$longNowFile" + touch "$longNowFile" + cp "$originalFile" "$originalFileTemp" + + while IFS= read -r url + do + wait + archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) + if [ "$archivedUrl" != "" ]; then + ## echo "Url: $url" + ## echo "ArchivedUrl: $archivedUrl" + urlForSed="${url//\//\\/}" + archiveUrlForSed="${archivedUrl//\//\\/}" + sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" + ##else + ##echo "There was an error for $url; see the $errorsFile" + fi + done < "$linksFile" + mv "$originalFile" "$longNowFile" + mv "$originalFileTemp" "$originalFile" + + echo "Done." + +} + +function longnow(){ + doesArchiveNowExist=$(whereis "archivenow") + if [ "$doesArchiveNowExist" == "archivenow:" ] + then + echo "Required archivenow utility not found in path." + echo "Install with \$ pip install archivenow" + echo "(resp. \$ pip3 install archivenow)" + echo "Or follow instructions on https://github.com/oduwsdl/archivenow" + else + getMdLinks $1 + pushToArchive $1.links + addArchiveLinksToFile $1 + numLinesErrorFile=$(wc -l "$1.links.errors" | awk '{ print $1 }') + if [ "$numLinesErrorFile" -gt 4 ] ;then + echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" + fi + fi +} + +longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.8~series/longnow-0.8~impish/debian/changelog b/debian/longnow-0.8~series/longnow-0.8~impish/debian/changelog @@ -0,0 +1,5 @@ +longnow (0.8~impish-1) impish; urgency=medium + + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention + + -- Nuno Sempere <nuno.semperelh@gmail.com> Tue, 29 Jun 2021 10:59:18 +0200 diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/debian/control b/debian/longnow-0.8~series/longnow-0.8~impish/debian/control diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/debian/copyright b/debian/longnow-0.8~series/longnow-0.8~impish/debian/copyright diff --git a/debian/longnow-0.8~series/longnow-0.8~impish/debian/files b/debian/longnow-0.8~series/longnow-0.8~impish/debian/files @@ -0,0 +1 @@ +longnow_0.8~impish-1_source.buildinfo utils optional diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/debian/install b/debian/longnow-0.8~series/longnow-0.8~impish/debian/install diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/debian/rules b/debian/longnow-0.8~series/longnow-0.8~impish/debian/rules diff --git a/debian/longnow-0.7~series/longnow-0.7~impish/debian/source/format b/debian/longnow-0.8~series/longnow-0.8~impish/debian/source/format diff --git a/debian/longnow-0.8~series/longnow-0.8~impish/longnow b/debian/longnow-0.8~series/longnow-0.8~impish/longnow @@ -0,0 +1,128 @@ +#!/bin/bash + +function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links + echo "" + echo "Extracting links..." + rm "$1.links" -f + grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" + ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 + awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" + + echo "Done." + echo "" +} + +function pushToArchive(){ +# Use: Takes a txt file with one link on each line and pushes all the links to the internet archive. Saves those links to a textfile +# References: +# https://unix.stackexchange.com/questions/181254/how-to-use-grep-and-cut-in-script-to-obtain-website-urls-from-an-html-file +# https://github.com/oduwsdl/archivenow +# For the double underscore, see: https://stackoverflow.com/questions/13797087/bash-why-double-underline-for-private-functions-why-for-bash-complet/15181999 + echo "Pushing to archive.org..." + + input=$1 + counter=1 + + ## rm -f "$1.archived" + archivedLinksFile="$1.archived" + errorsFile="$1.errors" + touch "$archivedLinksFile" + touch "$errorsFile" + + ## How to deal with errors that arise + echo "If this file contains errors, you can deal with them as follows:" >> "$errorsFile" + echo "- Do another pass with \$ longnow yourfile.md. If you don't delete yourfile.md.links.archived, past archive links are remembered, and only the links which are not there are sent again" >> "$errorsFile" + echo "- Input the offending links manually to https://archive.org/, add the results to the example.md.links.archived file manually, and then do another pass with \$ longnow yourfile.md" >> "$errorsFile" + echo "" >> "$errorsFile" + + ## Main body + while IFS= read -r line + do + wait + if [ $(($counter % 15)) -eq 0 ]; then + printf "Archive.org doesn't accept more than 15 links per min; sleeping for 1min...\n\n" + sleep 1m + fi + echo "Url: $line" + urlAlreadyContained=$( ( grep "$line$" "$archivedLinksFile"; grep "$line/$" "$archivedLinksFile" ) | tail -1 ) + if [ "$urlAlreadyContained" == "" ]; then + archiveURL=$(archivenow --ia $line) + if [[ "$archiveURL" == "Error"* ]]; then + echo "$line" >> "$errorsFile" + echo "$archiveURL" >> "$errorsFile" + echo "" >> "$errorsFile" + echo "There was an error. See $errorsFile for how to deal with it." + else + echo "$archiveURL" >> "$archivedLinksFile" + fi + counter=$((counter+1)) + numSecondsSleep=$((5+ ($RANDOM%15))) + else + archiveURL="$urlAlreadyContained" + numSecondsSleep=0 + fi + echo $archiveURL + sleep $numSecondsSleep + echo "" + done < "$input" + + echo "Done." + echo "" +} + +function addArchiveLinksToFile(){ + + originalFile="$1" + originalFileTemp="$originalFile.temp" + linksFile="$1.links" + archivedLinksFile="$1.links.archived" + errorsFile="$1.links.errors" + longNowFile="$1.longnow" + + echo "Creating longnow file @ $longNowFile..." + + rm -f "$longNowFile" + touch "$longNowFile" + cp "$originalFile" "$originalFileTemp" + + while IFS= read -r url + do + wait + archivedUrl=$( ( grep "$url$" "$archivedLinksFile"; grep "$url/$" "$archivedLinksFile") | tail -1) + if [ "$archivedUrl" != "" ]; then + ## echo "Url: $url" + ## echo "ArchivedUrl: $archivedUrl" + urlForSed="${url//\//\\/}" + archiveUrlForSed="${archivedUrl//\//\\/}" + sed -i "s/$urlForSed)/$urlForSed) ([a]($archiveUrlForSed))/g" "$1" + ##else + ##echo "There was an error for $url; see the $errorsFile" + fi + done < "$linksFile" + mv "$originalFile" "$longNowFile" + mv "$originalFileTemp" "$originalFile" + + echo "Done." + +} + +function longnow(){ + doesArchiveNowExist=$(whereis "archivenow") + if [ "$doesArchiveNowExist" == "archivenow:" ] + then + echo "Required archivenow utility not found in path." + echo "Install with \$ pip install archivenow" + echo "(resp. \$ pip3 install archivenow)" + echo "Or follow instructions on https://github.com/oduwsdl/archivenow" + else + getMdLinks $1 + pushToArchive $1.links + addArchiveLinksToFile $1 + numLinesErrorFile=$(wc -l "$1.links.errors" | awk '{ print $1 }') + if [ "$numLinesErrorFile" -gt 4 ] ;then + echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" + fi + fi +} + +longnow "$1" ## don't copy this line into your .bashrc file diff --git a/debian/longnow-0.8~series/longnow_0.8~focal-1.debian.tar.xz b/debian/longnow-0.8~series/longnow_0.8~focal-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.8~series/longnow_0.8~focal-1.dsc b/debian/longnow-0.8~series/longnow_0.8~focal-1.dsc @@ -0,0 +1,38 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 3.0 (quilt) +Source: longnow +Binary: longnow +Architecture: all +Version: 0.8~focal-1 +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Homepage: https://github.com/NunoSempere/longNowForMd +Standards-Version: 4.4.1 +Build-Depends: debhelper-compat (= 12) +Package-List: + longnow deb utils optional arch=all +Checksums-Sha1: + 4b9093dfa9925f790b467976a61e81084481b430 1924 longnow_0.8~focal.orig.tar.xz + e43270d477e829fb92c27312df82cb399b6e576f 2096 longnow_0.8~focal-1.debian.tar.xz +Checksums-Sha256: + 5e9941949d0e4a29abd603d849e2bd7c7a52c1065145fccd9c650b84bb59e291 1924 longnow_0.8~focal.orig.tar.xz + 1669ab9f702ecf3100ca60835fc6584c0e3f276832fb7700998c986b716d4971 2096 longnow_0.8~focal-1.debian.tar.xz +Files: + c0af0cd05f6d94025c74abc5cbb9b3ce 1924 longnow_0.8~focal.orig.tar.xz + 87bb59296159553125d18e5e2cdf9735 2096 longnow_0.8~focal-1.debian.tar.xz + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4NgZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV4KzC/0ZHSNHyAV1Oiytp2ACgJmX +I6WWWvzQm8hzVsG1Ge6RKYR9Pyxd/QHhH2ZhNbd2ttG1HNvvr/YMmeRK8/m9/UNR +0/oX1NrsPayIe2TrQotL5p0+xLqSaIJ2d4tXZiDuByllY0SZAuId97H0nrxhwD8w +3hHKshjFJSU2lORJUUt9lHdelA7auWcnQQkwS3wkunhwDpxF09wpljxJe4DisKSp +Bz9ztU3LaYnEHXszbVF8yZWNwgJbDJpdDH9Wdluwof0aN9T6T2cF0HgqwtOaxEC4 +zTXOPxh9vO6rdnu4aC++E785zurH88yq743hVyNAp6rViLOLMAiJlHD9mdo4NPxW +Xgkfn94ErasRjekDJbvHoMiqRAwPm+xcMOWG64B9CfmMT+XoRnVIVS+O32LLWV4b +AfyZDmKvmP1k53zGqprze2CKp2fuBxW1EgbFMC/8PZ0u/UjQMGyYkrFhmMBnm1dZ +kuSD6cU7JSc4pf6Ri4wlYrWPbonPbOVwEp0PmarFR3c= +=GOy6 +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~focal-1_source.build b/debian/longnow-0.8~series/longnow_0.8~focal-1_source.build @@ -0,0 +1,33 @@ + dpkg-buildpackage -us -uc -ui -S +dpkg-buildpackage: info: source package longnow +dpkg-buildpackage: info: source version 0.8~focal-1 +dpkg-buildpackage: info: source distribution focal +dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> + dpkg-source --before-build . + fakeroot debian/rules clean +dh clean + dh_clean + dpkg-source -b . +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building longnow using existing ./longnow_0.8~focal.orig.tar.xz +dpkg-source: info: building longnow in longnow_0.8~focal-1.debian.tar.xz +dpkg-source: info: building longnow in longnow_0.8~focal-1.dsc + dpkg-genbuildinfo --build=source + dpkg-genchanges --build=source >../longnow_0.8~focal-1_source.changes +dpkg-genchanges: info: including full source code in upload + dpkg-source --after-build . +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian longnow_0.8~focal-1_source.changes ... +E: longnow source: debian-rules-is-dh_make-template +Finished running lintian. +Now signing changes and any dsc files... + signfile dsc longnow_0.8~focal-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_buildinfo longnow_0.8~focal-1.dsc longnow_0.8~focal-1_source.buildinfo + signfile buildinfo longnow_0.8~focal-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_changes dsc longnow_0.8~focal-1.dsc longnow_0.8~focal-1_source.changes + fixup_changes buildinfo longnow_0.8~focal-1_source.buildinfo longnow_0.8~focal-1_source.changes + signfile changes longnow_0.8~focal-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> + +Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.8~series/longnow_0.8~focal-1_source.buildinfo b/debian/longnow-0.8~series/longnow_0.8~focal-1_source.buildinfo @@ -0,0 +1,193 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.0 +Source: longnow +Binary: longnow +Architecture: source +Version: 0.8~focal-1 +Checksums-Md5: + 23af067c025fd7d3f93476314f89bd69 1604 longnow_0.8~focal-1.dsc +Checksums-Sha1: + 0d8eb3cc037dbaae2a26d9df16559ec918335442 1604 longnow_0.8~focal-1.dsc +Checksums-Sha256: + 5efff2625d00dbd8632c0ee13597da119f680f62e051157be5c327bedc1984cc 1604 longnow_0.8~focal-1.dsc +Build-Origin: Ubuntu +Build-Architecture: amd64 +Build-Date: Tue, 29 Jun 2021 10:59:02 +0200 +Build-Tainted-By: + merged-usr-via-symlinks + usr-local-has-configs + usr-local-has-libraries + usr-local-has-programs +Installed-Build-Depends: + autoconf (= 2.69-11.1), + automake (= 1:1.16.1-4ubuntu6), + autopoint (= 0.19.8.1-10build1), + autotools-dev (= 20180224.1), + base-files (= 11ubuntu5.3), + base-passwd (= 3.5.47), + bash (= 5.0-6ubuntu1.1), + binutils (= 2.34-6ubuntu1.1), + binutils-common (= 2.34-6ubuntu1.1), + binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), + bsdmainutils (= 11.1.2ubuntu3), + bsdutils (= 1:2.34-0.1ubuntu9.1), + build-essential (= 12.8ubuntu1.1), + bzip2 (= 1.0.8-2), + coreutils (= 8.30-3ubuntu2), + cpp (= 4:9.3.0-1ubuntu2), + cpp-9 (= 9.3.0-17ubuntu1~20.04), + dash (= 0.5.10.2-6), + debconf (= 1.5.73), + debhelper (= 12.10ubuntu1), + debianutils (= 4.9.1), + dh-autoreconf (= 19), + dh-strip-nondeterminism (= 1.7.0-1), + diffutils (= 1:3.7-3), + dpkg (= 1.19.7ubuntu3), + dpkg-dev (= 1.19.7ubuntu3), + dwz (= 0.13-5), + file (= 1:5.38-4), + findutils (= 4.7.0-1ubuntu1), + g++ (= 4:9.3.0-1ubuntu2), + g++-9 (= 9.3.0-17ubuntu1~20.04), + gcc (= 4:9.3.0-1ubuntu2), + gcc-10-base (= 10.3.0-1ubuntu1~20.04), + gcc-9 (= 9.3.0-17ubuntu1~20.04), + gcc-9-base (= 9.3.0-17ubuntu1~20.04), + gettext (= 0.19.8.1-10build1), + gettext-base (= 0.19.8.1-10build1), + grep (= 3.4-1), + groff-base (= 1.22.4-4build1), + gzip (= 1.10-0ubuntu4), + hostname (= 3.23), + init-system-helpers (= 1.57), + install-info (= 6.7.0.dfsg.2-5), + intltool-debian (= 0.35.0+20060710.5), + libacl1 (= 2.2.53-6), + libarchive-zip-perl (= 1.67-2), + libasan5 (= 9.3.0-17ubuntu1~20.04), + libatomic1 (= 10.3.0-1ubuntu1~20.04), + libattr1 (= 1:2.4.48-5), + libaudit-common (= 1:2.8.5-2ubuntu6), + libaudit1 (= 1:2.8.5-2ubuntu6), + libbinutils (= 2.34-6ubuntu1.1), + libblkid1 (= 2.34-0.1ubuntu9.1), + libbsd0 (= 0.10.0-1), + libbz2-1.0 (= 1.0.8-2), + libc-bin (= 2.31-0ubuntu9.2), + libc-dev-bin (= 2.31-0ubuntu9.2), + libc6 (= 2.31-0ubuntu9.2), + libc6-dev (= 2.31-0ubuntu9.2), + libcap-ng0 (= 0.7.9-2.1build1), + libcc1-0 (= 10.3.0-1ubuntu1~20.04), + libcroco3 (= 0.6.13-1), + libcrypt-dev (= 1:4.4.10-10ubuntu4), + libcrypt1 (= 1:4.4.10-10ubuntu4), + libctf-nobfd0 (= 2.34-6ubuntu1.1), + libctf0 (= 2.34-6ubuntu1.1), + libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), + libdebconfclient0 (= 0.251ubuntu1), + libdebhelper-perl (= 12.10ubuntu1), + libdpkg-perl (= 1.19.7ubuntu3), + libelf1 (= 0.176-1.1build1), + libffi7 (= 3.3-4), + libfile-stripnondeterminism-perl (= 1.7.0-1), + libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), + libgcc-s1 (= 10.3.0-1ubuntu1~20.04), + libgcrypt20 (= 1.8.5-5ubuntu1), + libgdbm-compat4 (= 1.18.1-5), + libgdbm6 (= 1.18.1-5), + libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), + libgmp10 (= 2:6.2.0+dfsg-4), + libgomp1 (= 10.3.0-1ubuntu1~20.04), + libgpg-error0 (= 1.37-1), + libicu66 (= 66.1-2ubuntu2), + libisl22 (= 0.22.1-1), + libitm1 (= 10.3.0-1ubuntu1~20.04), + liblsan0 (= 10.3.0-1ubuntu1~20.04), + liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), + liblzma5 (= 5.2.4-1ubuntu1), + libmagic-mgc (= 1:5.38-4), + libmagic1 (= 1:5.38-4), + libmount1 (= 2.34-0.1ubuntu9.1), + libmpc3 (= 1.1.0-1), + libmpfr6 (= 4.0.2-1), + libpam-modules (= 1.3.1-5ubuntu4.2), + libpam-modules-bin (= 1.3.1-5ubuntu4.2), + libpam-runtime (= 1.3.1-5ubuntu4.2), + libpam0g (= 1.3.1-5ubuntu4.2), + libpcre2-8-0 (= 10.34-7), + libpcre3 (= 2:8.39-12build1), + libperl5.30 (= 5.30.0-9ubuntu0.2), + libpipeline1 (= 1.5.2-2build1), + libquadmath0 (= 10.3.0-1ubuntu1~20.04), + libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), + libselinux1 (= 3.0-1build2), + libsigsegv2 (= 2.12-2), + libsmartcols1 (= 2.34-0.1ubuntu9.1), + libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), + libstdc++6 (= 10.3.0-1ubuntu1~20.04), + libsub-override-perl (= 0.09-2), + libsystemd0 (= 245.4-4ubuntu3.7), + libtinfo6 (= 6.2-0ubuntu2), + libtool (= 2.4.6-14), + libtsan0 (= 10.3.0-1ubuntu1~20.04), + libubsan1 (= 10.3.0-1ubuntu1~20.04), + libuchardet0 (= 0.0.6-3build1), + libudev1 (= 245.4-4ubuntu3.7), + libunistring2 (= 0.9.10-2), + libuuid1 (= 2.34-0.1ubuntu9.1), + libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), + libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), + linux-libc-dev (= 5.4.0-77.86), + login (= 1:4.8.1-1ubuntu5.20.04), + lsb-base (= 11.1.0ubuntu2), + m4 (= 1.4.18-4), + make (= 4.2.1-1.2), + man-db (= 2.9.1-1), + mawk (= 1.3.4.20200120-2), + ncurses-base (= 6.2-0ubuntu2), + ncurses-bin (= 6.2-0ubuntu2), + patch (= 2.7.6-6), + perl (= 5.30.0-9ubuntu0.2), + perl-base (= 5.30.0-9ubuntu0.2), + perl-modules-5.30 (= 5.30.0-9ubuntu0.2), + po-debconf (= 1.0.21), + sed (= 4.7-1), + sensible-utils (= 0.0.12+nmu1), + sysvinit-utils (= 2.96-2.1ubuntu1), + tar (= 1.30+dfsg-7ubuntu0.20.04.1), + tzdata (= 2021a-0ubuntu0.20.04), + util-linux (= 2.34-0.1ubuntu9.1), + xz-utils (= 5.2.4-1ubuntu1), + zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) +Environment: + DEB_BUILD_OPTIONS="parallel=4" + LANG="en_US.UTF-8" + LC_ADDRESS="de_AT.UTF-8" + LC_IDENTIFICATION="de_AT.UTF-8" + LC_MEASUREMENT="de_AT.UTF-8" + LC_MONETARY="de_AT.UTF-8" + LC_NAME="de_AT.UTF-8" + LC_NUMERIC="de_AT.UTF-8" + LC_PAPER="de_AT.UTF-8" + LC_TELEPHONE="de_AT.UTF-8" + LC_TIME="de_AT.UTF-8" + SOURCE_DATE_EPOCH="1624957141" + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4NgZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV6olC/4pQaXu4c+XyqXBoTuDS14h ++PfuWrRUWRJ8OnpnWGqZfws6JodDbAl6Bjr8WMSdaMXFVS5En29pfd1opTgw4971 +/RknYMiN1hcWnO7YLufOHkjpQrKWmfOpHHHtieCc0ipJBEAHqERdkNzzrI1Bzdk+ +IFnJMw02Y7UWD9Mi8LApfAH0ORgxjsmjLkj9vKqoZwCkRbAEh8YjBJbHX6eqJO9B +wdRexzYatSi4VUqf/ocfV233DJ3qn/4Gop62eqrJwGVxcdGk6Ux30HvJa801m7Pt +J80atgcxqJhnTOLKpQXxVeji8eojkiV8UQdreALQ2NQbN+Zzov+CDSGld0jZCN7D +2zwTfv2z4Zwr1zv0HAMs9hf1QMIKBj9wAeRep1NT34v9oMRaMOzXHO+p/0wJG9Ax +BFnf2q42T0qLG/TVGEqWRAlSd+nc1Npk1pzn+rauMO3ImcdoFKfVyqocr9Kl8e78 +cgzqV7aNcH297EO7D2sqS5n2PvU3lyweT+Tl4peWEU4= +=REAF +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~focal-1_source.changes b/debian/longnow-0.8~series/longnow_0.8~focal-1_source.changes @@ -0,0 +1,46 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.8 +Date: Tue, 29 Jun 2021 10:59:01 +0200 +Source: longnow +Architecture: source +Version: 0.8~focal-1 +Distribution: focal +Urgency: medium +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> +Changes: + longnow (0.8~focal-1) focal; urgency=medium + . + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention +Checksums-Sha1: + 0d8eb3cc037dbaae2a26d9df16559ec918335442 1604 longnow_0.8~focal-1.dsc + 4b9093dfa9925f790b467976a61e81084481b430 1924 longnow_0.8~focal.orig.tar.xz + e43270d477e829fb92c27312df82cb399b6e576f 2096 longnow_0.8~focal-1.debian.tar.xz + 2bfc522481aa62ad15deed68f1aeca507b5450b5 6156 longnow_0.8~focal-1_source.buildinfo +Checksums-Sha256: + 5efff2625d00dbd8632c0ee13597da119f680f62e051157be5c327bedc1984cc 1604 longnow_0.8~focal-1.dsc + 5e9941949d0e4a29abd603d849e2bd7c7a52c1065145fccd9c650b84bb59e291 1924 longnow_0.8~focal.orig.tar.xz + 1669ab9f702ecf3100ca60835fc6584c0e3f276832fb7700998c986b716d4971 2096 longnow_0.8~focal-1.debian.tar.xz + afe7fbec8a627488827c39a6721be98333383abe3f2391dfcb50009a5b818740 6156 longnow_0.8~focal-1_source.buildinfo +Files: + 23af067c025fd7d3f93476314f89bd69 1604 utils optional longnow_0.8~focal-1.dsc + c0af0cd05f6d94025c74abc5cbb9b3ce 1924 utils optional longnow_0.8~focal.orig.tar.xz + 87bb59296159553125d18e5e2cdf9735 2096 utils optional longnow_0.8~focal-1.debian.tar.xz + 0deb79cfffc688f756f024eba2f0d726 6156 utils optional longnow_0.8~focal-1_source.buildinfo + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4NkZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV4K8C/97DtaXRzD6cgfAm+GW9Ebq +lSadEJAyohxQhxv5xv5QPgHFDvqHgQUFCI7MjTs3zbaJ3cVkt55Bej5gxlWCePk+ +hURH/A8FfmTWda3fZCbBpFFzkrdUP7xZKtfR9nXNL7VRGKhJNSPMagbP3MPXjy/J +Pv4rI2Em71l1QvBNXWIDcL/stnmlyfgwW5O/g4RjWzNbPCTXbW2aynALA9RbEkaR +W15MrGPc4e7pYkpIOmuseigDmjcplA/ekVBPhnZj2LWdoVAUwA136wdSZI/gbhnU +SEkm9p+eHq/kGAfoN/7JKTJgYWG65WsBdb0Ku3mHv0wd40Id1DxkZJZh6NRxXXDX +3P5xtPgnLkHc5aT15pe6kI5Gsmqgzmk0CRr7T5iInhoVefkYlmRR72T7o0yYI/9r +tFojBtQmUhNsWn2H3OVA18PtESMFwDynpJ2cyDZvEWwZwDw61W4DXlUH8KLPS03I +DzzsYmmgLlqePs+/Hf+G6xaflqMO9pczHNM62ijU3bs= +=IwcO +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~focal-1_source.ppa.upload b/debian/longnow-0.8~series/longnow_0.8~focal-1_source.ppa.upload @@ -0,0 +1,5 @@ +Successfully uploaded longnow_0.8~focal-1.dsc to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~focal.orig.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~focal-1.debian.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~focal-1_source.buildinfo to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~focal-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.8~series/longnow_0.8~focal.orig.tar.xz b/debian/longnow-0.8~series/longnow_0.8~focal.orig.tar.xz Binary files differ. diff --git a/debian/longnow-0.8~series/longnow_0.8~groovy-1.debian.tar.xz b/debian/longnow-0.8~series/longnow_0.8~groovy-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.8~series/longnow_0.8~groovy-1.dsc b/debian/longnow-0.8~series/longnow_0.8~groovy-1.dsc @@ -0,0 +1,38 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 3.0 (quilt) +Source: longnow +Binary: longnow +Architecture: all +Version: 0.8~groovy-1 +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Homepage: https://github.com/NunoSempere/longNowForMd +Standards-Version: 4.4.1 +Build-Depends: debhelper-compat (= 12) +Package-List: + longnow deb utils optional arch=all +Checksums-Sha1: + b1fa424fe918a40e266bc98900de0bd40f19ff63 1924 longnow_0.8~groovy.orig.tar.xz + 82fe5e59075d02203d1c3e8cb87dad561daab047 2100 longnow_0.8~groovy-1.debian.tar.xz +Checksums-Sha256: + d4646b076dbba0a3d2bcf19c99662e22e738b240e5a345dd9c03b2337033d73e 1924 longnow_0.8~groovy.orig.tar.xz + f6063ba5a8b3f3296a7d58d9f1f0a62bc626b9368fad9d937283ca49fcc71bf9 2100 longnow_0.8~groovy-1.debian.tar.xz +Files: + 24d1865182e8c4af7f4fa955f36d2696 1924 longnow_0.8~groovy.orig.tar.xz + 8edcb9275c96a769c711322355969717 2100 longnow_0.8~groovy-1.debian.tar.xz + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4N4ZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV6WfDACfh4Kai323xlb1OxOPuGUM +LJFyldVh047VJ8ZgURMhGvpOA8AuVz+hFY3bDVtDZ1PRiW+eGDBLRG5LTAW/+Lyo +oQJ93iMQVKpmpARgc3Bvs9RioEcDLjeJJqWVx4iWzYSHOq7EHyrFHY73YWd6+jGL +DXgAc6mS/MQZPRwfNcbSu4d+FfULtVpytk2gd7ywJu4VeY1JD887KWVgJAgrrcjE +uOLAtthUHj1ArVU3IZw5wSaU9Msw2w2mf1754/1dc7tTP5qujRGtLPoANToFxRCs +zqO+EjPiOrAZUkoMVqRtBhPf4zMoGqe32FOKv+2cVEt7DkTFRFFQWNAOaKy36sK+ +uksJXaHcXB862hwbp92HAE/LTfmGLDxJl6ywG/aj3bWDXYBZ6YdWXFmW2/4mmTCg +5jHWrYBiH9xGDXJeDcIziArdfzynRMYS7vpmbdaKL+bInVqpcZ7DDuatAY98KbaF +NclJhiqYzrBWc9maDnmEIKa1npaJwNFd22rrok3FDK8= +=dUpu +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.build b/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.build @@ -0,0 +1,33 @@ + dpkg-buildpackage -us -uc -ui -S +dpkg-buildpackage: info: source package longnow +dpkg-buildpackage: info: source version 0.8~groovy-1 +dpkg-buildpackage: info: source distribution groovy +dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> + dpkg-source --before-build . + fakeroot debian/rules clean +dh clean + dh_clean + dpkg-source -b . +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building longnow using existing ./longnow_0.8~groovy.orig.tar.xz +dpkg-source: info: building longnow in longnow_0.8~groovy-1.debian.tar.xz +dpkg-source: info: building longnow in longnow_0.8~groovy-1.dsc + dpkg-genbuildinfo --build=source + dpkg-genchanges --build=source >../longnow_0.8~groovy-1_source.changes +dpkg-genchanges: info: including full source code in upload + dpkg-source --after-build . +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian longnow_0.8~groovy-1_source.changes ... +E: longnow source: debian-rules-is-dh_make-template +Finished running lintian. +Now signing changes and any dsc files... + signfile dsc longnow_0.8~groovy-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_buildinfo longnow_0.8~groovy-1.dsc longnow_0.8~groovy-1_source.buildinfo + signfile buildinfo longnow_0.8~groovy-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_changes dsc longnow_0.8~groovy-1.dsc longnow_0.8~groovy-1_source.changes + fixup_changes buildinfo longnow_0.8~groovy-1_source.buildinfo longnow_0.8~groovy-1_source.changes + signfile changes longnow_0.8~groovy-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> + +Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.buildinfo b/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.buildinfo @@ -0,0 +1,193 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.0 +Source: longnow +Binary: longnow +Architecture: source +Version: 0.8~groovy-1 +Checksums-Md5: + 05a979971fee9f72950a784a7ba557fb 1611 longnow_0.8~groovy-1.dsc +Checksums-Sha1: + 8c9f8cf580b835ff762f572ef9282ce82836a088 1611 longnow_0.8~groovy-1.dsc +Checksums-Sha256: + d9b03f23cb060312c2499dae42148328c768c43ef53906bef7e9c9fa3d1c0aaa 1611 longnow_0.8~groovy-1.dsc +Build-Origin: Ubuntu +Build-Architecture: amd64 +Build-Date: Tue, 29 Jun 2021 10:59:07 +0200 +Build-Tainted-By: + merged-usr-via-symlinks + usr-local-has-configs + usr-local-has-libraries + usr-local-has-programs +Installed-Build-Depends: + autoconf (= 2.69-11.1), + automake (= 1:1.16.1-4ubuntu6), + autopoint (= 0.19.8.1-10build1), + autotools-dev (= 20180224.1), + base-files (= 11ubuntu5.3), + base-passwd (= 3.5.47), + bash (= 5.0-6ubuntu1.1), + binutils (= 2.34-6ubuntu1.1), + binutils-common (= 2.34-6ubuntu1.1), + binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), + bsdmainutils (= 11.1.2ubuntu3), + bsdutils (= 1:2.34-0.1ubuntu9.1), + build-essential (= 12.8ubuntu1.1), + bzip2 (= 1.0.8-2), + coreutils (= 8.30-3ubuntu2), + cpp (= 4:9.3.0-1ubuntu2), + cpp-9 (= 9.3.0-17ubuntu1~20.04), + dash (= 0.5.10.2-6), + debconf (= 1.5.73), + debhelper (= 12.10ubuntu1), + debianutils (= 4.9.1), + dh-autoreconf (= 19), + dh-strip-nondeterminism (= 1.7.0-1), + diffutils (= 1:3.7-3), + dpkg (= 1.19.7ubuntu3), + dpkg-dev (= 1.19.7ubuntu3), + dwz (= 0.13-5), + file (= 1:5.38-4), + findutils (= 4.7.0-1ubuntu1), + g++ (= 4:9.3.0-1ubuntu2), + g++-9 (= 9.3.0-17ubuntu1~20.04), + gcc (= 4:9.3.0-1ubuntu2), + gcc-10-base (= 10.3.0-1ubuntu1~20.04), + gcc-9 (= 9.3.0-17ubuntu1~20.04), + gcc-9-base (= 9.3.0-17ubuntu1~20.04), + gettext (= 0.19.8.1-10build1), + gettext-base (= 0.19.8.1-10build1), + grep (= 3.4-1), + groff-base (= 1.22.4-4build1), + gzip (= 1.10-0ubuntu4), + hostname (= 3.23), + init-system-helpers (= 1.57), + install-info (= 6.7.0.dfsg.2-5), + intltool-debian (= 0.35.0+20060710.5), + libacl1 (= 2.2.53-6), + libarchive-zip-perl (= 1.67-2), + libasan5 (= 9.3.0-17ubuntu1~20.04), + libatomic1 (= 10.3.0-1ubuntu1~20.04), + libattr1 (= 1:2.4.48-5), + libaudit-common (= 1:2.8.5-2ubuntu6), + libaudit1 (= 1:2.8.5-2ubuntu6), + libbinutils (= 2.34-6ubuntu1.1), + libblkid1 (= 2.34-0.1ubuntu9.1), + libbsd0 (= 0.10.0-1), + libbz2-1.0 (= 1.0.8-2), + libc-bin (= 2.31-0ubuntu9.2), + libc-dev-bin (= 2.31-0ubuntu9.2), + libc6 (= 2.31-0ubuntu9.2), + libc6-dev (= 2.31-0ubuntu9.2), + libcap-ng0 (= 0.7.9-2.1build1), + libcc1-0 (= 10.3.0-1ubuntu1~20.04), + libcroco3 (= 0.6.13-1), + libcrypt-dev (= 1:4.4.10-10ubuntu4), + libcrypt1 (= 1:4.4.10-10ubuntu4), + libctf-nobfd0 (= 2.34-6ubuntu1.1), + libctf0 (= 2.34-6ubuntu1.1), + libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), + libdebconfclient0 (= 0.251ubuntu1), + libdebhelper-perl (= 12.10ubuntu1), + libdpkg-perl (= 1.19.7ubuntu3), + libelf1 (= 0.176-1.1build1), + libffi7 (= 3.3-4), + libfile-stripnondeterminism-perl (= 1.7.0-1), + libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), + libgcc-s1 (= 10.3.0-1ubuntu1~20.04), + libgcrypt20 (= 1.8.5-5ubuntu1), + libgdbm-compat4 (= 1.18.1-5), + libgdbm6 (= 1.18.1-5), + libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), + libgmp10 (= 2:6.2.0+dfsg-4), + libgomp1 (= 10.3.0-1ubuntu1~20.04), + libgpg-error0 (= 1.37-1), + libicu66 (= 66.1-2ubuntu2), + libisl22 (= 0.22.1-1), + libitm1 (= 10.3.0-1ubuntu1~20.04), + liblsan0 (= 10.3.0-1ubuntu1~20.04), + liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), + liblzma5 (= 5.2.4-1ubuntu1), + libmagic-mgc (= 1:5.38-4), + libmagic1 (= 1:5.38-4), + libmount1 (= 2.34-0.1ubuntu9.1), + libmpc3 (= 1.1.0-1), + libmpfr6 (= 4.0.2-1), + libpam-modules (= 1.3.1-5ubuntu4.2), + libpam-modules-bin (= 1.3.1-5ubuntu4.2), + libpam-runtime (= 1.3.1-5ubuntu4.2), + libpam0g (= 1.3.1-5ubuntu4.2), + libpcre2-8-0 (= 10.34-7), + libpcre3 (= 2:8.39-12build1), + libperl5.30 (= 5.30.0-9ubuntu0.2), + libpipeline1 (= 1.5.2-2build1), + libquadmath0 (= 10.3.0-1ubuntu1~20.04), + libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), + libselinux1 (= 3.0-1build2), + libsigsegv2 (= 2.12-2), + libsmartcols1 (= 2.34-0.1ubuntu9.1), + libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), + libstdc++6 (= 10.3.0-1ubuntu1~20.04), + libsub-override-perl (= 0.09-2), + libsystemd0 (= 245.4-4ubuntu3.7), + libtinfo6 (= 6.2-0ubuntu2), + libtool (= 2.4.6-14), + libtsan0 (= 10.3.0-1ubuntu1~20.04), + libubsan1 (= 10.3.0-1ubuntu1~20.04), + libuchardet0 (= 0.0.6-3build1), + libudev1 (= 245.4-4ubuntu3.7), + libunistring2 (= 0.9.10-2), + libuuid1 (= 2.34-0.1ubuntu9.1), + libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), + libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), + linux-libc-dev (= 5.4.0-77.86), + login (= 1:4.8.1-1ubuntu5.20.04), + lsb-base (= 11.1.0ubuntu2), + m4 (= 1.4.18-4), + make (= 4.2.1-1.2), + man-db (= 2.9.1-1), + mawk (= 1.3.4.20200120-2), + ncurses-base (= 6.2-0ubuntu2), + ncurses-bin (= 6.2-0ubuntu2), + patch (= 2.7.6-6), + perl (= 5.30.0-9ubuntu0.2), + perl-base (= 5.30.0-9ubuntu0.2), + perl-modules-5.30 (= 5.30.0-9ubuntu0.2), + po-debconf (= 1.0.21), + sed (= 4.7-1), + sensible-utils (= 0.0.12+nmu1), + sysvinit-utils (= 2.96-2.1ubuntu1), + tar (= 1.30+dfsg-7ubuntu0.20.04.1), + tzdata (= 2021a-0ubuntu0.20.04), + util-linux (= 2.34-0.1ubuntu9.1), + xz-utils (= 5.2.4-1ubuntu1), + zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) +Environment: + DEB_BUILD_OPTIONS="parallel=4" + LANG="en_US.UTF-8" + LC_ADDRESS="de_AT.UTF-8" + LC_IDENTIFICATION="de_AT.UTF-8" + LC_MEASUREMENT="de_AT.UTF-8" + LC_MONETARY="de_AT.UTF-8" + LC_NAME="de_AT.UTF-8" + LC_NUMERIC="de_AT.UTF-8" + LC_PAPER="de_AT.UTF-8" + LC_TELEPHONE="de_AT.UTF-8" + LC_TIME="de_AT.UTF-8" + SOURCE_DATE_EPOCH="1624957146" + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4N4ZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kVx+kDACs+DUy0Yy4rgEJIWsf5/nz +/sAuhXAMnAB+iUijZs8EIRofVFvFl2rCYM8PvqZkn8haZ+iCxntRmMGNABNBo2JO +b7dyKOQ5Ope7kOVBRBqiVHbQMhzfNPJkaqQ6b7FMLcFoA8IUK0nbOmKB9zxLJMIS +Az00qohi5wY8HxS3UivnGGtaF496sYq3FpC6wr++92fTl6P3ZmJmom9fXSCZrnuW +du9tMsJ/gaJQRJylvXBIrJfxYaQHyF0Blsu3SaPBGtHBVxwC2gitdKvqZWqo/hFx +6fWiuQQK2Dlu2utpkiW43rm5PsZTc1kvyPu7aPz1QPm0X1FynS+fRYV15FlbbBdP +mZ0TrVc7UkmBHo2dHyW7mdi9V88qVMwCpJoKkgBPdiZZPbCXapt7+23yVsJwX9KF +OOv0C7OczHDNqSBS62/0qkfZRmybwjvTmRO80dulwO0qLA6TaGNIPDnMf9pf89vu +8Sni1MugCiFo5/0QWfhgaQu3TfJukfspCr9K3jpjCng= +=ZFsF +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.changes b/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.changes @@ -0,0 +1,46 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.8 +Date: Tue, 29 Jun 2021 10:59:06 +0200 +Source: longnow +Architecture: source +Version: 0.8~groovy-1 +Distribution: groovy +Urgency: medium +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> +Changes: + longnow (0.8~groovy-1) groovy; urgency=medium + . + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention +Checksums-Sha1: + 8c9f8cf580b835ff762f572ef9282ce82836a088 1611 longnow_0.8~groovy-1.dsc + b1fa424fe918a40e266bc98900de0bd40f19ff63 1924 longnow_0.8~groovy.orig.tar.xz + 82fe5e59075d02203d1c3e8cb87dad561daab047 2100 longnow_0.8~groovy-1.debian.tar.xz + e9f8134d5bd805f97f649139ec87ca1d739fba77 6160 longnow_0.8~groovy-1_source.buildinfo +Checksums-Sha256: + d9b03f23cb060312c2499dae42148328c768c43ef53906bef7e9c9fa3d1c0aaa 1611 longnow_0.8~groovy-1.dsc + d4646b076dbba0a3d2bcf19c99662e22e738b240e5a345dd9c03b2337033d73e 1924 longnow_0.8~groovy.orig.tar.xz + f6063ba5a8b3f3296a7d58d9f1f0a62bc626b9368fad9d937283ca49fcc71bf9 2100 longnow_0.8~groovy-1.debian.tar.xz + fab939dd70f369df98a44918b945093aea00a902d01191e1dbd0e79d0be98615 6160 longnow_0.8~groovy-1_source.buildinfo +Files: + 05a979971fee9f72950a784a7ba557fb 1611 utils optional longnow_0.8~groovy-1.dsc + 24d1865182e8c4af7f4fa955f36d2696 1924 utils optional longnow_0.8~groovy.orig.tar.xz + 8edcb9275c96a769c711322355969717 2100 utils optional longnow_0.8~groovy-1.debian.tar.xz + 0b56378fbf21b288d05d76958ebade9a 6160 utils optional longnow_0.8~groovy-1_source.buildinfo + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4N4ZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV9YoC/0d+FiODrSbGXuBPzWS0dnR +63w8p1uTcfdrzVAeG9Ib4diwqoEQgDF+vA84ztuC5QRdzepYUYjFJIZe3Uw2uhRF +a/r/mwC7jvdZtprraSpMRedmlcDqnU4CUGJEhE2H7kKCPP08SxhoPs0gv9jNqRLf +ujIxrSzS15JdknA5mUvs1MEAjV2tGdrE76n19oZmFl9HxzxmIKg23iv1H4BHfu5v +h4pzye6Cs5PEzcWWczDVqxQZ+nrn6G0JZJ7bLEI7n/fqJyKn7YLGqc5Q6GNPU9Fe +eCNGFzNwxSJvbdaqSfnZQL49IJdfOgleEZ7zVsnUCRMo39QrXZwmCOjvN+DB7Uue +7NXbFJHpmOc/UYFxMK8yo8XTZIOOQiuAWvYKL/yeOJCNpAjbYm7Nl1whjX31Zn2Z +drdQxXeYUisVrAhLzlHRTWXhxu5uf0M1q4zRr18inOl2XopdPv2qskY/Mxhc0wBg +LAf58iy58rvNdiFWSCIBB2eKbM3aptdTxehhHwWwG5Y= +=zB1O +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.ppa.upload b/debian/longnow-0.8~series/longnow_0.8~groovy-1_source.ppa.upload @@ -0,0 +1,5 @@ +Successfully uploaded longnow_0.8~groovy-1.dsc to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~groovy.orig.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~groovy-1.debian.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~groovy-1_source.buildinfo to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~groovy-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.8~series/longnow_0.8~groovy.orig.tar.xz b/debian/longnow-0.8~series/longnow_0.8~groovy.orig.tar.xz Binary files differ. diff --git a/debian/longnow-0.8~series/longnow_0.8~hirsute-1.debian.tar.xz b/debian/longnow-0.8~series/longnow_0.8~hirsute-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.8~series/longnow_0.8~hirsute-1.dsc b/debian/longnow-0.8~series/longnow_0.8~hirsute-1.dsc @@ -0,0 +1,38 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 3.0 (quilt) +Source: longnow +Binary: longnow +Architecture: all +Version: 0.8~hirsute-1 +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Homepage: https://github.com/NunoSempere/longNowForMd +Standards-Version: 4.4.1 +Build-Depends: debhelper-compat (= 12) +Package-List: + longnow deb utils optional arch=all +Checksums-Sha1: + a8134f59493c851c17ee373275dd6fb1e18af513 1924 longnow_0.8~hirsute.orig.tar.xz + 1f6aba5444ce5ca200a729ec6e03369862f3c6c3 2100 longnow_0.8~hirsute-1.debian.tar.xz +Checksums-Sha256: + 79fa5b301077493f4dbc881f2ab85b8712d121ffda91c9a5ea6bfa9c699c1fe6 1924 longnow_0.8~hirsute.orig.tar.xz + 96b51b3116fe619a3132846c81185a82abb4f27f9024b35d6f3ba041185a02f7 2100 longnow_0.8~hirsute-1.debian.tar.xz +Files: + a09a4ce12d6c1c52a414321f34137dda 1924 longnow_0.8~hirsute.orig.tar.xz + 3f00f104e02438816586e3a8d2278d89 2100 longnow_0.8~hirsute-1.debian.tar.xz + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4OMZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV+wKC/4jIXlTDVe0Pz/1U3m4OQGM +Bx+swXljwiK73KFoGNXpqvnaE0xhDNjEzyH84Nh4yAscBHAzTMWYl2pok7mied1Q +43HGT7LcFAEbz00GZKAs9j29FWf4VHeZwbcXlrEn9dh1KL5qTmKsY28OLMhTWt5z +2XuRdmORt9KHbzEZbJgo4m419rhJ65TpqO40iUTGVBGzlJVWwnpoaywrcbpPEk5g +Rb2lIjLI2w4qCiapsTLXCDc4jy6wuOzg0g8C+e0z420FEOn7GpFsdzwOyrlbA14A +aALuOa/ULOHgvGb/CNRrmleUrmT6DCgkxbrrrN4eah7cg5rggCv9ib94/0R3rdm7 +9Cdg52chi2tzKOfNvLpFUjKaz1jRNG3M+p0leFDMdFisyWHcBfgiZba9/D7dcdan +7gJoaGqFFMAEC9pFfj26IxM1tQAzNFZHRQsPIwwI2hSDj6iC+UEn1IWc2a7z/W0k +kk72fg1/aERQhpnnR32GqMQfHo/1BgYWzMBpvHIUY/4= +=rFRO +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.build b/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.build @@ -0,0 +1,33 @@ + dpkg-buildpackage -us -uc -ui -S +dpkg-buildpackage: info: source package longnow +dpkg-buildpackage: info: source version 0.8~hirsute-1 +dpkg-buildpackage: info: source distribution hirsute +dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> + dpkg-source --before-build . + fakeroot debian/rules clean +dh clean + dh_clean + dpkg-source -b . +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building longnow using existing ./longnow_0.8~hirsute.orig.tar.xz +dpkg-source: info: building longnow in longnow_0.8~hirsute-1.debian.tar.xz +dpkg-source: info: building longnow in longnow_0.8~hirsute-1.dsc + dpkg-genbuildinfo --build=source + dpkg-genchanges --build=source >../longnow_0.8~hirsute-1_source.changes +dpkg-genchanges: info: including full source code in upload + dpkg-source --after-build . +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian longnow_0.8~hirsute-1_source.changes ... +E: longnow source: debian-rules-is-dh_make-template +Finished running lintian. +Now signing changes and any dsc files... + signfile dsc longnow_0.8~hirsute-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_buildinfo longnow_0.8~hirsute-1.dsc longnow_0.8~hirsute-1_source.buildinfo + signfile buildinfo longnow_0.8~hirsute-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_changes dsc longnow_0.8~hirsute-1.dsc longnow_0.8~hirsute-1_source.changes + fixup_changes buildinfo longnow_0.8~hirsute-1_source.buildinfo longnow_0.8~hirsute-1_source.changes + signfile changes longnow_0.8~hirsute-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> + +Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.buildinfo b/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.buildinfo @@ -0,0 +1,193 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.0 +Source: longnow +Binary: longnow +Architecture: source +Version: 0.8~hirsute-1 +Checksums-Md5: + 9718488dc92575f742346eaa38a154eb 1618 longnow_0.8~hirsute-1.dsc +Checksums-Sha1: + 5a0869575a41a955c718ff95472f1a1d8b50fee9 1618 longnow_0.8~hirsute-1.dsc +Checksums-Sha256: + 549a7efcd8b31d05a56a7f09106226fffae5b2738facca8a8bba404b2f67df2c 1618 longnow_0.8~hirsute-1.dsc +Build-Origin: Ubuntu +Build-Architecture: amd64 +Build-Date: Tue, 29 Jun 2021 10:59:13 +0200 +Build-Tainted-By: + merged-usr-via-symlinks + usr-local-has-configs + usr-local-has-libraries + usr-local-has-programs +Installed-Build-Depends: + autoconf (= 2.69-11.1), + automake (= 1:1.16.1-4ubuntu6), + autopoint (= 0.19.8.1-10build1), + autotools-dev (= 20180224.1), + base-files (= 11ubuntu5.3), + base-passwd (= 3.5.47), + bash (= 5.0-6ubuntu1.1), + binutils (= 2.34-6ubuntu1.1), + binutils-common (= 2.34-6ubuntu1.1), + binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), + bsdmainutils (= 11.1.2ubuntu3), + bsdutils (= 1:2.34-0.1ubuntu9.1), + build-essential (= 12.8ubuntu1.1), + bzip2 (= 1.0.8-2), + coreutils (= 8.30-3ubuntu2), + cpp (= 4:9.3.0-1ubuntu2), + cpp-9 (= 9.3.0-17ubuntu1~20.04), + dash (= 0.5.10.2-6), + debconf (= 1.5.73), + debhelper (= 12.10ubuntu1), + debianutils (= 4.9.1), + dh-autoreconf (= 19), + dh-strip-nondeterminism (= 1.7.0-1), + diffutils (= 1:3.7-3), + dpkg (= 1.19.7ubuntu3), + dpkg-dev (= 1.19.7ubuntu3), + dwz (= 0.13-5), + file (= 1:5.38-4), + findutils (= 4.7.0-1ubuntu1), + g++ (= 4:9.3.0-1ubuntu2), + g++-9 (= 9.3.0-17ubuntu1~20.04), + gcc (= 4:9.3.0-1ubuntu2), + gcc-10-base (= 10.3.0-1ubuntu1~20.04), + gcc-9 (= 9.3.0-17ubuntu1~20.04), + gcc-9-base (= 9.3.0-17ubuntu1~20.04), + gettext (= 0.19.8.1-10build1), + gettext-base (= 0.19.8.1-10build1), + grep (= 3.4-1), + groff-base (= 1.22.4-4build1), + gzip (= 1.10-0ubuntu4), + hostname (= 3.23), + init-system-helpers (= 1.57), + install-info (= 6.7.0.dfsg.2-5), + intltool-debian (= 0.35.0+20060710.5), + libacl1 (= 2.2.53-6), + libarchive-zip-perl (= 1.67-2), + libasan5 (= 9.3.0-17ubuntu1~20.04), + libatomic1 (= 10.3.0-1ubuntu1~20.04), + libattr1 (= 1:2.4.48-5), + libaudit-common (= 1:2.8.5-2ubuntu6), + libaudit1 (= 1:2.8.5-2ubuntu6), + libbinutils (= 2.34-6ubuntu1.1), + libblkid1 (= 2.34-0.1ubuntu9.1), + libbsd0 (= 0.10.0-1), + libbz2-1.0 (= 1.0.8-2), + libc-bin (= 2.31-0ubuntu9.2), + libc-dev-bin (= 2.31-0ubuntu9.2), + libc6 (= 2.31-0ubuntu9.2), + libc6-dev (= 2.31-0ubuntu9.2), + libcap-ng0 (= 0.7.9-2.1build1), + libcc1-0 (= 10.3.0-1ubuntu1~20.04), + libcroco3 (= 0.6.13-1), + libcrypt-dev (= 1:4.4.10-10ubuntu4), + libcrypt1 (= 1:4.4.10-10ubuntu4), + libctf-nobfd0 (= 2.34-6ubuntu1.1), + libctf0 (= 2.34-6ubuntu1.1), + libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), + libdebconfclient0 (= 0.251ubuntu1), + libdebhelper-perl (= 12.10ubuntu1), + libdpkg-perl (= 1.19.7ubuntu3), + libelf1 (= 0.176-1.1build1), + libffi7 (= 3.3-4), + libfile-stripnondeterminism-perl (= 1.7.0-1), + libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), + libgcc-s1 (= 10.3.0-1ubuntu1~20.04), + libgcrypt20 (= 1.8.5-5ubuntu1), + libgdbm-compat4 (= 1.18.1-5), + libgdbm6 (= 1.18.1-5), + libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), + libgmp10 (= 2:6.2.0+dfsg-4), + libgomp1 (= 10.3.0-1ubuntu1~20.04), + libgpg-error0 (= 1.37-1), + libicu66 (= 66.1-2ubuntu2), + libisl22 (= 0.22.1-1), + libitm1 (= 10.3.0-1ubuntu1~20.04), + liblsan0 (= 10.3.0-1ubuntu1~20.04), + liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), + liblzma5 (= 5.2.4-1ubuntu1), + libmagic-mgc (= 1:5.38-4), + libmagic1 (= 1:5.38-4), + libmount1 (= 2.34-0.1ubuntu9.1), + libmpc3 (= 1.1.0-1), + libmpfr6 (= 4.0.2-1), + libpam-modules (= 1.3.1-5ubuntu4.2), + libpam-modules-bin (= 1.3.1-5ubuntu4.2), + libpam-runtime (= 1.3.1-5ubuntu4.2), + libpam0g (= 1.3.1-5ubuntu4.2), + libpcre2-8-0 (= 10.34-7), + libpcre3 (= 2:8.39-12build1), + libperl5.30 (= 5.30.0-9ubuntu0.2), + libpipeline1 (= 1.5.2-2build1), + libquadmath0 (= 10.3.0-1ubuntu1~20.04), + libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), + libselinux1 (= 3.0-1build2), + libsigsegv2 (= 2.12-2), + libsmartcols1 (= 2.34-0.1ubuntu9.1), + libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), + libstdc++6 (= 10.3.0-1ubuntu1~20.04), + libsub-override-perl (= 0.09-2), + libsystemd0 (= 245.4-4ubuntu3.7), + libtinfo6 (= 6.2-0ubuntu2), + libtool (= 2.4.6-14), + libtsan0 (= 10.3.0-1ubuntu1~20.04), + libubsan1 (= 10.3.0-1ubuntu1~20.04), + libuchardet0 (= 0.0.6-3build1), + libudev1 (= 245.4-4ubuntu3.7), + libunistring2 (= 0.9.10-2), + libuuid1 (= 2.34-0.1ubuntu9.1), + libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), + libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), + linux-libc-dev (= 5.4.0-77.86), + login (= 1:4.8.1-1ubuntu5.20.04), + lsb-base (= 11.1.0ubuntu2), + m4 (= 1.4.18-4), + make (= 4.2.1-1.2), + man-db (= 2.9.1-1), + mawk (= 1.3.4.20200120-2), + ncurses-base (= 6.2-0ubuntu2), + ncurses-bin (= 6.2-0ubuntu2), + patch (= 2.7.6-6), + perl (= 5.30.0-9ubuntu0.2), + perl-base (= 5.30.0-9ubuntu0.2), + perl-modules-5.30 (= 5.30.0-9ubuntu0.2), + po-debconf (= 1.0.21), + sed (= 4.7-1), + sensible-utils (= 0.0.12+nmu1), + sysvinit-utils (= 2.96-2.1ubuntu1), + tar (= 1.30+dfsg-7ubuntu0.20.04.1), + tzdata (= 2021a-0ubuntu0.20.04), + util-linux (= 2.34-0.1ubuntu9.1), + xz-utils (= 5.2.4-1ubuntu1), + zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) +Environment: + DEB_BUILD_OPTIONS="parallel=4" + LANG="en_US.UTF-8" + LC_ADDRESS="de_AT.UTF-8" + LC_IDENTIFICATION="de_AT.UTF-8" + LC_MEASUREMENT="de_AT.UTF-8" + LC_MONETARY="de_AT.UTF-8" + LC_NAME="de_AT.UTF-8" + LC_NUMERIC="de_AT.UTF-8" + LC_PAPER="de_AT.UTF-8" + LC_TELEPHONE="de_AT.UTF-8" + LC_TIME="de_AT.UTF-8" + SOURCE_DATE_EPOCH="1624957152" + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4OQZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV4eSC/9Ye0FF4i30/iJApfJgciij +4DAoQwthm+uGhfitATheEw3F+Cankd7gYFlw6mVXpFV0Q1gIQYwA1IRtEsogAHIv ++f9HGjyHKZ9YNu+LrJDKrYY7Vv2GiR1pvvRMx32ZXddmrk/XwcriwOmrztluk4G0 +Z8ARZCPc0lhEBLu+vQQyGtP7gHpOL0pspeA29zXHdeF+zwStmUjIUn21cEQGNjgo +56f1AgTwR3OzXQ3PRtAOVv8Kg8RvS13rteXWP7fryex/mIU/36eTkb+wStc34d1C +IBLKxVO2FCzeNVXJQrZA1tCmrlIPkoXx3ycxRLeFAb3lxNvO7M0Exkcux/78oeM0 +T4ubxIbFLpuctRwBtqjs2ZlOSqeieP2QV+0aRDVFcXfx/IC8O4NTXpKjOrn6IH3e +lqRED7AU9uLi8tl35+PZ2Uk2odihwzXX88spg+b98+iW91pgunHs+3C+6RkE3F7a +e8/iibIBPFvcelAYlGNNC82syJSJFe1P5FRS6+wDu6w= +=qRkj +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.changes b/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.changes @@ -0,0 +1,46 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.8 +Date: Tue, 29 Jun 2021 10:59:12 +0200 +Source: longnow +Architecture: source +Version: 0.8~hirsute-1 +Distribution: hirsute +Urgency: medium +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> +Changes: + longnow (0.8~hirsute-1) hirsute; urgency=medium + . + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention +Checksums-Sha1: + 5a0869575a41a955c718ff95472f1a1d8b50fee9 1618 longnow_0.8~hirsute-1.dsc + a8134f59493c851c17ee373275dd6fb1e18af513 1924 longnow_0.8~hirsute.orig.tar.xz + 1f6aba5444ce5ca200a729ec6e03369862f3c6c3 2100 longnow_0.8~hirsute-1.debian.tar.xz + dfbbf61dc69583fc2e06b3441f2ca989f990cd08 6164 longnow_0.8~hirsute-1_source.buildinfo +Checksums-Sha256: + 549a7efcd8b31d05a56a7f09106226fffae5b2738facca8a8bba404b2f67df2c 1618 longnow_0.8~hirsute-1.dsc + 79fa5b301077493f4dbc881f2ab85b8712d121ffda91c9a5ea6bfa9c699c1fe6 1924 longnow_0.8~hirsute.orig.tar.xz + 96b51b3116fe619a3132846c81185a82abb4f27f9024b35d6f3ba041185a02f7 2100 longnow_0.8~hirsute-1.debian.tar.xz + 949f3048ff061006a142bb638b49e51764916cc8949fa8547f453cdc7bd74095 6164 longnow_0.8~hirsute-1_source.buildinfo +Files: + 9718488dc92575f742346eaa38a154eb 1618 utils optional longnow_0.8~hirsute-1.dsc + a09a4ce12d6c1c52a414321f34137dda 1924 utils optional longnow_0.8~hirsute.orig.tar.xz + 3f00f104e02438816586e3a8d2278d89 2100 utils optional longnow_0.8~hirsute-1.debian.tar.xz + fd2d4bc3d6a599cf65996c13d4b59913 6164 utils optional longnow_0.8~hirsute-1_source.buildinfo + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4OQZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV2w3C/47M8Zh3FYr6HurxYO5kfzx +W8k4rqaS4t97F73/qjEjxprFj+zyqaAxko4NXPP0U4K+V46fIbhyiBuMWfhWEAsQ +HFRoE4wau6wvJh7m2RrN0BkoKQJ3yU2dMgBRcqeqDks+fTdx43Zka/iW+G847bZl +iCqrs7cVWx5FrJPXjztY/ELJOuWHxuyUvXre5S5fEKAVzK+AKEK5RxmRiUE1naCQ +kvUSGocDHSc6pmP6hak17dIZjqjep2w0P2yUrGQ0OPk6uOGrPzh3QOuWvbz46kar +8ZYPajlAhKUk5L6+xMZPyAi5ICcYIR/we5P/zXQhnwkyoCHb5R7a2BN1Y27KDVv6 +pXQblpI6hC1OBpHH0AsfD5QrhlxvWr9b2ZB+xrTAE3o8Ltd72WHBBwhlk2t1W47k +RWSl1xypmhM8NkG4u6dnKPAjloFrvfMTjonFKdwE8EaB5TY3q1lj9XzrKX2f72w5 +TbvjTUzxWkCaquWNexLUS1y6emOmW0PPUTdsb757Nws= +=wPmA +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.ppa.upload b/debian/longnow-0.8~series/longnow_0.8~hirsute-1_source.ppa.upload @@ -0,0 +1,5 @@ +Successfully uploaded longnow_0.8~hirsute-1.dsc to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~hirsute.orig.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~hirsute-1.debian.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~hirsute-1_source.buildinfo to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~hirsute-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.8~series/longnow_0.8~hirsute.orig.tar.xz b/debian/longnow-0.8~series/longnow_0.8~hirsute.orig.tar.xz Binary files differ. diff --git a/debian/longnow-0.8~series/longnow_0.8~impish-1.debian.tar.xz b/debian/longnow-0.8~series/longnow_0.8~impish-1.debian.tar.xz Binary files differ. diff --git a/debian/longnow-0.8~series/longnow_0.8~impish-1.dsc b/debian/longnow-0.8~series/longnow_0.8~impish-1.dsc @@ -0,0 +1,38 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 3.0 (quilt) +Source: longnow +Binary: longnow +Architecture: all +Version: 0.8~impish-1 +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Homepage: https://github.com/NunoSempere/longNowForMd +Standards-Version: 4.4.1 +Build-Depends: debhelper-compat (= 12) +Package-List: + longnow deb utils optional arch=all +Checksums-Sha1: + abd228e7003ed28985734019ccbc2196cfa2a497 1924 longnow_0.8~impish.orig.tar.xz + cb97259fc8ad0f2f82f03c95f53d10336e48735f 2100 longnow_0.8~impish-1.debian.tar.xz +Checksums-Sha256: + 6ced2083a9e3a730ecef460381d4cff2851ccc449888bdc02780ca9f6c578e78 1924 longnow_0.8~impish.orig.tar.xz + 968a1d6ecf0156b3e110b7e7195cce1faff915dac08bdc6e712a40cafc6347b3 2100 longnow_0.8~impish-1.debian.tar.xz +Files: + a339565169423ed4070900afdfd80564 1924 longnow_0.8~impish.orig.tar.xz + 4204570c69fcf6bf9c00b9df8f0d6039 2100 longnow_0.8~impish-1.debian.tar.xz + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4OkZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kVx+pC/9ZNDngeB4rFoN8/T6qwIns +y6c+slOSbbP3j5T5SNxCrZVriZMY8fjiZF3BNTcHPBQqK+UShfmDn+f7gSDQyMWH +pjVMrI1Kwx+WLl5G/odtqR3bk+wBqwEC/UIeh7H7qsWuGUHXsdBTSZQCyYmW8pkD +ASushLavBbCrqRDRw4jXQ08PVfakur7wO4EMNlfbJzZVUnBTeJByN81+ISMdObA5 +mjZ2p6eQdyzWXB8xgaed40LznUlPN4gJBumpba0VgnzOUio+m0aLYwsNzsqFxAge +pPvJzxAF/c0aIINbmhN+hIuJ3souLc3Xqe/2y7t8CQwwWbnUZ043N9nsxJ7D9HUD +AN8S5l1wGEnRSHlLQG1LEkArPr5UPkZ1vhatmunPpTTmpiKimdrkMe8yxbarxBXO +/pCuqF7GY0AOjexpXWG6uRMEX17WspFxjdsnnCZZfk0fLfueeFgluhmkswJqTcIE +hLX63nBZwJxjlETCBhJ1MvKV4rcgNB8sM+MWC7RVt0M= +=0zO2 +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~impish-1_source.build b/debian/longnow-0.8~series/longnow_0.8~impish-1_source.build @@ -0,0 +1,33 @@ + dpkg-buildpackage -us -uc -ui -S +dpkg-buildpackage: info: source package longnow +dpkg-buildpackage: info: source version 0.8~impish-1 +dpkg-buildpackage: info: source distribution impish +dpkg-buildpackage: info: source changed by Nuno Sempere <nuno.semperelh@gmail.com> + dpkg-source --before-build . + fakeroot debian/rules clean +dh clean + dh_clean + dpkg-source -b . +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building longnow using existing ./longnow_0.8~impish.orig.tar.xz +dpkg-source: info: building longnow in longnow_0.8~impish-1.debian.tar.xz +dpkg-source: info: building longnow in longnow_0.8~impish-1.dsc + dpkg-genbuildinfo --build=source + dpkg-genchanges --build=source >../longnow_0.8~impish-1_source.changes +dpkg-genchanges: info: including full source code in upload + dpkg-source --after-build . +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian longnow_0.8~impish-1_source.changes ... +E: longnow source: debian-rules-is-dh_make-template +Finished running lintian. +Now signing changes and any dsc files... + signfile dsc longnow_0.8~impish-1.dsc Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_buildinfo longnow_0.8~impish-1.dsc longnow_0.8~impish-1_source.buildinfo + signfile buildinfo longnow_0.8~impish-1_source.buildinfo Nuno Sempere <nuno.semperelh@gmail.com> + + fixup_changes dsc longnow_0.8~impish-1.dsc longnow_0.8~impish-1_source.changes + fixup_changes buildinfo longnow_0.8~impish-1_source.buildinfo longnow_0.8~impish-1_source.changes + signfile changes longnow_0.8~impish-1_source.changes Nuno Sempere <nuno.semperelh@gmail.com> + +Successfully signed dsc, buildinfo, changes files diff --git a/debian/longnow-0.8~series/longnow_0.8~impish-1_source.buildinfo b/debian/longnow-0.8~series/longnow_0.8~impish-1_source.buildinfo @@ -0,0 +1,193 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.0 +Source: longnow +Binary: longnow +Architecture: source +Version: 0.8~impish-1 +Checksums-Md5: + 1cd3145f535246166a1ecdbbc6df6814 1611 longnow_0.8~impish-1.dsc +Checksums-Sha1: + d966dbda7186c68f77a67ed1317819e15fdc7834 1611 longnow_0.8~impish-1.dsc +Checksums-Sha256: + 7294361a1bd0329621e7e6d1b1328a1dfeb0cdabf74bbddd11a78d3b128d5370 1611 longnow_0.8~impish-1.dsc +Build-Origin: Ubuntu +Build-Architecture: amd64 +Build-Date: Tue, 29 Jun 2021 10:59:19 +0200 +Build-Tainted-By: + merged-usr-via-symlinks + usr-local-has-configs + usr-local-has-libraries + usr-local-has-programs +Installed-Build-Depends: + autoconf (= 2.69-11.1), + automake (= 1:1.16.1-4ubuntu6), + autopoint (= 0.19.8.1-10build1), + autotools-dev (= 20180224.1), + base-files (= 11ubuntu5.3), + base-passwd (= 3.5.47), + bash (= 5.0-6ubuntu1.1), + binutils (= 2.34-6ubuntu1.1), + binutils-common (= 2.34-6ubuntu1.1), + binutils-x86-64-linux-gnu (= 2.34-6ubuntu1.1), + bsdmainutils (= 11.1.2ubuntu3), + bsdutils (= 1:2.34-0.1ubuntu9.1), + build-essential (= 12.8ubuntu1.1), + bzip2 (= 1.0.8-2), + coreutils (= 8.30-3ubuntu2), + cpp (= 4:9.3.0-1ubuntu2), + cpp-9 (= 9.3.0-17ubuntu1~20.04), + dash (= 0.5.10.2-6), + debconf (= 1.5.73), + debhelper (= 12.10ubuntu1), + debianutils (= 4.9.1), + dh-autoreconf (= 19), + dh-strip-nondeterminism (= 1.7.0-1), + diffutils (= 1:3.7-3), + dpkg (= 1.19.7ubuntu3), + dpkg-dev (= 1.19.7ubuntu3), + dwz (= 0.13-5), + file (= 1:5.38-4), + findutils (= 4.7.0-1ubuntu1), + g++ (= 4:9.3.0-1ubuntu2), + g++-9 (= 9.3.0-17ubuntu1~20.04), + gcc (= 4:9.3.0-1ubuntu2), + gcc-10-base (= 10.3.0-1ubuntu1~20.04), + gcc-9 (= 9.3.0-17ubuntu1~20.04), + gcc-9-base (= 9.3.0-17ubuntu1~20.04), + gettext (= 0.19.8.1-10build1), + gettext-base (= 0.19.8.1-10build1), + grep (= 3.4-1), + groff-base (= 1.22.4-4build1), + gzip (= 1.10-0ubuntu4), + hostname (= 3.23), + init-system-helpers (= 1.57), + install-info (= 6.7.0.dfsg.2-5), + intltool-debian (= 0.35.0+20060710.5), + libacl1 (= 2.2.53-6), + libarchive-zip-perl (= 1.67-2), + libasan5 (= 9.3.0-17ubuntu1~20.04), + libatomic1 (= 10.3.0-1ubuntu1~20.04), + libattr1 (= 1:2.4.48-5), + libaudit-common (= 1:2.8.5-2ubuntu6), + libaudit1 (= 1:2.8.5-2ubuntu6), + libbinutils (= 2.34-6ubuntu1.1), + libblkid1 (= 2.34-0.1ubuntu9.1), + libbsd0 (= 0.10.0-1), + libbz2-1.0 (= 1.0.8-2), + libc-bin (= 2.31-0ubuntu9.2), + libc-dev-bin (= 2.31-0ubuntu9.2), + libc6 (= 2.31-0ubuntu9.2), + libc6-dev (= 2.31-0ubuntu9.2), + libcap-ng0 (= 0.7.9-2.1build1), + libcc1-0 (= 10.3.0-1ubuntu1~20.04), + libcroco3 (= 0.6.13-1), + libcrypt-dev (= 1:4.4.10-10ubuntu4), + libcrypt1 (= 1:4.4.10-10ubuntu4), + libctf-nobfd0 (= 2.34-6ubuntu1.1), + libctf0 (= 2.34-6ubuntu1.1), + libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu2), + libdebconfclient0 (= 0.251ubuntu1), + libdebhelper-perl (= 12.10ubuntu1), + libdpkg-perl (= 1.19.7ubuntu3), + libelf1 (= 0.176-1.1build1), + libffi7 (= 3.3-4), + libfile-stripnondeterminism-perl (= 1.7.0-1), + libgcc-9-dev (= 9.3.0-17ubuntu1~20.04), + libgcc-s1 (= 10.3.0-1ubuntu1~20.04), + libgcrypt20 (= 1.8.5-5ubuntu1), + libgdbm-compat4 (= 1.18.1-5), + libgdbm6 (= 1.18.1-5), + libglib2.0-0 (= 2.64.6-1~ubuntu20.04.3), + libgmp10 (= 2:6.2.0+dfsg-4), + libgomp1 (= 10.3.0-1ubuntu1~20.04), + libgpg-error0 (= 1.37-1), + libicu66 (= 66.1-2ubuntu2), + libisl22 (= 0.22.1-1), + libitm1 (= 10.3.0-1ubuntu1~20.04), + liblsan0 (= 10.3.0-1ubuntu1~20.04), + liblz4-1 (= 1.9.2-2ubuntu0.20.04.1), + liblzma5 (= 5.2.4-1ubuntu1), + libmagic-mgc (= 1:5.38-4), + libmagic1 (= 1:5.38-4), + libmount1 (= 2.34-0.1ubuntu9.1), + libmpc3 (= 1.1.0-1), + libmpfr6 (= 4.0.2-1), + libpam-modules (= 1.3.1-5ubuntu4.2), + libpam-modules-bin (= 1.3.1-5ubuntu4.2), + libpam-runtime (= 1.3.1-5ubuntu4.2), + libpam0g (= 1.3.1-5ubuntu4.2), + libpcre2-8-0 (= 10.34-7), + libpcre3 (= 2:8.39-12build1), + libperl5.30 (= 5.30.0-9ubuntu0.2), + libpipeline1 (= 1.5.2-2build1), + libquadmath0 (= 10.3.0-1ubuntu1~20.04), + libseccomp2 (= 2.5.1-1ubuntu1~20.04.1), + libselinux1 (= 3.0-1build2), + libsigsegv2 (= 2.12-2), + libsmartcols1 (= 2.34-0.1ubuntu9.1), + libstdc++-9-dev (= 9.3.0-17ubuntu1~20.04), + libstdc++6 (= 10.3.0-1ubuntu1~20.04), + libsub-override-perl (= 0.09-2), + libsystemd0 (= 245.4-4ubuntu3.7), + libtinfo6 (= 6.2-0ubuntu2), + libtool (= 2.4.6-14), + libtsan0 (= 10.3.0-1ubuntu1~20.04), + libubsan1 (= 10.3.0-1ubuntu1~20.04), + libuchardet0 (= 0.0.6-3build1), + libudev1 (= 245.4-4ubuntu3.7), + libunistring2 (= 0.9.10-2), + libuuid1 (= 2.34-0.1ubuntu9.1), + libxml2 (= 2.9.10+dfsg-5ubuntu0.20.04.1), + libzstd1 (= 1.4.4+dfsg-3ubuntu0.1), + linux-libc-dev (= 5.4.0-77.86), + login (= 1:4.8.1-1ubuntu5.20.04), + lsb-base (= 11.1.0ubuntu2), + m4 (= 1.4.18-4), + make (= 4.2.1-1.2), + man-db (= 2.9.1-1), + mawk (= 1.3.4.20200120-2), + ncurses-base (= 6.2-0ubuntu2), + ncurses-bin (= 6.2-0ubuntu2), + patch (= 2.7.6-6), + perl (= 5.30.0-9ubuntu0.2), + perl-base (= 5.30.0-9ubuntu0.2), + perl-modules-5.30 (= 5.30.0-9ubuntu0.2), + po-debconf (= 1.0.21), + sed (= 4.7-1), + sensible-utils (= 0.0.12+nmu1), + sysvinit-utils (= 2.96-2.1ubuntu1), + tar (= 1.30+dfsg-7ubuntu0.20.04.1), + tzdata (= 2021a-0ubuntu0.20.04), + util-linux (= 2.34-0.1ubuntu9.1), + xz-utils (= 5.2.4-1ubuntu1), + zlib1g (= 1:1.2.11.dfsg-2ubuntu1.2) +Environment: + DEB_BUILD_OPTIONS="parallel=4" + LANG="en_US.UTF-8" + LC_ADDRESS="de_AT.UTF-8" + LC_IDENTIFICATION="de_AT.UTF-8" + LC_MEASUREMENT="de_AT.UTF-8" + LC_MONETARY="de_AT.UTF-8" + LC_NAME="de_AT.UTF-8" + LC_NUMERIC="de_AT.UTF-8" + LC_PAPER="de_AT.UTF-8" + LC_TELEPHONE="de_AT.UTF-8" + LC_TIME="de_AT.UTF-8" + SOURCE_DATE_EPOCH="1624957158" + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4OkZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV+dKC/99glkM1i8bmrdS1OvWXgOh +PlmR57CpbHlx+KQmZMk/9x0gnEoHsUyOgu4SUcxfz1HpxsczqVSeikwNgo6J+2bI +hZOF9exJQ+6w9bCNY4e2VYJm2vuzRNOqx3JYHOjhncQ/mlqN6M5D0D7UCApiCuFx +r/nwqPXJ0dAZt/BMyz5XTA359kIqFQaPMJxvfHvoQG5S6u8ecvas7ALC3FM6p3dW +S/HSxm9SFs7nNdqUxWMb65euOcllIZ+c67GpX96HENhx8eIbHHo0BYootQQetv8e +5hx3dwFMUGrwOxVi4epzOIXRJ96o6eXnKzEd4LvPrcthj5XRqDz4FgVHjkC6SWSB +piQI3SO8SqtMkv836TvTR4KFX7fMxqe5zBRRCVwOidp/FpAtKfVJ/tcXYk30E99I +8EyQJCEkRH95E7ShYgluzSVVyCK61y2mpmVv9pl+NzdPDKWNBd/PZlDdYV/DNFzX +go9mXrkxTIlbtquqlL/D2uIQ5SN+tezm/W45rzQhJG0= +=OOu5 +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~impish-1_source.changes b/debian/longnow-0.8~series/longnow_0.8~impish-1_source.changes @@ -0,0 +1,46 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +Format: 1.8 +Date: Tue, 29 Jun 2021 10:59:18 +0200 +Source: longnow +Architecture: source +Version: 0.8~impish-1 +Distribution: impish +Urgency: medium +Maintainer: Nuno Sempere <nuno.semperelh@gmail.com> +Changed-By: Nuno Sempere <nuno.semperelh@gmail.com> +Changes: + longnow (0.8~impish-1) impish; urgency=medium + . + * Small improvement; numeric comparison and deleting the old links file to allow for manual user intervention +Checksums-Sha1: + d966dbda7186c68f77a67ed1317819e15fdc7834 1611 longnow_0.8~impish-1.dsc + abd228e7003ed28985734019ccbc2196cfa2a497 1924 longnow_0.8~impish.orig.tar.xz + cb97259fc8ad0f2f82f03c95f53d10336e48735f 2100 longnow_0.8~impish-1.debian.tar.xz + 6bc5c0bdd4a42cad7cb2aa6fa35c3e4930c657ee 6160 longnow_0.8~impish-1_source.buildinfo +Checksums-Sha256: + 7294361a1bd0329621e7e6d1b1328a1dfeb0cdabf74bbddd11a78d3b128d5370 1611 longnow_0.8~impish-1.dsc + 6ced2083a9e3a730ecef460381d4cff2851ccc449888bdc02780ca9f6c578e78 1924 longnow_0.8~impish.orig.tar.xz + 968a1d6ecf0156b3e110b7e7195cce1faff915dac08bdc6e712a40cafc6347b3 2100 longnow_0.8~impish-1.debian.tar.xz + 83bda2bebcca5abe80b7240a58380383d1bf3fca68cfe7dcf4da620d3652b68a 6160 longnow_0.8~impish-1_source.buildinfo +Files: + 1cd3145f535246166a1ecdbbc6df6814 1611 utils optional longnow_0.8~impish-1.dsc + a339565169423ed4070900afdfd80564 1924 utils optional longnow_0.8~impish.orig.tar.xz + 4204570c69fcf6bf9c00b9df8f0d6039 2100 utils optional longnow_0.8~impish-1.debian.tar.xz + 8d7a1cc2fc031f766c78a864719322a7 6160 utils optional longnow_0.8~impish-1_source.buildinfo + +-----BEGIN PGP SIGNATURE----- + +iQHNBAEBCgA3FiEEJgMJ0m3ydsnStpbJvUQaV89PZFcFAmDa4OoZHG51bm8uc2Vt +cGVyZWxoQGdtYWlsLmNvbQAKCRC9RBpXz09kV7g4C/0VTWP5mDGo6f4TTICxjaYe +YfU1ngXbko0yTPExfx/HEdcivsevGATukQ6IFnNIBk/6Lxgb5OEpM4OE4vDRORL2 +FqlFlG5oPaZMbkcK4C5hwxlUZQOmgI4gdZ2VY0gkpOiwKHAd23g0/l2QtzAIWfDA +NINDB2TdsSlL4kc98aJYRVLNlDRCZT+x/lD0OZ7CX1pM117Uf/sQK0KxzNLsaPcC +dXc1aKOUZz7tZpAhyC9KxPJpy5rGA2x2vd+gQ03ygy6UWI/HueDAjxEFiu3A+cFE +FcjGBxp9Bb5pmKEzl+1naHMxALEianzC8lQymAXy/McH6+ZCm0mBaeYf/IsaBoMc +T7G7hG+XtlHbFdsEiaB22BcGHDjKbmpXFL4rtaOom8skXE7HEgc63zJR1jxx1eT4 +AUCcVw7VydpkHK0zPJwochYk5N50DTVMqtBhgJTIOiL66SGVpWtXiT5BOpPWgFty +KCX+HWrcZNr87RCXEyqhJsBhhxBQh+4HI7k0X4tf6qM= +=1xHM +-----END PGP SIGNATURE----- diff --git a/debian/longnow-0.8~series/longnow_0.8~impish-1_source.ppa.upload b/debian/longnow-0.8~series/longnow_0.8~impish-1_source.ppa.upload @@ -0,0 +1,5 @@ +Successfully uploaded longnow_0.8~impish-1.dsc to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~impish.orig.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~impish-1.debian.tar.xz to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~impish-1_source.buildinfo to ppa.launchpad.net for ppa. +Successfully uploaded longnow_0.8~impish-1_source.changes to ppa.launchpad.net for ppa. diff --git a/debian/longnow-0.8~series/longnow_0.8~impish.orig.tar.xz b/debian/longnow-0.8~series/longnow_0.8~impish.orig.tar.xz Binary files differ. diff --git a/longnow b/longnow @@ -3,7 +3,7 @@ function getMdLinks(){ # Use: Takes a markdown file file.md, extracts all links, finds the unique ones and saves them to file.md.links echo "" echo "Extracting links..." - + rm "$1.links" -f grep -Eoi '\]\((.*)\)' $1 | grep -Eo '(http|https)://[^)]+' >> "$1.links" ## sed -i 's/www.wikiwand.com\/en/en.wikipedia.org\/wiki/g' $1 awk '!seen[$0]++' "$1.links" > "$1.links2" && mv "$1.links2" "$1.links" @@ -118,8 +118,8 @@ function longnow(){ getMdLinks $1 pushToArchive $1.links addArchiveLinksToFile $1 - numLinesErrorFile=$(wc -l "$1.md.links.errors" | awk '{ print $1 }') - if [ "$numLinesErrorFile" > 4 ] ;then + numLinesErrorFile=$(wc -l "$1.links.errors" | awk '{ print $1 }') + if [ "$numLinesErrorFile" -gt 4 ] ;then echo "It seems that there are errors. To view and deal with them, see the $1.links.errors file" fi fi