LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: tx-cary

[资源] 非官方软件包和PKGBUILD列表(该方式已过时。请大家使用官方AUR)

 关闭 [复制链接]
 楼主| 发表于 2005-2-28 08:03:19 | 显示全部楼层

[arch][PKGBUILD]skim

软件名:skim
版本:1.2.0
软件简介:scim的KDE前端(兼容性似乎比scim要好)
补丁:无
编写:tx-cary
提交日期:2005年3月12日
PKGBUILD

  1. # Contributer: tx-cary <tx-cary@163.net>
  2. pkgname=skim
  3. pkgver=1.2.0
  4. pkgrel=1
  5. pkgdesc=" an input method platform based upon scim optimized for KDE"
  6. url="http://www.scim-im.org"
  7. license=""
  8. depends=('x-server' 'kdelibs' 'scim')
  9. makedepends=('kdelibs' 'scim')
  10. install=
  11. source=(http://easynews.dl.sourceforge.net/sourceforge/scim/$pkgname-$pkgver.tar.bz2)
  12. md5sums=()

  13. build() {
  14.   cd $startdir/src/$pkgname-$pkgver
  15.   ./configure --prefix=/usr
  16.   make || return 1
  17.   make DESTDIR=$startdir/pkg install
  18. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-28 08:03:30 | 显示全部楼层

[arch][PKGBUILD]fcitx

软件名:fcitx
版本:3.1
软件简介:小企鹅中文输入法
补丁:中文标签补丁
编写:tx-cary
提交日期:2004年3月16日
PKGBUILD
  1. # Contributer: tx-cary <tx-cary@163.net>
  2. pkgname=fcitx
  3. pkgver=3.1
  4. pkgrel=1
  5. pkgdesc="A free Chinese Input Toy for X"
  6. url="http://www.fcitx.org"
  7. license="GPL"
  8. depends=('x-server')
  9. makedepends=('x-server')
  10. conflicts=()
  11. replaces=()
  12. backup=()
  13. install=
  14. source=(http://www.fcitx.org/download/$pkgname-$pkgver.tar.bz2)
  15. md5sums=()

  16. build() {
  17.   cd $startdir/src/$pkgname-$pkgver
  18.   ./configure --prefix=/usr
  19.   make || return 1
  20.   make DESTDIR=$startdir/pkg install
  21. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-16 22:55:14 | 显示全部楼层

[arch][PKGBUILD]idesk-extras

软件名:idesk-extras
版本:1.36
软件简介:idesk的配置工具和一些图标
补丁:no
编写:Kevin Qian
提交日期:2005年3月16日

PKGBUILD
  1. #Contributor: Kevin Qian <archlinux@sina.com>
  2. pkgname=idesk-extras
  3. pkgver=1.36
  4. pkgrel=1
  5. pkgdesc="a set-up tool for use with the idesk program"
  6. url="http://users.netwit.net.au/~pursang/idesk-extras.html"
  7. license="GPL"
  8. depends=('idesk' 'xdialog')
  9. source=(http://www.jmurray.id.au/idesk-extras-$pkgver.tgz)

  10. build() {
  11.   cd $startdir/src/$pkgname-$pkgver
  12.   mkdir -p $startdir/pkg/usr/share/idesk
  13.   cp -R icons $startdir/pkg/usr/share/idesk/
  14.   cp -f idesk-extras.html $startdir/pkg/usr/share/idesk/
  15.   mkdir -p $startdir/pkg/usr/bin
  16.   cp -f idesktool $startdir/pkg/usr/bin/

  17. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 09:04:36 | 显示全部楼层

[arch][PKGBUILD]openq

软件名:openq
版本:0.3.1-2
软件简介:gaim的QQ协议插件
补丁:
编写:tx-cary
提交日期:2005年3月27日

PKGBUILD

  1. pkgname=openq
  2. srcname=OpenQ
  3. pkgver=0.3.1
  4. pkgrel=2
  5. pkgdesc="OpenQ is a QQ-liked protocol plugin for gaim"
  6. url="http://openq.sf.net"
  7. license="GPL"
  8. depends=('glibc' 'gtk2>=2.4' 'gaim>=1.0')
  9. makedepends=('gtk2>=2.4' 'gaim>=1.0')
  10. conflicts=()
  11. replaces=()
  12. backup=()
  13. install=
  14. source=(http://openq.linuxsir.cn/download/$srcname-$pkgver.tar.bz2)
  15. md5sums=()

  16. build() {
  17.   cd $startdir/src/$srcname
  18.   ./configure --prefix=/usr
  19.   make || return 1
  20.   make DESTDIR=$startdir/pkg install
  21. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 09:04:51 | 显示全部楼层

[arch][PKGBUILD]cutedict

软件名:cutedict
版本:1.1-1
软件简介:stardict的KDE克隆
补丁:
编写:
提交日期:2005年3月27日

PKGBUILD

  1. # Maintainer : Kerberos Zhang  <kerberos@minigui.org>

  2. pkgname=cutedict
  3. pkgver=1.1
  4. pkgrel=1
  5. pkgdesc="Cutedict is a clone of stardict for KDE"
  6. url="http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=109668"
  7. depends=('x-server' 'kdelibs>=3.3.2' 'arts>=1.3.0')
  8. source=("http://www.magiclinux.org/people/jackey/extra/cutedict/sources/cutedict-1.1.tar.bz2"
  9.         "http://www.magiclinux.org/people/jackey/extra/cutedict/langdao-ce-gb.dic.bz2"
  10.         "http://www.magiclinux.org/people/jackey/extra/cutedict/langdao-ec-gb.dic.bz2"
  11.         "http://www.magiclinux.org/people/jackey/extra/cutedict/libdict-0.4-release.tar.bz2"
  12.         "cutedict_kdepath.diff"
  13.         "libdict.diff")


  14. build() {
  15.         cd $startdir/src/libdict-0.4-release
  16.         patch -p1 < ../libdict.diff || return 1
  17.         cd $startdir/src/libdict-0.4-release/lib
  18.         make || return 1
  19.         mkdir -p $startdir/pkg/usr/lib
  20.         make INSTALL_DIR=$startdir/pkg/usr/lib lib_install || return 1
  21.         cd $startdir/src/$pkgname
  22.         patch -p1 < ../cutedict_kdepath.diff || return 1
  23.         ./configure --prefix=/opt/kde --with-extra-includes=$startdir/src/libdict-0.4-release/include --with-extra-libs=$startdir/src/libdict-0.4-release/lib || return 1
  24.         make DESTDIR=$startdir/pkg install || return1
  25.         mkdir -p $startdir/pkg/opt/kde/share/apps/dict || return 1
  26.         cd $startdir/src
  27.         mkdir -p $startdir/pkg/opt/kde/share/apps/cutedict/dic/
  28.         cp langdao-ce-gb.dic  langdao-ec-gb.dic $startdir/pkg/opt/kde/share/apps/cutedict/dic/
  29. }

复制代码


cutedict_kdepath.diff

  1. diff -ruNa cutedict.org/src/conf.cpp cutedict/src/conf.cpp
  2. --- cutedict.org/src/conf.cpp   2005-03-25 01:05:39.000000000 +0800
  3. +++ cutedict/src/conf.cpp       2005-03-25 01:06:18.000000000 +0800
  4. @@ -21,9 +21,15 @@

  5. Config::Config()
  6. {
  7. +#if 0
  8.         configFile = "/usr/share/cutedict/cutedict.conf";
  9.         dictDir = "/usr/share/cutedict/dic";
  10.         wavDir = "/usr/share/WyabdcRealPeopleTTS";
  11. +#else
  12. +       configFile = "/opt/kde/share/apps/cutedict/cutedict.conf";
  13. +       dictDir = "/opt/kde/share/apps/cutedict/dic";
  14. +       wavDir = "/usr/share/WyabdcRealPeopleTTS";
  15. +#endif
  16. }

  17. QString Config::GetWavDir()
复制代码


libdict.diff

  1. diff -ruNa libdict-0.4-release.org/lib/Makefile libdict-0.4-release/lib/Makefile
  2. --- libdict-0.4-release.org/lib/Makefile        2005-03-25 01:27:29.000000000 +0800
  3. +++ libdict-0.4-release/lib/Makefile    2005-03-25 01:28:00.000000000 +0800
  4. @@ -1,8 +1,8 @@
  5. -CC = c99
  6. +CC = gcc
  7. CP = cp -f -d
  8. LN = ln -f -s
  9. #CFLAGS = -pipe -Wall -pedantic -g -c
  10. -CFLAGS = -pipe -Wall -ggdb -c -I../include -fPIC
  11. +CFLAGS = -pipe -Wall -ggdb -c -I../include -fPIC -std=gnu9x
  12. LDFLAGS = -nostartfiles -shared -Wl,-soname=libdict.so.1

  13. OBJFILES = libdict.o dict_info.o file.o debug.o
  14. @@ -10,7 +10,6 @@
  15. LIB = libdict.so.1.0.4
  16. LIB_LINK1 = libdict.so
  17. LIB_LINK2 = libdict.so.1
  18. -INSTALL_DIR = /usr/local/lib/

  19. .PHONY : clean rebuild

  20. @@ -48,11 +47,6 @@

  21. lib_install: lib
  22.         $(CP) $(LIB) $(LIB_LINK1) $(LIB_LINK2) $(INSTALL_DIR)
  23. -       @grep -v $(INSTALL_DIR) /etc/ld.so.conf > tmp.conf
  24. -       @cat tmp.conf > /etc/ld.so.conf
  25. -       @echo $(INSTALL_DIR) >> /etc/ld.so.conf
  26. -       @ldconfig
  27. -       @rm tmp.conf -f

  28. #
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 09:05:01 | 显示全部楼层

[arch][PKGBUILD]blackbox

软件名:blackbox
版本:0.70.0-1
软件简介:一个窗口管理器
补丁:无
编写:
提交日期:2005年3月27日

PKGBUILD
  1. # $Id: PKGBUILD,v 1.13 2004/07/11 22:17:36 judd Exp $
  2. # Maintainer: dorphell <dorphell@archlinux.org>
  3. pkgname=blackbox
  4. pkgver=0.70.0
  5. pkgrel=1
  6. pkgdesc="A window manager for X11"
  7. depends=('x-server')
  8. source=($pkgname-$pkgver.tar.bz2)
  9. md5sums=()

  10. build() {
  11.   cd $startdir/src/$pkgname-$pkgver
  12.   ./configure --prefix=/usr --disable-nls
  13.   make || return 1
  14.   make DESTDIR=$startdir/pkg install
  15. }
复制代码


注意,这个PKGBUILD需要自己手动下载blackbox的源码包。
另外配置选项中软件包的作者使用了disable-nls的参数。请根据情况自行调整。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 09:05:09 | 显示全部楼层

[arch][PKGBUILD]socks5

软件名:socks5
版本:socks5-v1.0r11-1
软件简介:socks5代理服务器
补丁:无
编写:bixuan
提交日期:2005年03月28日
下面是PKGBUILD的内容:

# Contributer: Bixuan <bixuan@ourlinux.net>
pkgname=socks5
pkgver=1.0r11
pkgrel=2
pkgdesc="Socks5 proxy"
url="http://www.socks.nec.com"
depends=('gcc>=3.3.3')
makedepends=()
conflicts=()
replaces=()
backup=()
source=($pkgname-$pkgver.tar.gz)
md5sums=()

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr --with-threads
  make || return 1
  make DESTDIR=$startdir/pkg install
  cp $startdir/socks5.conf /etc/socks5.conf
  cp $startdir/socks5.passwd /etc/socks5.passwd
}


详细见:news://news.ourlinux.net:119/d274gp$1ps$1@yum.ourlinux.net
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 09:05:20 | 显示全部楼层

[arch][PKGBUILD]eva

软件名:eva
版本:0.2.1-1
软件简介:QQ Client for KDE
补丁:无
编写:qsdickee (Kevin Qian)
提交日期:2005年4月6日

PKGBUILD

  1. # Contributer: Kevin Qian <archlinux@sina.com>
  2. pkgname=eva
  3. pkgver=0.2.1
  4. pkgrel=1
  5. pkgdesc="A KDE QQ client"
  6. depends=('kdelibs>=3.3')
  7. install=
  8. source=(http://www.magiclinux.org/people/yunfan/eva-0.2.1-20050406.tar.bz2)

  9. build() {
  10.   cd $startdir/src/$pkgname-$pkgver
  11.   ./configure --prefix=/usr
  12.   make || return 1
  13.   make DESTDIR=$startdir/pkg install
  14. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 09:05:29 | 显示全部楼层

[arch][PKGBUILD]kchm

软件名:kchm
版本:0.6.5-1
软件简介:CHM viewer for KDE
补丁:无
编写:qsdickee (Kevin Qian)
提交日期:2005年4月13日

PKGBUILD
  1. # Contributer: Kevin Qian <archlinux@sina.com>
  2. pkgname=kchm
  3. pkgver=0.6.5
  4. pkgrel=1
  5. pkgdesc="A new CHM file viewer for KDE"
  6. depends=('kdelibs>=3.3')
  7. install=
  8. source=(http://nchc.dl.sourceforge.net/sourceforge/kchmnew/$pkgname-$pkgver.tar.bz2)

  9. build() {
  10.   cd $startdir/src/$pkgname-$pkgver
  11.   ./configure --prefix=/opt/kde
  12.   make || return 1
  13.   make DESTDIR=$startdir/pkg install
  14. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-27 09:05:37 | 显示全部楼层

[arch][PKGBUILD]gtk-clearlooks-engine

软件名:gtk-clearlooks-engine
版本:0.5-1
软件简介:GTK1/GTK2 engine
补丁:无
编写:qsdickee (Kevin Qian)
提交日期:2005年4月20日

PKGBUILD
  1. # Contributor:  Kevin Qian <archlinux@sina.com>

  2. pkgname=gtk-clearlooks-engine
  3. pkgver=0.5
  4. pkgrel=1
  5. pkgdesc="The clearlooks-engine for gtk"
  6. depends=('gtk2' 'gtk' 'gdk-pixbuf')
  7. source=(http://nchc.dl.sourceforge.net/sourceforge/clearlooks/clearlooks-0.5.tar.bz2)

  8. build() {
  9.    cd $startdir/src/clearlooks-$pkgver
  10.    ./configure --prefix=/usr --enable-gtk-1 --enable-gtk-2
  11.    make || return 1
  12.    make DESTDIR=$startdir/pkg/ install
  13. }
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表