diff --git a/pkg/arch/PKGBUILD b/pkg/arch/PKGBUILD
new file mode 100644
index 0000000000000000000000000000000000000000..389ff15ac9673efa7f24f4fb3d5737e482e5d9a9
--- /dev/null
+++ b/pkg/arch/PKGBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Akira Ohgaki <akiraohgaki@gmail.com>
+
+pkgname=xdgurl
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="An install helper program for desktop stuff."
+arch=('i686' 'x86_64')
+url="https://github.com/xdgurl/xdgurl"
+license=('GPL3')
+depends=('python2>=2.7.0' 'tk')
+#source=("$pkgname-$pkgver.tar.gz")
+source=("$pkgname.tar.gz")
+md5sums=() #autofill using updpkgsums
+
+package() {
+    #cd "$pkgname-$pkgver"
+    cd $pkgname
+
+    install -D -m 755 "src/$pkgname.py" "$pkgdir/usr/bin/$pkgname"
+    install -D -m 644 "src/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
+}
diff --git a/pkg/arch/build.sh b/pkg/arch/build.sh
new file mode 100644
index 0000000000000000000000000000000000000000..fb714002d55b8b03b8292daa03dd2709163920e2
--- /dev/null
+++ b/pkg/arch/build.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+cd `dirname $0`
+
+tar -czvf /tmp/xdgurl.tar.gz ../../../xdgurl
+mv /tmp/xdgurl.tar.gz ./
+updpkgsums
+makepkg -s