[arch-projects] [devtools] [PATCH 1/3] merge archco and communityco

Florian Pritz bluewind at xinu.at
Mon Aug 8 15:21:44 EDT 2011


Signed-off-by: Florian Pritz <bluewind at xinu.at>

 delete mode 100755 communityco

diff --git a/Makefile b/Makefile
index 8772bc0..27cefba 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,6 @@ BINPROGS = \
 	checkpkg \
 	commitpkg \
 	archco \
-	communityco \
 	archrelease \
 	archrm \
 	archbuild \
@@ -57,6 +56,7 @@ install:
 	install -m0644 ${CONFIGFILES} $(DESTDIR)/usr/share/devtools
 	for l in ${COMMITPKG_LINKS}; do ln -sf commitpkg $(DESTDIR)/usr/bin/$$l; done
 	for l in ${ARCHBUILD_LINKS}; do ln -sf archbuild $(DESTDIR)/usr/bin/$$l; done
+	ln -sf archco $(DESTDIR)/usr/bin/communityco
 	install -Dm0644 bash_completion $(DESTDIR)/etc/bash_completion.d/devtools
 
 uninstall:
diff --git a/archco b/archco
index 5fc9ebe..3a153a7 100755
--- a/archco
+++ b/archco
@@ -1,10 +1,23 @@
 #!/bin/bash
 
+scriptname=${0##*/}
+
 if [ "$1" = '' ]; then
-	echo 'Usage: archco <package name> [<package name>]'
+	echo 'Usage: '$scriptname' <package name> [<package name>]'
 	exit 1
 fi
 
+case $scriptname in
+	archco)
+		SVNURL="svn+ssh://gerolde.archlinux.org/srv/svn-packages";;
+	communityco)
+		SVNURL="svn+ssh://aur.archlinux.org/srv/svn-packages";;
+	*)
+		echo "error: couldn't find svn url for $scriptname"
+		exit 1
+		;;
+esac
+
 for i in "$@"; do
-	svn co svn+ssh://gerolde.archlinux.org/srv/svn-packages/$i
+	svn co "$SVNURL/$i"
 done
diff --git a/communityco b/communityco
deleted file mode 100755
index 0909db1..0000000
--- a/communityco
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/bash
-
-if [ "$1" = '' ]; then
-	echo 'Usage: communityco <package name> [<package name>]'
-	exit 1
-fi
-
-for i in "$@"; do
-	svn co svn+ssh://aur.archlinux.org/srv/svn-packages/$i
-done
-- 
1.7.6


More information about the arch-projects mailing list