junqed |
|
Темы:
18
Сообщения:
169
Участник с: 02 августа 2007
|
Решил для себя пакет собрать из сырцов (Апач с сайта lexa.ru) Собираю его естессна как в вики написано, и такая штука - в функции build - для configure пишу prefix=/opt/apache и т.д., и make все туда и расскидывает (make пробовал и c prefix=$startdir/pkg и c DESTDIR=$startdir/pkg - не работает). Руками чтоли все файлы собирать? Как тут быть то? |
zeus |
|
Темы:
95
Сообщения:
1094
Участник с: 28 октября 2006
|
Покажи весь билд. Кстати что в том апаче такого необычного? |
junqed |
|
Темы:
18
Сообщения:
169
Участник с: 02 августа 2007
|
pkgname=apache pkgver=1.3.37rusPL30.23 pkgrel=1 pkgdesc="Famous web server" arch=('i686') url="http://apache.lexa.ru" license=('GPL') groups=() depends=('expat' 'openssl' 'db') makedepends=() provides=() conflicts=() replaces=() backup=('etc/httpd/httpd.conf') options=() install=apache.install source=($pkgname-$pkgver.tar.gz) noextract=() md5sums=('09ac8459d34332b6b6a2b5db1f77ab95') build() { cd "$startdir/src/$pkgname-$pkgver" ./configure --prefix=/opt/httpd \ --sysconfdir=/etc/httpd \ --mandir=/usr/man \ --includedir=/usr/include/httpd \ --enable-module=rewrite \ --enable-shared=rewrite \ --server-uid=httpd \ --server-gid=httpd \ make || return 1 make DESTDIR="$startdir/pkg" install } А необычного не знаю.. просто привык к этому (поговаривают, что в нем полная поддержка русских кодировок), |
zeus |
|
Темы:
95
Сообщения:
1094
Участник с: 28 октября 2006
|
http://cvs.archlinux.org/cgi-bin/viewcv … cvs-markup make DESTDIR должно работать |
junqed |
|
Темы:
18
Сообщения:
169
Участник с: 02 августа 2007
|
zeusЭто так и не заработало. Зато нашел другой вариант make root=${startdir}/pkg install |
stels |
|
Темы:
6
Сообщения:
109
Участник с: 28 октября 2006
|
имхо, дестдир не надо заковычивать, хотя это не должно влиять…. |