summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlashbunny2009-08-12 22:17:38 -0400
committerSlashbunny2009-08-12 22:17:38 -0400
commiteae1ada743045ebef21fad4a0baa5ea1a1616a4f (patch)
tree08aed7af0d58439a1b481cd3d698bb3f43acecb4
downloadaur-eae1ada743045ebef21fad4a0baa5ea1a1616a4f.tar.gz
Initial commit of personal PKGBUILDs for Arch Linux
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD38
-rw-r--r--teamspeak.desktop11
4 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a1e0ed37a288
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = teamspeak2
+ pkgdesc = TeamSpeak is software for quality voice communication via the Internet
+ pkgver = rc2_2032
+ pkgrel = 4
+ url = http://www.goteamspeak.com/
+ arch = i686
+ license = custom
+ depends = libxext
+ depends = libjpeg6
+ depends = libsm
+ source = teamspeak.desktop
+ source = ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_client_rc2_2032.tar.bz2
+ md5sums = 14308ce2787df7b6673259b86179f319
+ md5sums = e93d17a25e07b1cbe400e4eb028ca8f8
+
+pkgname = teamspeak2
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..e4f398dc5b3a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+src/
+pkg/
+*.pkg.tar.xz
+*.pkg.tar
+*.src.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a01b5b601362
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Contributor: Slash <demodevil5[at]yahoo[dot]com>
+
+pkgname=teamspeak2
+pkgver=rc2_2032
+pkgrel=4
+pkgdesc="TeamSpeak is software for quality voice communication via the Internet"
+url="http://www.goteamspeak.com/"
+license="custom"
+depends=('libxext' 'libjpeg6' 'libsm')
+arch=('i686')
+source=('teamspeak.desktop' \
+"ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_client_${pkgver}.tar.bz2")
+md5sums=('14308ce2787df7b6673259b86179f319' 'e93d17a25e07b1cbe400e4eb028ca8f8')
+
+build() {
+ # Modify Launcher Script
+ cd $startdir/src/ts2_client_rc2_2032/setup.data/image/
+ sed -i "s:%installdir%:/opt/teamspeak:" TeamSpeak
+
+ # Install Desktop Icons
+ install -D -m644 $startdir/src/teamspeak.desktop \
+ $startdir/pkg/usr/share/applications/teamspeak.desktop
+ install -D -m644 $startdir/src/ts2_client_rc2_2032/setup.data/image/icon.xpm \
+ $startdir/pkg/usr/share/pixmaps/teamspeak.xpm
+
+ # Install Custom License
+ install -D -m644 $startdir/src/ts2_client_rc2_2032/setup.data/image/clicense.txt \
+ $startdir/pkg/usr/share/licenses/$pkgname/clicense.txt
+
+ # Move Program Data to Package Directory
+ cd $startdir/src/ts2_client_rc2_2032/setup.data/
+ install -d -m755 $startdir/pkg/opt/
+ mv image/ $startdir/pkg/opt/teamspeak
+
+ # Link in /usr/bin/
+ install -d -m755 $startdir/pkg/usr/bin/
+ ln -sf /opt/teamspeak/TeamSpeak $startdir/pkg/usr/bin/
+}
diff --git a/teamspeak.desktop b/teamspeak.desktop
new file mode 100644
index 000000000000..72ed0252ea33
--- /dev/null
+++ b/teamspeak.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=TeamSpeak
+GenericName=TeamSpeak
+Comment=TeamSpeak is software for quality voice communication via the Internet
+Exec=/usr/bin/TeamSpeak
+Icon=teamspeak.xpm
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Application