savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[savannah-help-public] freetype: moving uploaded files to subdirectory


From: Werner LEMBERG
Subject: [savannah-help-public] freetype: moving uploaded files to subdirectory
Date: Fri, 21 Dec 2012 07:13:39 +0100 (CET)

[Ping!  Resending with the script attachment for convenience, this
 time CCing Karl since he was involved in the development of the
 uploading directives, AFAIK (sorry for getting it possibly twice).
 BTW, am I too impatient to expect a reaction from `savannah-hackers'
 within a week?]


Folks,


I want to move all freetype* and ttfautohint* files
(http://download.savannah.gnu.org/releases/freetype/) older than a
given version to new `*-old' subdirectories.  It seems that this only
possible with the currentl upload directives by

  . downloading the files
  . deleting the files
  . re-uploading the files into a new directory

Needless to say that this is extremely cumbersome.

What about adding a new upload directive to *move* files around?

Meanwhile, I ask that someone locally applies the attached script.


  Thanks in advance!

    Werner
# /bin/sh
#
# move-freetype-files.sh
#
#   Move old FreeType and ttfautohint packages to a subdirectory.
#
#   To be executed locally in the directory for
#
#     http://download.savannah.gnu.org/releases/freetype/

mkdir freetype-old
mkdir ttfautohint-old

for i in \
  freetype-2.1.10.pre-20050511.tar.bz2 \
  freetype-2.1.10.pre-20050511.tar.bz2.sig \
  freetype-2.1.10.tar.bz2 \
  freetype-2.1.10.tar.bz2.sig \
  freetype-2.1.10.tar.gz \
  freetype-2.1.10.tar.gz.sig \
  freetype-2.2.1.tar.bz2 \
  freetype-2.2.1.tar.bz2.sig \
  freetype-2.2.1.tar.gz \
  freetype-2.2.1.tar.gz.sig \
  freetype-2.3.0.tar.bz2 \
  freetype-2.3.0.tar.bz2.sig \
  freetype-2.3.0.tar.gz \
  freetype-2.3.0.tar.gz.sig \
  freetype-2.3.1.tar.bz2 \
  freetype-2.3.1.tar.bz2.sig \
  freetype-2.3.1.tar.gz \
  freetype-2.3.1.tar.gz.sig \
  freetype-2.3.2.tar.bz2 \
  freetype-2.3.2.tar.bz2.sig \
  freetype-2.3.2.tar.gz \
  freetype-2.3.2.tar.gz.sig \
  freetype-2.3.3.tar.bz2 \
  freetype-2.3.3.tar.bz2.sig \
  freetype-2.3.3.tar.gz \
  freetype-2.3.3.tar.gz.sig \
  freetype-2.3.4.tar.bz2 \
  freetype-2.3.4.tar.bz2.sig \
  freetype-2.3.4.tar.gz \
  freetype-2.3.4.tar.gz.sig \
  freetype-2.3.5.tar.bz2 \
  freetype-2.3.5.tar.bz2.sig \
  freetype-2.3.5.tar.gz \
  freetype-2.3.5.tar.gz.sig \
  freetype-2.3.6.tar.bz2 \
  freetype-2.3.6.tar.bz2.sig \
  freetype-2.3.6.tar.gz \
  freetype-2.3.6.tar.gz.sig \
  freetype-2.3.7.tar.bz2 \
  freetype-2.3.7.tar.bz2.sig \
  freetype-2.3.7.tar.gz \
  freetype-2.3.7.tar.gz.sig \
  freetype-2.3.9.tar.bz2 \
  freetype-2.3.9.tar.bz2.sig \
  freetype-2.3.9.tar.gz \
  freetype-2.3.9.tar.gz.sig \
  freetype-2.3.10.tar.bz2 \
  freetype-2.3.10.tar.bz2.sig \
  freetype-2.3.10.tar.gz \
  freetype-2.3.10.tar.gz.sig \
  freetype-2.3.11.tar.bz2 \
  freetype-2.3.11.tar.bz2.sig \
  freetype-2.3.11.tar.gz \
  freetype-2.3.11.tar.gz.sig \
  freetype-2.3.12.tar.bz2 \
  freetype-2.3.12.tar.bz2.sig \
  freetype-2.3.12.tar.gz \
  freetype-2.3.12.tar.gz.sig \
  freetype-doc-2.1.10.tar.bz2 \
  freetype-doc-2.1.10.tar.bz2.sig \
  freetype-doc-2.1.10.tar.gz \
  freetype-doc-2.1.10.tar.gz.sig \
  freetype-doc-2.2.1.tar.bz2 \
  freetype-doc-2.2.1.tar.bz2.sig \
  freetype-doc-2.2.1.tar.gz \
  freetype-doc-2.2.1.tar.gz.sig \
  freetype-doc-2.3.0.tar.bz2 \
  freetype-doc-2.3.0.tar.bz2.sig \
  freetype-doc-2.3.0.tar.gz \
  freetype-doc-2.3.0.tar.gz.sig \
  freetype-doc-2.3.1.tar.bz2 \
  freetype-doc-2.3.1.tar.bz2.sig \
  freetype-doc-2.3.1.tar.gz \
  freetype-doc-2.3.1.tar.gz.sig \
  freetype-doc-2.3.2.tar.bz2 \
  freetype-doc-2.3.2.tar.bz2.sig \
  freetype-doc-2.3.2.tar.gz \
  freetype-doc-2.3.2.tar.gz.sig \
  freetype-doc-2.3.3.tar.bz2 \
  freetype-doc-2.3.3.tar.bz2.sig \
  freetype-doc-2.3.3.tar.gz \
  freetype-doc-2.3.3.tar.gz.sig \
  freetype-doc-2.3.4.tar.bz2 \
  freetype-doc-2.3.4.tar.bz2.sig \
  freetype-doc-2.3.4.tar.gz \
  freetype-doc-2.3.4.tar.gz.sig \
  freetype-doc-2.3.5.tar.bz2 \
  freetype-doc-2.3.5.tar.bz2.sig \
  freetype-doc-2.3.5.tar.gz \
  freetype-doc-2.3.5.tar.gz.sig \
  freetype-doc-2.3.6.tar.bz2 \
  freetype-doc-2.3.6.tar.bz2.sig \
  freetype-doc-2.3.6.tar.gz \
  freetype-doc-2.3.6.tar.gz.sig \
  freetype-doc-2.3.7.tar.bz2 \
  freetype-doc-2.3.7.tar.bz2.sig \
  freetype-doc-2.3.7.tar.gz \
  freetype-doc-2.3.7.tar.gz.sig \
  freetype-doc-2.3.9.tar.bz2 \
  freetype-doc-2.3.9.tar.bz2.sig \
  freetype-doc-2.3.9.tar.gz \
  freetype-doc-2.3.9.tar.gz.sig \
  freetype-doc-2.3.10.tar.bz2 \
  freetype-doc-2.3.10.tar.bz2.sig \
  freetype-doc-2.3.10.tar.gz \
  freetype-doc-2.3.10.tar.gz.sig \
  freetype-doc-2.3.11.tar.bz2 \
  freetype-doc-2.3.11.tar.bz2.sig \
  freetype-doc-2.3.11.tar.gz \
  freetype-doc-2.3.11.tar.gz.sig \
  freetype-doc-2.3.12.tar.bz2 \
  freetype-doc-2.3.12.tar.bz2.sig \
  freetype-doc-2.3.12.tar.gz \
  freetype-doc-2.3.12.tar.gz.sig \
  ft2demos-2.1.10.tar.bz2 \
  ft2demos-2.1.10.tar.bz2.sig \
  ft2demos-2.1.10.tar.gz \
  ft2demos-2.1.10.tar.gz.sig \
  ft2demos-2.2.1.tar.bz2 \
  ft2demos-2.2.1.tar.bz2.sig \
  ft2demos-2.2.1.tar.gz \
  ft2demos-2.2.1.tar.gz.sig \
  ft2demos-2.3.0.tar.bz2 \
  ft2demos-2.3.0.tar.bz2.sig \
  ft2demos-2.3.0.tar.gz \
  ft2demos-2.3.0.tar.gz.sig \
  ft2demos-2.3.1.tar.bz2 \
  ft2demos-2.3.1.tar.bz2.sig \
  ft2demos-2.3.1.tar.gz \
  ft2demos-2.3.1.tar.gz.sig \
  ft2demos-2.3.2.tar.bz2 \
  ft2demos-2.3.2.tar.bz2.sig \
  ft2demos-2.3.2.tar.gz \
  ft2demos-2.3.2.tar.gz.sig \
  ft2demos-2.3.3.tar.bz2 \
  ft2demos-2.3.3.tar.bz2.sig \
  ft2demos-2.3.3.tar.gz \
  ft2demos-2.3.3.tar.gz.sig \
  ft2demos-2.3.4.tar.bz2 \
  ft2demos-2.3.4.tar.bz2.sig \
  ft2demos-2.3.4.tar.gz \
  ft2demos-2.3.4.tar.gz.sig \
  ft2demos-2.3.5.tar.bz2 \
  ft2demos-2.3.5.tar.bz2.sig \
  ft2demos-2.3.5.tar.gz \
  ft2demos-2.3.5.tar.gz.sig \
  ft2demos-2.3.6.tar.bz2 \
  ft2demos-2.3.6.tar.bz2.sig \
  ft2demos-2.3.6.tar.gz \
  ft2demos-2.3.6.tar.gz.sig \
  ft2demos-2.3.7.tar.bz2 \
  ft2demos-2.3.7.tar.bz2.sig \
  ft2demos-2.3.7.tar.gz \
  ft2demos-2.3.7.tar.gz.sig \
  ft2demos-2.3.9.tar.bz2 \
  ft2demos-2.3.9.tar.bz2.sig \
  ft2demos-2.3.9.tar.gz \
  ft2demos-2.3.9.tar.gz.sig \
  ft2demos-2.3.10.tar.bz2 \
  ft2demos-2.3.10.tar.bz2.sig \
  ft2demos-2.3.10.tar.gz \
  ft2demos-2.3.10.tar.gz.sig \
  ft2demos-2.3.11.tar.bz2 \
  ft2demos-2.3.11.tar.bz2.sig \
  ft2demos-2.3.11.tar.gz \
  ft2demos-2.3.11.tar.gz.sig \
  ft2demos-2.3.12.tar.bz2 \
  ft2demos-2.3.12.tar.bz2.sig \
  ft2demos-2.3.12.tar.gz \
  ft2demos-2.3.12.tar.gz.sig \
  ft221.zip \
  ft221.zip.sig \
  ft230.zip \
  ft230.zip.sig \
  ft231.zip \
  ft231.zip.sig \
  ft232.zip \
  ft232.zip.sig \
  ft233.zip \
  ft233.zip.sig \
  ft234.zip \
  ft234.zip.sig \
  ft235.zip \
  ft235.zip.sig \
  ft236.zip \
  ft236.zip.sig \
  ft237.zip \
  ft237.zip.sig \
  ft239.zip \
  ft239.zip.sig \
  ft2110.zip \
  ft2110.zip.sig \
  ft2310.zip \
  ft2310.zip.sig \
  ft2311.zip \
  ft2311.zip.sig \
  ft2312.zip \
  ft2312.zip.sig \
  ftdmo221.zip \
  ftdmo221.zip.sig \
  ftdmo230.zip \
  ftdmo230.zip.sig \
  ftdmo231.zip \
  ftdmo231.zip.sig \
  ftdmo232.zip \
  ftdmo232.zip.sig \
  ftdmo233.zip \
  ftdmo233.zip.sig \
  ftdmo234.zip \
  ftdmo234.zip.sig \
  ftdmo235.zip \
  ftdmo235.zip.sig \
  ftdmo236.zip \
  ftdmo236.zip.sig \
  ftdmo237.zip \
  ftdmo237.zip.sig \
  ftdmo239.zip \
  ftdmo239.zip.sig \
  ftdmo2110.zip \
  ftdmo2110.zip.sig \
  ftdmo2310.zip \
  ftdmo2310.zip.sig \
  ftdmo2311.zip \
  ftdmo2311.zip.sig \
  ftdmo2312.zip \
  ftdmo2312.zip.sig \
  ftdoc221.zip \
  ftdoc221.zip.sig \
  ftdoc230.zip \
  ftdoc230.zip.sig \
  ftdoc231.zip \
  ftdoc231.zip.sig \
  ftdoc232.zip \
  ftdoc232.zip.sig \
  ftdoc233.zip \
  ftdoc233.zip.sig \
  ftdoc234.zip \
  ftdoc234.zip.sig \
  ftdoc235.zip \
  ftdoc235.zip.sig \
  ftdoc236.zip \
  ftdoc236.zip.sig \
  ftdoc237.zip \
  ftdoc237.zip.sig \
  ftdoc239.zip \
  ftdoc239.zip.sig \
  ftdoc2110.zip \
  ftdoc2110.zip.sig \
  ftdoc2310.zip \
  ftdoc2310.zip.sig \
  ftdoc2311.zip \
  ftdoc2311.zip.sig \
  ftdoc2312.zip \
  ftdoc2312.zip.sig
do
  mv $i freetype-old
done

for i in \
  ttfautohint-0.1.tar.gz \
  ttfautohint-0.1.tar.gz.sig \
  ttfautohint-0.2.tar.gz \
  ttfautohint-0.2.tar.gz.sig \
  ttfautohint-0.3.tar.gz \
  ttfautohint-0.3.tar.gz.sig \
  ttfautohint-0.4.tar.gz \
  ttfautohint-0.4.tar.gz.sig \
  ttfautohint-0.5-osx \
  ttfautohint-0.5-osx.sig \
  ttfautohint-0.5.tar.gz \
  ttfautohint-0.5.tar.gz.sig \
  ttfautohint-0.6.1.tar.gz \
  ttfautohint-0.6.1.tar.gz.sig \
  ttfautohint-0.6.tar.gz \
  ttfautohint-0.6.tar.gz.sig \
  ttfautohint-0.7-win32.7z \
  ttfautohint-0.7-win32.7z.sig \
  ttfautohint-0.7.tar.gz \
  ttfautohint-0.7.tar.gz.sig \
  ttfautohint-0.8-tty-osx.tar.gz \
  ttfautohint-0.8-tty-osx.tar.gz.sig \
  ttfautohint-0.8-win32.7z \
  ttfautohint-0.8-win32.7z.sig \
  ttfautohint-0.8.tar.gz \
  ttfautohint-0.8.tar.gz.sig \
  ttfautohint.exe \
  ttfautohint.exe.sig
do
  mv $i ttfautohint-old
done

# end of move-freetype-files.sh

reply via email to

[Prev in Thread] Current Thread [Next in Thread]