Discussion:
[UrJTAG-dev] tools/generate_orig_tar_xz
Geert Stappers
2016-12-04 20:59:35 UTC
Permalink
Hello,

Find below a shell script I would to be include
into source tree of urjtag.

Preferable as tools/generate_orig_tar_xz

The script helps to create successors
of http://ftp.nl.debian.org/debian/pool/main/u/urjtag/urjtag_0.10+r2007.orig.tar.gz


Groeten
Geert Stappers


#!/bin/bash
#
# generate_orig_tar_xz
# creates a tarball
#
# Written because Debian packaging requires
# more or less an original tarball from upstream
#
if [ -z "${1}" ] ; then
echo "E:Provide the svn revision number (rNNNN)" 1>&2
exit 1
else
SRN=${1}
fi

if [ ! -d ../urjtag -o ! -d ../web ] ; then
echo E: script not started in the urjtag directory of the urjtag project
echo I: \`cd\` to the 'urjtag' directory
exit 1
else
# go to the directory where `git archive` can do it's job
cd ..
fi
if [ ! -d ./urjtag -o ! -d ./web -o ! -d ./urjtag/tools ] ; then
echo E: Not in the expected urjtag project directory structure
echo I: Find out who\'s expections are wrong
echo I: Yours or those of the programmer of this script
exit 1
fi

# Package Name plus version
PNPV=urjtag-0.10

# Package Name plus version underscore
PNPVU=$( echo ${PNPV} | sed -e 's/-/_/' )

# This Version
TV="${PNPVU}+${SRN}"

LOGFILE=urjtag/${0}.log

echo Your request for ../${TV}.orig.tar.xz is work in progress

git archive --format=tar --prefix=${TV}/ \
HEAD:urjtag/ | xz > ${TV}.orig.tar.xz

# l l
Geert Stappers
2017-02-06 15:07:46 UTC
Permalink
Hi,

Here a retransmit of a previous message.
This time with '[patch]' appended to the Subject.

What is needed to get it included?


Cheers
Geert Stappers


On Sun, Dec 04, 2016 at 09:59:35PM +0100, Geert Stappers wrote:

Hello,

Find below a shell script I would to be include
into source tree of urjtag.

Preferable as tools/generate_orig_tar_xz

The script helps to create successors
of http://ftp.nl.debian.org/debian/pool/main/u/urjtag/urjtag_0.10+r2007.orig.tar.gz


Groeten
Geert Stappers


#!/bin/bash
#
# generate_orig_tar_xz
# creates a tarball
#
# Written because Debian packaging requires
# more or less an original tarball from upstream
#
if [ -z "${1}" ] ; then
echo "E:Provide the svn revision number (rNNNN)" 1>&2
exit 1
else
SRN=${1}
fi

if [ ! -d ../urjtag -o ! -d ../web ] ; then
echo E: script not started in the urjtag directory of the urjtag project
echo I: \`cd\` to the 'urjtag' directory
exit 1
else
# go to the directory where `git archive` can do it's job
cd ..
fi
if [ ! -d ./urjtag -o ! -d ./web -o ! -d ./urjtag/tools ] ; then
echo E: Not in the expected urjtag project directory structure
echo I: Find out who\'s expections are wrong
echo I: Yours or those of the programmer of this script
exit 1
fi

# Package Name plus version
PNPV=urjtag-0.10

# Package Name plus version underscore
PNPVU=$( echo ${PNPV} | sed -e 's/-/_/' )

# This Version
TV="${PNPVU}+${SRN}"

LOGFILE=urjtag/${0}.log

echo Your request for ../${TV}.orig.tar.xz is work in progress

git archive --format=tar --prefix=${TV}/ \
HEAD:urjtag/ | xz > ${TV}.orig.tar.xz

# l l

Groeten
Geert Stappers
--
Leven en laten leven
Benjamin Henrion
2017-02-07 00:45:02 UTC
Permalink
Let's fork on github and give it another name...
Post by Geert Stappers
Hi,
Here a retransmit of a previous message.
This time with '[patch]' appended to the Subject.
What is needed to get it included?
Cheers
Geert Stappers
Hello,
Find below a shell script I would to be include
into source tree of urjtag.
Preferable as tools/generate_orig_tar_xz
The script helps to create successors
of http://ftp.nl.debian.org/debian/pool/main/u/urjtag/
urjtag_0.10+r2007.orig.tar.gz
Groeten
Geert Stappers
#!/bin/bash
#
# generate_orig_tar_xz
# creates a tarball
#
# Written because Debian packaging requires
# more or less an original tarball from upstream
#
if [ -z "${1}" ] ; then
echo "E:Provide the svn revision number (rNNNN)" 1>&2
exit 1
else
SRN=${1}
fi
if [ ! -d ../urjtag -o ! -d ../web ] ; then
echo E: script not started in the urjtag directory of the urjtag project
echo I: \`cd\` to the 'urjtag' directory
exit 1
else
# go to the directory where `git archive` can do it's job
cd ..
fi
if [ ! -d ./urjtag -o ! -d ./web -o ! -d ./urjtag/tools ] ; then
echo E: Not in the expected urjtag project directory structure
echo I: Find out who\'s expections are wrong
echo I: Yours or those of the programmer of this script
exit 1
fi
# Package Name plus version
PNPV=urjtag-0.10
# Package Name plus version underscore
PNPVU=$( echo ${PNPV} | sed -e 's/-/_/' )
# This Version
TV="${PNPVU}+${SRN}"
LOGFILE=urjtag/${0}.log
echo Your request for ../${TV}.orig.tar.xz is work in progress
git archive --format=tar --prefix=${TV}/ \
HEAD:urjtag/ | xz > ${TV}.orig.tar.xz
# l l
Groeten
Geert Stappers
--
Leven en laten leven
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
UrJTAG-development mailing list
https://lists.sourceforge.net/lists/listinfo/urjtag-development
Kolja Waschk
2017-02-07 08:10:17 UTC
Permalink
Hi,

The development could move to primarily use git on SF as well, IMHO
there's no need to change the provider, and why change the name?

Anyway, if you all decide to move to github, appropriate redirecting
information can be put on the SF site.
Post by Geert Stappers
What is needed to get it included?
Main problem at the moment however is that there is no really actively
caring maintainer at the SF project. I doubt that changes if you add
moving to another server on the to-do list.

I feel somewhat responsible, but even after reading the mails in the
past weeks I haven't found time to actively help yet. Sorry for that.

What is currently highest priority on the to-do list for UrJTAG?

Regards,
Kolja
Post by Geert Stappers
Let's fork on github and give it another name...
Hi,
Here a retransmit of a previous message.
This time with '[patch]' appended to the Subject.
What is needed to get it included?
Cheers
Geert Stappers
Hello,
Find below a shell script I would to be include
into source tree of urjtag.
Preferable as tools/generate_orig_tar_xz
The script helps to create successors
of
http://ftp.nl.debian.org/debian/pool/main/u/urjtag/urjtag_0.10+r2007.orig.tar.gz
<http://ftp.nl.debian.org/debian/pool/main/u/urjtag/urjtag_0.10+r2007.orig.tar.gz>
Groeten
Geert Stappers
#!/bin/bash
#
# generate_orig_tar_xz
# creates a tarball
#
# Written because Debian packaging requires
# more or less an original tarball from upstream
#
if [ -z "${1}" ] ; then
echo "E:Provide the svn revision number (rNNNN)" 1>&2
exit 1
else
SRN=${1}
fi
if [ ! -d ../urjtag -o ! -d ../web ] ; then
echo E: script not started in the urjtag directory of the urjtag project
echo I: \`cd\` to the 'urjtag' directory
exit 1
else
# go to the directory where `git archive` can do it's job
cd ..
fi
if [ ! -d ./urjtag -o ! -d ./web -o ! -d ./urjtag/tools ] ; then
echo E: Not in the expected urjtag project directory structure
echo I: Find out who\'s expections are wrong
echo I: Yours or those of the programmer of this script
exit 1
fi
# Package Name plus version
PNPV=urjtag-0.10
# Package Name plus version underscore
PNPVU=$( echo ${PNPV} | sed -e 's/-/_/' )
# This Version
TV="${PNPVU}+${SRN}"
LOGFILE=urjtag/${0}.log
echo Your request for ../${TV}.orig.tar.xz is work in progress
git archive --format=tar --prefix=${TV}/ \
HEAD:urjtag/ | xz > ${TV}.orig.tar.xz
# l l
Groeten
Geert Stappers
--
Leven en laten leven
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
UrJTAG-development mailing list
https://lists.sourceforge.net/lists/listinfo/urjtag-development
<https://lists.sourceforge.net/lists/listinfo/urjtag-development>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
UrJTAG-development mailing list
https://lists.sourceforge.net/lists/listinfo/urjtag-development
--
Mr. K. Waschk - Hamburg - Germany
Benjamin Henrion
2017-02-07 17:22:01 UTC
Permalink
Post by Kolja Waschk
Hi,
The development could move to primarily use git on SF as well, IMHO
there's no need to change the provider, and why change the name?
Well, SF is pretty much dead, I bet very few dev have done a Pull
Request on Sourceforge.

We don't need to change the name, just make sure there is an org on
Github, and people can easily make PRs.

Furthermore, there should be a release as soon as possible.
Post by Kolja Waschk
Anyway, if you all decide to move to github, appropriate redirecting
information can be put on the SF site.
Sure.
Post by Kolja Waschk
Post by Geert Stappers
What is needed to get it included?
Main problem at the moment however is that there is no really actively
caring maintainer at the SF project. I doubt that changes if you add
moving to another server on the to-do list.
I feel somewhat responsible, but even after reading the mails in the
past weeks I haven't found time to actively help yet. Sorry for that.
What is currently highest priority on the to-do list for UrJTAG?
I would say produce a release with what there is.

And Github has a pretty straightforward release system based on tags,
even though they are not wget friendly.

Let me try to create an org on there.

--
Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-3500762
"In July 2005, after several failed attempts to legalise software
patents in Europe, the patent establishment changed its strategy.
Instead of explicitly seeking to sanction the patentability of
software, they are now seeking to create a central European patent
court, which would establish and enforce patentability rules in their
favor, without any possibility of correction by competing courts or
democratically elected legislators."
Benjamin Henrion
2017-02-08 07:56:24 UTC
Permalink
Post by Benjamin Henrion
Post by Kolja Waschk
Hi,
The development could move to primarily use git on SF as well, IMHO
there's no need to change the provider, and why change the name?
Well, SF is pretty much dead, I bet very few dev have done a Pull
Request on Sourceforge.
We don't need to change the name, just make sure there is an org on
Github, and people can easily make PRs.
Furthermore, there should be a release as soon as possible.
Post by Kolja Waschk
Anyway, if you all decide to move to github, appropriate redirecting
information can be put on the SF site.
Sure.
Post by Kolja Waschk
Post by Geert Stappers
What is needed to get it included?
Main problem at the moment however is that there is no really actively
caring maintainer at the SF project. I doubt that changes if you add
moving to another server on the to-do list.
I feel somewhat responsible, but even after reading the mails in the
past weeks I haven't found time to actively help yet. Sorry for that.
What is currently highest priority on the to-do list for UrJTAG?
I would say produce a release with what there is.
And Github has a pretty straightforward release system based on tags,
even though they are not wget friendly.
Let me try to create an org on there.
Mmh, it already exists:

https://github.com/urjtag

--
Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-3500762
"In July 2005, after several failed attempts to legalise software
patents in Europe, the patent establishment changed its strategy.
Instead of explicitly seeking to sanction the patentability of
software, they are now seeking to create a central European patent
court, which would establish and enforce patentability rules in their
favor, without any possibility of correction by competing courts or
democratically elected legislators."
Geert Stappers
2017-02-07 18:21:14 UTC
Permalink
Post by Kolja Waschk
Hi,
The development could move to primarily use git on SF as well, IMHO
there's no need to change the provider, and why change the name?
Anyway, if you all decide to move to github, appropriate redirecting
information can be put on the SF site.
It doesn't matter where an abandoned project is hosted.
Post by Kolja Waschk
Post by Geert Stappers
What is needed to get it included?
Main problem at the moment however is that there is no really actively
caring maintainer at the SF project. I doubt that changes if you add
moving to another server on the to-do list.
I feel somewhat responsible, but even after reading the mails in the
past weeks I haven't found time to actively help yet. Sorry for that.
What is currently highest priority on the to-do list for UrJTAG?
Showing the world that this project is not completely abandoned.

That be easy done by applying the patch in the start of this thread.



Groeten
Geert Stappers
--
Leven en laten leven
Kolja Waschk
2017-02-07 19:34:37 UTC
Permalink
Post by Geert Stappers
Showing the world that this project is not completely abandoned.
That be easy done by applying the patch in the start of this thread.
Ok. First step done. Please take this as some sign of good intentions.

Will look through open issues in the tracker soon, hope to get more done
not later than upcoming weekend.

Regards,
Kolja
--
Mr. K. Waschk - Hamburg - Germany
Mike Frysinger
2017-02-21 16:24:42 UTC
Permalink
Post by Geert Stappers
Post by Kolja Waschk
The development could move to primarily use git on SF as well, IMHO
there's no need to change the provider, and why change the name?
Anyway, if you all decide to move to github, appropriate redirecting
information can be put on the SF site.
It doesn't matter where an abandoned project is hosted.
Post by Kolja Waschk
Post by Geert Stappers
What is needed to get it included?
Main problem at the moment however is that there is no really actively
caring maintainer at the SF project. I doubt that changes if you add
moving to another server on the to-do list.
I feel somewhat responsible, but even after reading the mails in the
past weeks I haven't found time to actively help yet. Sorry for that.
What is currently highest priority on the to-do list for UrJTAG?
Showing the world that this project is not completely abandoned.
That be easy done by applying the patch in the start of this thread.
that assumes this script is appropriate for upstream in the first
place. i don't think it makes sense for distro-specific packaging
logic to live in the repo, especially when it's just a thin wrapper
on top of `git archive`.
-mike

Loading...