| 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
|
имхо, дестдир не надо заковычивать, хотя это не должно влиять…. |