Commit a11a74522a71301216dbdd339c766a3f485bc503

Some untested changes to tag_amarok, the idea being that it'll use the
multimedia/amarok
multimedia/amarok/doc
format that Alex used for tagging amaroK last time.

svn path=/trunk/extragear/multimedia/amarok/; revision=457132
  
1010
1111# Ask user for tag name
1212tagname = `kdialog --inputbox "Enter tag name (e.g. "1.3-beta3"): "`.chomp()
13user = `kdialog --inputbox "Your SVN user:"`.chomp()
14protocol = `kdialog --radiolist "Do you use https or svn+ssh?" https https 0 "svn+ssh" "svn+ssh" 1`.chomp()
1315
1416# Show safety check dialog
1517`kdialog --warningcontinuecancel "Really create the tag '#{tagname}' NOW in the svn repository?"`
2121end
2222
2323# Create destination folder
24`svn mkdir https://svn.kde.org/home/kde/tags/amarok/#{tagname}`
24target = "#{protocol}://#{user}@svn.kde.org/home/kde/tags/amarok/#{tagname}/"
25`svn mkdir #{target}`
26`svn mkdir #{target}/multimedia`
27`svn mkdir #{target}/multimedia/doc`
2528
26source = "https://svn.kde.org/home/kde/trunk/extragear/multimedia/amarok"
27docs = "https://svn.kde.org/home/kde/trunk/extragear/multimedia/doc/amarok"
28target = "https://svn.kde.org/home/kde/tags/amarok/#{tagname}/"
29source = "#{protocol}://#{user}@svn.kde.org/home/kde/trunk/extragear/multimedia/amarok"
30docs = "#{protocol}://#{user}@svn.kde.org/home/kde/trunk/extragear/multimedia/doc/amarok"
2931
32
3033# Copy the files in the repository
31`svn cp -m "Tag amaroK." #{source} #{target}`
32`svn cp -m "Tag amaroK docs." #{docs} #{target}`
34`svn cp -m "Tag amaroK." #{source} #{target}/multimedia`
35`svn cp -m "Tag amaroK docs." #{docs} #{target}/multimedia/doc`
3336
3437
3538print "Tag created.\n"