aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <builder@rhe.jp>2016-01-14 00:10:34 +0000
committerKazuki Yamaguchi <builder@rhe.jp>2016-01-14 00:10:34 +0000
commite7dda33be7ad780aec99f72e31c87d5319b651d3 (patch)
tree4fd75287d21cf216f5ce5c74be524f3ecfab2216
parent860e4202435e810b53b0bf90231447973412ba40 (diff)
parentf290bbd1981e308fdee8a0c9953cde99a5c31226 (diff)
downloadpkgium-e7dda33be7ad780aec99f72e31c87d5319b651d3.tar.gz
Merge branch 'master' of gitlab.rhe.jp:rhenium/pkgium
-rw-r--r--README.md25
-rw-r--r--fcitx-skk/.gitignore1
-rw-r--r--fcitx-skk/PKGBUILD31
-rw-r--r--libskk/.gitignore1
-rw-r--r--libskk/PKGBUILD33
-rw-r--r--pacman-mirrorlist-dummy/PKGBUILD18
-rw-r--r--pacman-mirrorlist-dummy/mirrorlist3
7 files changed, 107 insertions, 5 deletions
diff --git a/README.md b/README.md
index cb6b0ee..9272353 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,25 @@
# rhenium/pkgbuilds
-個人的に使っている Arch Linux 向けの PKGBUILD です。
+わたしの使っている Arch Linux 向けの PKGBUILD です
+
+dependencies あまりまじめに書いていないので、もし不足があれば自分でなんとかしてください。
## aribb24
-[aribb24](https://github.com/nkoriyama/aribb24) の PKGBUILD。
-最新の VLC(Git から)で地デジ放送の字幕を表示するのに必要です。
+[aribb24](https://github.com/nkoriyama/aribb24) の PKGBUILD
+最新の VLC(Git から)で地デジ放送の字幕を表示するのに必要
## aribb25
-[aribb25](http://git.videolan.org/?p=aribb25.git;a=summary) の PKGBUILD。
-VLC で MULTI2 復号されていない ts ファイルを再生するのに必要です。
+[aribb25](http://git.videolan.org/?p=aribb25.git;a=summary) の PKGBUILD
+VLC で MULTI2 復号されていない ts ファイルを再生するのに必要
+
+## vlc-edge
+`-edge` のサフィックス付きで git master の VLC media player をインストールするための PKGBUILD
+
+## chromium-edge
+git master の Chromium と PPAPI Flash をまとめたパッケージを作るためのスクリプト
+
+## pacman-mirrorlist-dummy
+provides=(pacman-mirrorlist) なカスタムミラーリスト(日本のミラーサーバーのみ)
+
+## libskk / fcitx-skk
+Fcitx から SKK を使うためのもの。https://github.com/rhenium 以下にあるわたしの fork をインストールするための PKGBUILD
+(カスタマイズ無しのものは Arch Linux の community リポジトリにあります)
diff --git a/fcitx-skk/.gitignore b/fcitx-skk/.gitignore
new file mode 100644
index 0000000..c94a6c6
--- /dev/null
+++ b/fcitx-skk/.gitignore
@@ -0,0 +1 @@
+fcitx-skk
diff --git a/fcitx-skk/PKGBUILD b/fcitx-skk/PKGBUILD
new file mode 100644
index 0000000..1c98f95
--- /dev/null
+++ b/fcitx-skk/PKGBUILD
@@ -0,0 +1,31 @@
+pkgname=fcitx-skk-pkgium
+pkgver=0.1.2.r11.ga153713
+pkgrel=1
+pkgdesc="Fcitx Wrapper for skk."
+arch=('i686' 'x86_64')
+url="https://github.com/rhenium/fcitx-skk"
+license=('GPL3')
+depends=('fcitx' 'libskk')
+makedepends=('git' 'cmake' 'intltool')
+provides=(fcitx-skk)
+conflicts=(fcitx-skk)
+source=('git+https://github.com/rhenium/fcitx-skk.git')
+md5sums=('SKIP')
+_name=fcitx-skk
+
+pkgver() {
+ cd "${srcdir}/${_name}"
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${srcdir}/${_name}"
+
+ cmake -DCMAKE_INSTALL_PREFIX=/usr .
+}
+
+package() {
+ cd "${srcdir}/${_name}"
+
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/libskk/.gitignore b/libskk/.gitignore
new file mode 100644
index 0000000..115e818
--- /dev/null
+++ b/libskk/.gitignore
@@ -0,0 +1 @@
+libskk
diff --git a/libskk/PKGBUILD b/libskk/PKGBUILD
new file mode 100644
index 0000000..8d9830a
--- /dev/null
+++ b/libskk/PKGBUILD
@@ -0,0 +1,33 @@
+pkgname=libskk-pkgium
+pkgver=1.0.1.r55.g83d449d
+pkgrel=1
+pkgdesc='GObject-based library to deal with Japanese kana-to-kanji conversion method'
+arch=('i686' 'x86_64')
+url='https://github.com/rhenium/libskk'
+license=('GPL3')
+provides=(libskk)
+conflicts=(libskk)
+depends=('libgee' 'json-glib')
+makedepends=('git' 'pkg-config' 'intltool' 'gnome-common' 'libgee')
+source=('git+https://github.com/rhenium/libskk.git')
+md5sums=('SKIP')
+_name=libskk
+
+pkgver() {
+ cd "${srcdir}/${_name}"
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${srcdir}/${_name}"
+
+ ./autogen.sh
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${_name}"
+
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/pacman-mirrorlist-dummy/PKGBUILD b/pacman-mirrorlist-dummy/PKGBUILD
new file mode 100644
index 0000000..fc00800
--- /dev/null
+++ b/pacman-mirrorlist-dummy/PKGBUILD
@@ -0,0 +1,18 @@
+pkgname=pacman-mirrorlist-japan
+pkgver=1
+pkgrel=1
+pkgdesc="pacman-mirrorlist for Japan"
+arch=("any")
+url="https://www.archlinux.org/mirrorlist/"
+license=("GPL")
+provides=(pacman-mirrorlist)
+conflicts=(pacman-mirrorlist)
+backup=(etc/pacman.d/mirrorlist)
+source=(mirrorlist)
+md5sums=('62b017105419f0e5d7896fd67b4325ee')
+sha256sums=('ad0787cd9dde3cc69b90b773e5e8b72f0cdcd169b22890f2dbe6e26cac4b26b6')
+
+package() {
+ mkdir -p $pkgdir/etc/pacman.d
+ install -m644 $srcdir/mirrorlist $pkgdir/etc/pacman.d/
+}
diff --git a/pacman-mirrorlist-dummy/mirrorlist b/pacman-mirrorlist-dummy/mirrorlist
new file mode 100644
index 0000000..b79c240
--- /dev/null
+++ b/pacman-mirrorlist-dummy/mirrorlist
@@ -0,0 +1,3 @@
+## Japan
+Server = http://ftp.tsukuba.wide.ad.jp/Linux/archlinux/$repo/os/$arch
+Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch