diff options
author | Kazuki Yamaguchi <builder@rhe.jp> | 2016-01-14 00:10:34 +0000 |
---|---|---|
committer | Kazuki Yamaguchi <builder@rhe.jp> | 2016-01-14 00:10:34 +0000 |
commit | e7dda33be7ad780aec99f72e31c87d5319b651d3 (patch) | |
tree | 4fd75287d21cf216f5ce5c74be524f3ecfab2216 | |
parent | 860e4202435e810b53b0bf90231447973412ba40 (diff) | |
parent | f290bbd1981e308fdee8a0c9953cde99a5c31226 (diff) | |
download | pkgium-e7dda33be7ad780aec99f72e31c87d5319b651d3.tar.gz |
Merge branch 'master' of gitlab.rhe.jp:rhenium/pkgium
-rw-r--r-- | README.md | 25 | ||||
-rw-r--r-- | fcitx-skk/.gitignore | 1 | ||||
-rw-r--r-- | fcitx-skk/PKGBUILD | 31 | ||||
-rw-r--r-- | libskk/.gitignore | 1 | ||||
-rw-r--r-- | libskk/PKGBUILD | 33 | ||||
-rw-r--r-- | pacman-mirrorlist-dummy/PKGBUILD | 18 | ||||
-rw-r--r-- | pacman-mirrorlist-dummy/mirrorlist | 3 |
7 files changed, 107 insertions, 5 deletions
@@ -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 |