talimat-temeş
This commit is contained in:
parent
58a0eeaf14
commit
0ec82b4e52
80 changed files with 469 additions and 458 deletions
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=acl
|
isim=acl
|
||||||
version=2.2.52
|
surum=2.2.52
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( http://download.savannah.gnu.org/releases/$name/$name-$version.src.tar.gz)
|
kaynak=( http://download.savannah.gnu.org/releases/$isim/$isim-$surum.src.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd acl-*
|
cd acl-*
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=attr
|
isim=attr
|
||||||
version=2.4.47
|
surum=2.4.47
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://download.savannah.gnu.org/releases/$name/$name-$version.src.tar.gz)
|
kaynak=(http://download.savannah.gnu.org/releases/$isim/$isim-$surum.src.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd attr-$version
|
cd attr-$surum
|
||||||
|
|
||||||
sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in
|
sed -i -e 's|/@pkg_name@|&-@pkg_version@|' include/builddefs.in
|
||||||
|
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=autoconf
|
isim=autoconf
|
||||||
version=2.69
|
surum=2.69
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/autoconf/autoconf-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/autoconf/autoconf-$surum.tar.xz)
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd autoconf-$version
|
cd autoconf-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,16 +3,16 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=automake
|
isim=automake
|
||||||
version=1.15
|
surum=1.15
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/$isim/$isim-$surum.tar.xz)
|
||||||
derle() {
|
derle() {
|
||||||
cd automake-$version
|
cd automake-$surum
|
||||||
sed -i 's:/\\\${:/\\\$\\{:' bin/automake.in
|
sed -i 's:/\\\${:/\\\$\\{:' bin/automake.in
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--docdir=$PKG/usr/share/doc/automake-$version
|
--docdir=$PKG/usr/share/doc/automake-$surum
|
||||||
make
|
make
|
||||||
make prefix=$PKG/usr install
|
make prefix=$PKG/usr install
|
||||||
rm -rf $PKG/usr/share/info/dir
|
rm -rf $PKG/usr/share/info/dir
|
||||||
|
|
|
@ -3,19 +3,19 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=bash
|
isim=bash
|
||||||
version=4.3.30
|
surum=4.3.30
|
||||||
release=3
|
devir=3
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/bash/bash-$version.tar.gz
|
kaynak=(http://ftp.gnu.org/gnu/bash/bash-$surum.tar.gz
|
||||||
http://www.linuxfromscratch.org/patches/downloads/$name/$name-$version-upstream_fixes-2.patch)
|
http://www.linuxfromscratch.org/patches/downloads/$isim/$isim-$surum-upstream_fixes-2.patch)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd bash-$version
|
cd bash-$surum
|
||||||
patch -Np1 -i ../$name-$version-upstream_fixes-2.patch
|
patch -Np1 -i ../$isim-$surum-upstream_fixes-2.patch
|
||||||
./configure --prefix=/usr --bindir=/bin \
|
./configure --prefix=/usr --bindir=/bin \
|
||||||
--htmldir=/usr/share/doc/bash-$version --without-bash-malloc \
|
--htmldir=/usr/share/doc/bash-$surum --without-bash-malloc \
|
||||||
--with-installed-readline
|
--with-installed-readline
|
||||||
make
|
make
|
||||||
|
|
||||||
|
|
11
talimatname/temel/bbb
Normal file
11
talimatname/temel/bbb
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
grep -rli 'isim=' * | xargs -i@ sed -i 's/isim=/isim=/g' @
|
||||||
|
grep -rli '$isim' * | xargs -i@ sed -i 's/$isim/$isim/g' @
|
||||||
|
grep -rli '${isim}' * | xargs -i@ sed -i 's/${isim}/${isim}/g' @
|
||||||
|
grep -rli 'surum=' * | xargs -i@ sed -i 's/surum=/surum=/g' @
|
||||||
|
grep -rli '$surum' * | xargs -i@ sed -i 's/$surum/$surum/g' @
|
||||||
|
grep -rli '${surum}' * | xargs -i@ sed -i 's/${surum}/${surum}/g' @
|
||||||
|
grep -rli '${surum%.*}/g' @
|
||||||
|
grep -rli 'devir=' * | xargs -i@ sed -i 's/devir=/devir=/g' @
|
||||||
|
grep -rli '$devir' * | xargs -i@ sed -i 's/$devir/$devir/g' @
|
||||||
|
grep -rli '${devir}' * | xargs -i@ sed -i 's/${devir}/${devir}/g' @
|
||||||
|
grep -rli 'kaynak=' * | xargs -i@ sed -i 's/kaynak=/kaynak=/g' @
|
|
@ -3,16 +3,16 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=bc
|
isim=bc
|
||||||
version=1.06.95
|
surum=1.06.95
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://alpha.gnu.org/gnu/$name/$name-$version.tar.bz2
|
kaynak=(http://alpha.gnu.org/gnu/$isim/$isim-$surum.tar.bz2
|
||||||
http://www.linuxfromscratch.org/patches/downloads/$name/$name-$version-memory_leak-1.patch)
|
http://www.linuxfromscratch.org/patches/downloads/$isim/$isim-$surum-memory_leak-1.patch)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
patch -Np1 -i ../$name-$version-memory_leak-1.patch
|
patch -Np1 -i ../$isim-$surum-memory_leak-1.patch
|
||||||
./configure --prefix=/usr --bindir=/bin \
|
./configure --prefix=/usr --bindir=/bin \
|
||||||
--with-readline \
|
--with-readline \
|
||||||
--mandir=/usr/share/man \
|
--mandir=/usr/share/man \
|
||||||
|
|
|
@ -3,19 +3,19 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=binutils
|
isim=binutils
|
||||||
version=2.26
|
surum=2.26
|
||||||
release=3
|
devir=3
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/binutils/binutils-$version.tar.bz2
|
kaynak=(http://ftp.gnu.org/gnu/binutils/binutils-$surum.tar.bz2
|
||||||
http://www.linuxfromscratch.org/patches/lfs/development/binutils-$version-upstream_fix-1.patch
|
http://www.linuxfromscratch.org/patches/lfs/development/binutils-$surum-upstream_fix-1.patch
|
||||||
http://www.linuxfromscratch.org/patches/lfs/development/binutils-$version-upstream_fix-2.patch)
|
http://www.linuxfromscratch.org/patches/lfs/development/binutils-$surum-upstream_fix-2.patch)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd binutils-$version
|
cd binutils-$surum
|
||||||
|
|
||||||
patch -Np1 -i ../binutils-$version-upstream_fix-1.patch
|
patch -Np1 -i ../binutils-$surum-upstream_fix-1.patch
|
||||||
patch -Np1 -i ../binutils-$version-upstream_fix-2.patch
|
patch -Np1 -i ../binutils-$surum-upstream_fix-2.patch
|
||||||
|
|
||||||
mkdir -v build
|
mkdir -v build
|
||||||
cd build
|
cd build
|
||||||
|
@ -38,12 +38,12 @@ derle() {
|
||||||
mkdir $PKG/lib
|
mkdir $PKG/lib
|
||||||
for lib in libopcodes libbfd
|
for lib in libopcodes libbfd
|
||||||
do
|
do
|
||||||
mv $PKG/usr/lib/$lib-$version.20160125.so \
|
mv $PKG/usr/lib/$lib-$surum.20160125.so \
|
||||||
$PKG/lib/$lib-$version.so
|
$PKG/lib/$lib-$surum.so
|
||||||
ln -s $lib-$version.so $PKG/lib/$lib
|
ln -s $lib-$surum.so $PKG/lib/$lib
|
||||||
ln -s ../../lib/$lib-$version.20160125.so \
|
ln -s ../../lib/$lib-$surum.20160125.so \
|
||||||
$PKG/usr/lib/$lib-$version.so
|
$PKG/usr/lib/$lib-$surum.so
|
||||||
ln -s ../../lib/$lib-$version.so \
|
ln -s ../../lib/$lib-$surum.so \
|
||||||
$PKG/usr/lib/$lib
|
$PKG/usr/lib/$lib
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,16 +3,16 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=bison
|
isim=bison
|
||||||
version=3.0.4
|
surum=3.0.4
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/bison/bison-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/bison/bison-$surum.tar.xz)
|
||||||
|
|
||||||
derle(){
|
derle(){
|
||||||
cd bison-$version
|
cd bison-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--docdir=/usr/share/doc/$name-$version
|
--docdir=/usr/share/doc/$isim-$surum
|
||||||
make
|
make
|
||||||
make check||true
|
make check||true
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,17 +3,17 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=bzip2
|
isim=bzip2
|
||||||
version=1.0.6
|
surum=1.0.6
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.bzip.org/$version/bzip2-$version.tar.gz \
|
kaynak=(http://www.bzip.org/$surum/bzip2-$surum.tar.gz \
|
||||||
http://www.linuxfromscratch.org/patches/lfs/development/bzip2-$version-install_docs-1.patch)
|
http://www.linuxfromscratch.org/patches/lfs/development/bzip2-$surum-install_docs-1.patch)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd bzip2-$version
|
cd bzip2-$surum
|
||||||
|
|
||||||
patch -Np1 -i ../bzip2-$version-install_docs-1.patch
|
patch -Np1 -i ../bzip2-$surum-install_docs-1.patch
|
||||||
sed -i 's@\(ln -s -f \)/bin/@\1@' Makefile
|
sed -i 's@\(ln -s -f \)/bin/@\1@' Makefile
|
||||||
sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" Makefile
|
sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" Makefile
|
||||||
|
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=ca-certificates
|
isim=ca-certificates
|
||||||
version=20160110
|
surum=20160110
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://downloads.nutyx.org/files/$name-$version.tar.gz)
|
kaynak=(http://downloads.nutyx.org/files/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
|
|
||||||
|
|
|
@ -3,17 +3,17 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=coreutils
|
isim=coreutils
|
||||||
version=8.25
|
surum=8.25
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.xz
|
kaynak=(http://ftp.gnu.org/gnu/$isim/$isim-$surum.tar.xz
|
||||||
http://www.linuxfromscratch.org/patches/downloads/$name/$name-$version-i18n-2.patch)
|
http://www.linuxfromscratch.org/patches/downloads/$isim/$isim-$surum-i18n-2.patch)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
|
|
||||||
patch -Np1 -i ../$name-$version-i18n-2.patch
|
patch -Np1 -i ../$isim-$surum-i18n-2.patch
|
||||||
|
|
||||||
FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix=/usr \
|
FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix=/usr \
|
||||||
--libexecdir=/lib --bindir=/bin --sbindir=/sbin \
|
--libexecdir=/lib --bindir=/bin --sbindir=/sbin \
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=cpio
|
isim=cpio
|
||||||
version=2.11
|
surum=2.11
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( http://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
|
kaynak=( http://ftp.gnu.org/gnu/$isim/$isim-$surum.tar.bz2)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
sed -i -e '/gets is a/d' gnu/stdio.in.h
|
sed -i -e '/gets is a/d' gnu/stdio.in.h
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=curl
|
isim=curl
|
||||||
version=7.47.1
|
surum=7.47.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://curl.haxx.se/download/$name-$version.tar.lzma)
|
kaynak=(http://curl.haxx.se/download/$isim-$surum.tar.lzma)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin \
|
--bindir=/bin \
|
||||||
--with-ca-path=/etc/ssl/certs \
|
--with-ca-path=/etc/ssl/certs \
|
||||||
|
@ -23,9 +23,9 @@ derle() {
|
||||||
-o -name \*.3 \) \
|
-o -name \*.3 \) \
|
||||||
-exec rm {} \;
|
-exec rm {} \;
|
||||||
|
|
||||||
install -v -d -m755 $PKG/usr/share/doc/curl-$version
|
install -v -d -m755 $PKG/usr/share/doc/curl-$surum
|
||||||
cp -v -R docs/* \
|
cp -v -R docs/* \
|
||||||
$PKG/usr/share/doc/curl-$version
|
$PKG/usr/share/doc/curl-$surum
|
||||||
|
|
||||||
# reorganise the libs
|
# reorganise the libs
|
||||||
mkdir $PKG/lib
|
mkdir $PKG/lib
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=dhcpcd
|
isim=dhcpcd
|
||||||
version=6.10.1
|
surum=6.10.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://roy.marples.name/downloads/$name/$name-$version.tar.xz)
|
kaynak=(http://roy.marples.name/downloads/$isim/$isim-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix= \
|
./configure --prefix= \
|
||||||
--libexecdir=/lib/dhcpcd \
|
--libexecdir=/lib/dhcpcd \
|
||||||
--dbdir=/var/tmp
|
--dbdir=/var/tmp
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=dialog
|
isim=dialog
|
||||||
version=1.2.20140911
|
surum=1.2.20140911
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://dickey.his.com/dialog/$name-1.2-20140911.tgz)
|
kaynak=(ftp://dickey.his.com/dialog/$isim-1.2-20140911.tgz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-1.2-20140911
|
cd $isim-1.2-20140911
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--enable-nls --bindir=/bin \
|
--enable-nls --bindir=/bin \
|
||||||
--with-ncursesw \
|
--with-ncursesw \
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=diffutils
|
isim=diffutils
|
||||||
version=3.3
|
surum=3.3
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( http://ftp.gnu.org/gnu/$name/diffutils-$version.tar.xz )
|
kaynak=( http://ftp.gnu.org/gnu/$isim/diffutils-$surum.tar.xz )
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd diffutils-$version
|
cd diffutils-$surum
|
||||||
sed -i 's:= @mkdir_p@:= /bin/mkdir -p:' po/Makefile.in.in
|
sed -i 's:= @mkdir_p@:= /bin/mkdir -p:' po/Makefile.in.in
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin
|
--bindir=/bin
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=e2fsprogs
|
isim=e2fsprogs
|
||||||
version=1.42.13
|
surum=1.42.13
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://prdownloads.sourceforge.net/$name/$name-$version.tar.gz)
|
kaynak=(http://prdownloads.sourceforge.net/$isim/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
|
|
||||||
sed -e '/int.*old_desc_blocks/s/int/blk64_t/' \
|
sed -e '/int.*old_desc_blocks/s/int/blk64_t/' \
|
||||||
-e '/if (old_desc_blocks/s/super->s_first_meta_bg/desc_blocks/' \
|
-e '/if (old_desc_blocks/s/super->s_first_meta_bg/desc_blocks/' \
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=eudev
|
isim=eudev
|
||||||
version=3.1.5
|
surum=3.1.5
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://dev.gentoo.org/~blueness/eudev/$name-$version.tar.gz
|
kaynak=(http://dev.gentoo.org/~blueness/eudev/$isim-$surum.tar.gz
|
||||||
http://anduin.linuxfromscratch.org/sources/other/udev-lfs-20140408.tar.bz2)
|
http://anduin.linuxfromscratch.org/sources/other/udev-lfs-20140408.tar.bz2)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl
|
sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl
|
||||||
|
|
||||||
if [ -d /tools ];then
|
if [ -d /tools ];then
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=expat
|
isim=expat
|
||||||
version=2.1.0
|
surum=2.1.0
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://downloads.sourceforge.net/$name/$name-$version.tar.gz)
|
kaynak=(http://downloads.sourceforge.net/$isim/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=file
|
isim=file
|
||||||
version=5.25
|
surum=5.25
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://ftp.astron.com/pub/file/file-$version.tar.gz)
|
kaynak=(ftp://ftp.astron.com/pub/file/file-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make check
|
make check
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=findutils
|
isim=findutils
|
||||||
version=4.6.0
|
surum=4.6.0
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/findutils/findutils-$version.tar.gz)
|
kaynak=(http://ftp.gnu.org/gnu/findutils/findutils-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd findutils-$version
|
cd findutils-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--libexecdir=/lib/findutils \
|
--libexecdir=/lib/findutils \
|
||||||
--localstatedir=/var/lib/locate \
|
--localstatedir=/var/lib/locate \
|
||||||
|
|
|
@ -3,19 +3,19 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=flex
|
isim=flex
|
||||||
version=2.5.39
|
surum=2.5.39
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://prdownloads.sourceforge.net/flex/flex-$version.tar.xz)
|
kaynak=(http://prdownloads.sourceforge.net/flex/flex-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd flex-$version
|
cd flex-$surum
|
||||||
sed -i -e '/test-bison/d' tests/Makefile.in
|
sed -i -e '/test-bison/d' tests/Makefile.in
|
||||||
|
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--libdir=/lib --bindir=/bin --sbindir=/sbin \
|
--libdir=/lib --bindir=/bin --sbindir=/sbin \
|
||||||
--docdir=/usr/share/doc/flex-$version
|
--docdir=/usr/share/doc/flex-$surum
|
||||||
|
|
||||||
make
|
make
|
||||||
make -k check||true
|
make -k check||true
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gawk
|
isim=gawk
|
||||||
version=4.1.3
|
surum=4.1.3
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/gawk/gawk-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/gawk/gawk-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd gawk-$version
|
cd gawk-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
# Some checks fails
|
# Some checks fails
|
||||||
|
|
|
@ -3,21 +3,21 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gcc
|
isim=gcc
|
||||||
version=5.3.0
|
surum=5.3.0
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/gcc/gcc-$version/gcc-$version.tar.bz2)
|
kaynak=(http://ftp.gnu.org/gnu/gcc/gcc-$surum/gcc-$surum.tar.bz2)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd gcc-$version
|
cd gcc-$surum
|
||||||
|
|
||||||
mkdir -v ../gcc-build
|
mkdir -v ../gcc-build
|
||||||
cd ../gcc-build
|
cd ../gcc-build
|
||||||
|
|
||||||
SED=sed \
|
SED=sed \
|
||||||
../gcc-$version/configure --prefix=/usr \
|
../gcc-$surum/configure --prefix=/usr \
|
||||||
--enable-languages=c,c++,objc,fortran \
|
--enable-languages=c,c++,objc,fortran \
|
||||||
--disable-multilib --disable-bootstrap --with-system-zlib
|
--disable-multilib --disable-bootstrap --with-system-zlib
|
||||||
|
|
||||||
|
@ -41,13 +41,13 @@ case `uname -m` in
|
||||||
$PKG/usr/lib/{libstdc++.la,libsupc++.la}
|
$PKG/usr/lib/{libstdc++.la,libsupc++.la}
|
||||||
mv -v $PKG/usr/lib/*gdb.py \
|
mv -v $PKG/usr/lib/*gdb.py \
|
||||||
$PKG/usr/share/gdb/auto-load/usr/lib
|
$PKG/usr/share/gdb/auto-load/usr/lib
|
||||||
ln -sfv ../../libexec/gcc/i686-pc-linux-gnu/$version/liblto_plugin.so;;
|
ln -sfv ../../libexec/gcc/i686-pc-linux-gnu/$surum/liblto_plugin.so;;
|
||||||
x86_64)
|
x86_64)
|
||||||
sed -i "s|-L$SRC[^ ]* ||g" \
|
sed -i "s|-L$SRC[^ ]* ||g" \
|
||||||
$PKG/usr/lib64/{libstdc++.la,libsupc++.la}
|
$PKG/usr/lib64/{libstdc++.la,libsupc++.la}
|
||||||
mv -v $PKG/usr/lib64/*gdb.py \
|
mv -v $PKG/usr/lib64/*gdb.py \
|
||||||
$PKG/usr/share/gdb/auto-load/usr/lib
|
$PKG/usr/share/gdb/auto-load/usr/lib
|
||||||
ln -sfv ../../libexec/gcc/x86_64-unknown-linux-gnu/$version/liblto_plugin.so;;
|
ln -sfv ../../libexec/gcc/x86_64-unknown-linux-gnu/$surum/liblto_plugin.so;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
rm -rf $PKG/usr/share/info/dir
|
rm -rf $PKG/usr/share/info/dir
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gdbm
|
isim=gdbm
|
||||||
version=1.11
|
surum=1.11
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/gdbm/gdbm-$version.tar.gz)
|
kaynak=(http://ftp.gnu.org/gnu/gdbm/gdbm-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd gdbm-$version
|
cd gdbm-$surum
|
||||||
./configure --prefix=/usr --libdir=/lib \
|
./configure --prefix=/usr --libdir=/lib \
|
||||||
--bindir=/bin --enable-libgdbm-compat
|
--bindir=/bin --enable-libgdbm-compat
|
||||||
|
|
||||||
|
|
|
@ -3,16 +3,16 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gettext
|
isim=gettext
|
||||||
version=0.19.7
|
surum=0.19.7
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/gettext/gettext-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/gettext/gettext-$surum.tar.xz)
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd gettext-$version
|
cd gettext-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--docdir=/usr/share/doc/gettext-$version
|
--docdir=/usr/share/doc/gettext-$surum
|
||||||
make
|
make
|
||||||
make check||true
|
make check||true
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
kernelversion=4.4
|
kernelsurum=4.4
|
||||||
name=glibc
|
isim=glibc
|
||||||
version=2.23
|
surum=2.23
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.kernel.org/pub/linux/kernel/v4.x/linux-$kernelversion.tar.xz
|
kaynak=(http://www.kernel.org/pub/linux/kernel/v4.x/linux-$kernelversion.tar.xz
|
||||||
http://www.linuxfromscratch.org/patches/downloads/$name/glibc-$version-fhs-1.patch
|
http://www.linuxfromscratch.org/patches/downloads/$isim/glibc-$surum-fhs-1.patch
|
||||||
http://ftp.gnu.org/gnu/glibc/glibc-$version.tar.xz glibc.locales.supported )
|
http://ftp.gnu.org/gnu/glibc/glibc-$surum.tar.xz glibc.locales.supported )
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
|
|
||||||
|
@ -23,14 +23,14 @@ find dest/include \( -name .install -o -name ..install.cmd \) -delete
|
||||||
mkdir -p $PKG/usr/include
|
mkdir -p $PKG/usr/include
|
||||||
cp -rv dest/include/* $PKG/usr/include
|
cp -rv dest/include/* $PKG/usr/include
|
||||||
|
|
||||||
cd ../glibc-$version
|
cd ../glibc-$surum
|
||||||
|
|
||||||
patch -Np1 -i ../glibc-$version-fhs-1.patch
|
patch -Np1 -i ../glibc-$surum-fhs-1.patch
|
||||||
|
|
||||||
mkdir -v ../glibc-build
|
mkdir -v ../glibc-build
|
||||||
cd ../glibc-build
|
cd ../glibc-build
|
||||||
|
|
||||||
../glibc-$version/configure --prefix=/usr \
|
../glibc-$surum/configure --prefix=/usr \
|
||||||
--disable-profile \
|
--disable-profile \
|
||||||
--enable-kernel=2.6.32 \
|
--enable-kernel=2.6.32 \
|
||||||
--enable-obsolete-rpc
|
--enable-obsolete-rpc
|
||||||
|
@ -44,7 +44,7 @@ make install_root=$PKG install
|
||||||
rm -rf $PKG/usr/share/info/dir
|
rm -rf $PKG/usr/share/info/dir
|
||||||
|
|
||||||
mkdir -p $PKG/etc
|
mkdir -p $PKG/etc
|
||||||
cp -v ../glibc-$version/nscd/nscd.conf $PKG/etc/nscd.conf
|
cp -v ../glibc-$surum/nscd/nscd.conf $PKG/etc/nscd.conf
|
||||||
mkdir -pv $PKG/var/cache/nscd
|
mkdir -pv $PKG/var/cache/nscd
|
||||||
|
|
||||||
touch $PKG/etc/ld.so.conf
|
touch $PKG/etc/ld.so.conf
|
||||||
|
@ -52,7 +52,7 @@ touch $PKG/etc/ld.so.conf
|
||||||
mkdir -pv $PKG/usr/lib/locale
|
mkdir -pv $PKG/usr/lib/locale
|
||||||
|
|
||||||
cp $SRC/glibc.locales.supported \
|
cp $SRC/glibc.locales.supported \
|
||||||
../glibc-$version/localedata/SUPPORTED
|
../glibc-$surum/localedata/SUPPORTED
|
||||||
|
|
||||||
make install_root=$PKG localedata/install-locales
|
make install_root=$PKG localedata/install-locales
|
||||||
|
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gmp
|
isim=gmp
|
||||||
version=6.1.0
|
surum=6.1.0
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/$isim/$isim-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd gmp-$version
|
cd gmp-$surum
|
||||||
case `uname -m` in
|
case `uname -m` in
|
||||||
i?86)
|
i?86)
|
||||||
ABI=32 ./configure --build=i686-pc-linux-gnu \
|
ABI=32 ./configure --build=i686-pc-linux-gnu \
|
||||||
|
@ -27,8 +27,8 @@ derle() {
|
||||||
rm -rf $PKG/usr/share/info/dir
|
rm -rf $PKG/usr/share/info/dir
|
||||||
|
|
||||||
# Documentation
|
# Documentation
|
||||||
#mkdir -p $PKG/usr/share/doc/gmp-${version}
|
#mkdir -p $PKG/usr/share/doc/gmp-${surum}
|
||||||
|
|
||||||
#cp doc/{isa_abi_headache,configuration} doc/*.html \
|
#cp doc/{isa_abi_headache,configuration} doc/*.html \
|
||||||
#$PKG/usr/share/doc/gmp-${version}
|
#$PKG/usr/share/doc/gmp-${surum}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,16 +3,16 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gperf
|
isim=gperf
|
||||||
version=3.0.4
|
surum=3.0.4
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://ftp.sunet.se/pub/gnu/$name/$name-$version.tar.gz)
|
kaynak=(ftp://ftp.sunet.se/pub/gnu/$isim/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--docdir=/usr/share/doc/$name-$version
|
--docdir=/usr/share/doc/$isim-$surum
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,18 +3,18 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gpm
|
isim=gpm
|
||||||
version=1.20.7
|
surum=1.20.7
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://www.nico.schottelius.org/software/$name/archives/$name-$version.tar.bz2)
|
kaynak=(http://www.nico.schottelius.org/software/$isim/archives/$isim-$surum.tar.bz2)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
source /etc/blfs-bootscripts
|
source /etc/blfs-bootscripts
|
||||||
wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
|
wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
|
||||||
tar xvf $scripts-$scriptsversion.tar.bz2
|
tar xvf $scripts-$scriptsversion.tar.bz2
|
||||||
|
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=grep
|
isim=grep
|
||||||
version=2.23
|
surum=2.23
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/grep/grep-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/grep/grep-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd grep-$version
|
cd grep-$surum
|
||||||
|
|
||||||
./configure --prefix=/usr --bindir=/bin
|
./configure --prefix=/usr --bindir=/bin
|
||||||
make
|
make
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=groff
|
isim=groff
|
||||||
version=1.22.3
|
surum=1.22.3
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/groff/groff-$version.tar.gz)
|
kaynak=(http://ftp.gnu.org/gnu/groff/groff-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd groff-$version
|
cd groff-$surum
|
||||||
|
|
||||||
PAGE="A4" ./configure --prefix=/usr
|
PAGE="A4" ./configure --prefix=/usr
|
||||||
|
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=gzip
|
isim=gzip
|
||||||
version=1.6
|
surum=1.6
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/gzip/gzip-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/gzip/gzip-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd gzip-$version
|
cd gzip-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin --libdir=/lib
|
--bindir=/bin --libdir=/lib
|
||||||
make
|
make
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=iana-etc
|
isim=iana-etc
|
||||||
version=2.30
|
surum=2.30
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://sethwklein.net/iana-etc-2.30.tar.bz2)
|
kaynak=(http://sethwklein.net/iana-etc-2.30.tar.bz2)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd iana-etc-$version
|
cd iana-etc-$surum
|
||||||
|
|
||||||
make
|
make
|
||||||
|
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=inetutils
|
isim=inetutils
|
||||||
version=1.9.4
|
surum=1.9.4
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/inetutils/inetutils-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/inetutils/inetutils-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd inetutils-$version
|
cd inetutils-$surum
|
||||||
|
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
-libexecdir=/sbin \
|
-libexecdir=/sbin \
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=iproute2
|
isim=iproute2
|
||||||
version=4.4.0
|
surum=4.4.0
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.kernel.org/pub/linux/utils/net/$name/iproute2-$version.tar.xz)
|
kaynak=(http://www.kernel.org/pub/linux/utils/net/$isim/iproute2-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd iproute2-$version
|
cd iproute2-$surum
|
||||||
sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
|
sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
|
||||||
sed -i /ARPD/d Makefile
|
sed -i /ARPD/d Makefile
|
||||||
sed -i 's/arpd.8//' man/man8/Makefile
|
sed -i 's/arpd.8//' man/man8/Makefile
|
||||||
|
|
|
@ -3,18 +3,18 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=kbd
|
isim=kbd
|
||||||
version=2.0.3
|
surum=2.0.3
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://ftp.altlinux.com/pub/people/legion/kbd/kbd-$version.tar.xz \
|
kaynak=(http://ftp.altlinux.com/pub/people/legion/kbd/kbd-$surum.tar.xz \
|
||||||
http://www.linuxfromscratch.org/patches/downloads/$name/$name-$version-backspace-1.patch)
|
http://www.linuxfromscratch.org/patches/downloads/$isim/$isim-$surum-backspace-1.patch)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd kbd-$version
|
cd kbd-$surum
|
||||||
|
|
||||||
patch -Np1 -i ../$name-$version-backspace-1.patch
|
patch -Np1 -i ../$isim-$surum-backspace-1.patch
|
||||||
|
|
||||||
sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure
|
sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure
|
||||||
sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in
|
sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=kmod
|
isim=kmod
|
||||||
version=22
|
surum=22
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-$version.tar.xz )
|
kaynak=(http://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-$surum.tar.xz )
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin \
|
--bindir=/bin \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=less
|
isim=less
|
||||||
version=458
|
surum=458
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.greenwoodsoftware.com/less/less-$version.tar.gz)
|
kaynak=(http://www.greenwoodsoftware.com/less/less-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd less-$version
|
cd less-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc
|
--sysconfdir=/etc
|
||||||
make
|
make
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=libarchive
|
isim=libarchive
|
||||||
version=3.3.2
|
surum=3.3.2
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.libarchive.org/downloads/libarchive-$version.tar.gz)
|
kaynak=(http://www.libarchive.org/downloads/libarchive-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
autoreconf -fi
|
autoreconf -fi
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=libcap
|
isim=libcap
|
||||||
version=2.25
|
surum=2.25
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$version.tar.xz)
|
kaynak=( https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd libcap-$version
|
cd libcap-$surum
|
||||||
sed -i 's:LIBDIR:PAM_&:g' pam_cap/Makefile
|
sed -i 's:LIBDIR:PAM_&:g' pam_cap/Makefile
|
||||||
sed -i '/install.*STALIBNAME/d' libcap/Makefile
|
sed -i '/install.*STALIBNAME/d' libcap/Makefile
|
||||||
make
|
make
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=libpipeline
|
isim=libpipeline
|
||||||
version=1.4.1
|
surum=1.4.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://download.savannah.gnu.org/releases/libpipeline/libpipeline-$version.tar.gz)
|
kaynak=(http://download.savannah.gnu.org/releases/libpipeline/libpipeline-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
PKG_CONFIG_PATH=/tools/lib/pkgconfig \
|
PKG_CONFIG_PATH=/tools/lib/pkgconfig \
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--libdir=/lib
|
--libdir=/lib
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=libtool
|
isim=libtool
|
||||||
version=2.4.6
|
surum=2.4.6
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/libtool/libtool-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/libtool/libtool-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
|
|
|
@ -3,13 +3,13 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=lvm2
|
isim=lvm2
|
||||||
version=2.02.141
|
surum=2.02.141
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://sources.redhat.com/pub/lvm2/LVM2.$version.tgz)
|
kaynak=(ftp://sources.redhat.com/pub/lvm2/LVM2.$surum.tgz)
|
||||||
derle() {
|
derle() {
|
||||||
cd LVM2.$version
|
cd LVM2.$surum
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--exec-prefix= \
|
--exec-prefix= \
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=lz4
|
isim=lz4
|
||||||
version=r131
|
surum=r131
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(https://github.com/Cyan4973/lz4/archive/r131.tar.gz)
|
kaynak=(https://github.com/Cyan4973/lz4/archive/r131.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
make PREFIX=/usr
|
make PREFIX=/usr
|
||||||
|
|
||||||
make install PREFIX=/usr DESTDIR=$PKG
|
make install PREFIX=/usr DESTDIR=$PKG
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=lzip
|
isim=lzip
|
||||||
version=1.18-rc1
|
surum=1.18-rc1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://download.savannah.gnu.org/releases/$name/$name-$version.tar.gz)
|
kaynak=(http://download.savannah.gnu.org/releases/$isim/$isim-$surum.tar.gz)
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,17 +3,17 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=lzo
|
isim=lzo
|
||||||
version=2.09
|
surum=2.09
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( http://www.oberhumer.com/opensource/$name/download/$name-$version.tar.gz)
|
kaynak=( http://www.oberhumer.com/opensource/$isim/download/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--docdir=/usr/share/doc/lzo-$version
|
--docdir=/usr/share/doc/lzo-$surum
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=m4
|
isim=m4
|
||||||
version=1.4.17
|
surum=1.4.17
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/m4/m4-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/m4/m4-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd m4-$version
|
cd m4-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make check || true
|
make check || true
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=make
|
isim=make
|
||||||
version=4.1
|
surum=4.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/make/make-$version.tar.bz2)
|
kaynak=(http://ftp.gnu.org/gnu/make/make-$surum.tar.bz2)
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd make-$version
|
cd make-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,18 +3,18 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=man-db
|
isim=man-db
|
||||||
version=2.7.2
|
surum=2.7.2
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://savannah.nongnu.org/download/man-db/man-db-$version.tar.xz)
|
kaynak=(http://savannah.nongnu.org/download/man-db/man-db-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd man-db-$version
|
cd man-db-$surum
|
||||||
PKG_CONFIG_PATH="/usr/lib/pkgconfig" ./configure --prefix=/usr \
|
PKG_CONFIG_PATH="/usr/lib/pkgconfig" ./configure --prefix=/usr \
|
||||||
--libexecdir=/usr/lib \
|
--libexecdir=/usr/lib \
|
||||||
--docdir=/usr/share/doc/man-$version \
|
--docdir=/usr/share/doc/man-$surum \
|
||||||
--sysconfdir=/etc --disable-setuid \
|
--sysconfdir=/etc --disable-setuid \
|
||||||
--with-browser=/usr/bin/lynx --with-vgrind=/usr/bin/vgrind \
|
--with-browser=/usr/bin/lynx --with-vgrind=/usr/bin/vgrind \
|
||||||
--with-grap=/usr/bin/grap
|
--with-grap=/usr/bin/grap
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=mpc
|
isim=mpc
|
||||||
version=1.0.3
|
surum=1.0.3
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.multiprecision.org/mpc/download/mpc-$version.tar.gz)
|
kaynak=(http://www.multiprecision.org/mpc/download/mpc-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd mpc-$version
|
cd mpc-$surum
|
||||||
./configure --prefix=/usr --libdir=/lib
|
./configure --prefix=/usr --libdir=/lib
|
||||||
make
|
make
|
||||||
make check
|
make check
|
||||||
|
|
|
@ -3,20 +3,20 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=mpfr
|
isim=mpfr
|
||||||
version=3.1.3
|
surum=3.1.3
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://www.mpfr.org/mpfr-current/mpfr-$version.tar.xz
|
kaynak=(http://www.mpfr.org/mpfr-current/mpfr-$surum.tar.xz
|
||||||
http://www.linuxfromscratch.org/patches/downloads/$name/$name-$version-upstream_fixes-1.patch)
|
http://www.linuxfromscratch.org/patches/downloads/$isim/$isim-$surum-upstream_fixes-1.patch)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd mpfr-$version
|
cd mpfr-$surum
|
||||||
patch -Np1 -i ../$name-$version-upstream_fixes-1.patch
|
patch -Np1 -i ../$isim-$surum-upstream_fixes-1.patch
|
||||||
./configure --prefix=/usr --enable-thread-safe \
|
./configure --prefix=/usr --enable-thread-safe \
|
||||||
--libdir=/lib \
|
--libdir=/lib \
|
||||||
--docdir=/usr/share/doc/mpfr-$version
|
--docdir=/usr/share/doc/mpfr-$surum
|
||||||
make
|
make
|
||||||
make check
|
make check
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,21 +3,21 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=nano
|
isim=nano
|
||||||
version=2.5.2
|
surum=2.5.2
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.gz)
|
kaynak=(http://ftp.gnu.org/gnu/$isim/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--enable-utf8 \
|
--enable-utf8 \
|
||||||
--enable-color \
|
--enable-color \
|
||||||
--enable-multibuffer \
|
--enable-multibuffer \
|
||||||
--enable-nanorc \
|
--enable-nanorc \
|
||||||
--docdir=/usr/share/doc/nano-$version \
|
--docdir=/usr/share/doc/nano-$surum \
|
||||||
--disable-x
|
--disable-x
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=nasm
|
isim=nasm
|
||||||
version=2.11.06
|
surum=2.11.06
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( ftp://ftp.debian.org/debian/pool/main/n/nasm/nasm_2.11.06-1really2.11.05.orig.tar.xz
|
kaynak=( ftp://ftp.debian.org/debian/pool/main/n/nasm/nasm_2.11.06-1really2.11.05.orig.tar.xz
|
||||||
http://www.nasm.us/pub/nasm/releasebuilds/$version/nasm-$version-xdoc.tar.xz)
|
http://www.nasm.us/pub/nasm/releasebuilds/$surum/nasm-$surum-xdoc.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-2.11.05
|
cd $isim-2.11.05
|
||||||
./configure --prefix=/usr\
|
./configure --prefix=/usr\
|
||||||
--mandir=/usr/share/man
|
--mandir=/usr/share/man
|
||||||
make
|
make
|
||||||
|
@ -19,10 +19,10 @@ derle() {
|
||||||
mkdir -p $PKG/usr/share/man/man1
|
mkdir -p $PKG/usr/share/man/man1
|
||||||
make INSTALLROOT=$PKG install
|
make INSTALLROOT=$PKG install
|
||||||
|
|
||||||
mkdir -pv $PKG/usr/share/doc/nasm-$version/html
|
mkdir -pv $PKG/usr/share/doc/nasm-$surum/html
|
||||||
cd ../$name-2.11.06
|
cd ../$isim-2.11.06
|
||||||
cp -v doc/html/*.html $PKG/usr/share/doc/nasm-$version/html
|
cp -v doc/html/*.html $PKG/usr/share/doc/nasm-$surum/html
|
||||||
cp -v doc/*.{txt,ps,pdf} $PKG/usr/share/doc/nasm-$version
|
cp -v doc/*.{txt,ps,pdf} $PKG/usr/share/doc/nasm-$surum
|
||||||
mkdir -pv $PKG/usr/share/info
|
mkdir -pv $PKG/usr/share/info
|
||||||
cp -v doc/info/* $PKG/usr/share/info
|
cp -v doc/info/* $PKG/usr/share/info
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=ncurses
|
isim=ncurses
|
||||||
version=6.0
|
surum=6.0
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://invisible-island.net/ncurses/ncurses-$version.tar.gz)
|
kaynak=(ftp://invisible-island.net/ncurses/ncurses-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd ncurses-$version
|
cd ncurses-$surum
|
||||||
|
|
||||||
sed -i '/LIBTOOL_INSTALL/d' c++/Makefile.in
|
sed -i '/LIBTOOL_INSTALL/d' c++/Makefile.in
|
||||||
|
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=openssh
|
isim=openssh
|
||||||
version=7.1p2
|
surum=7.1p2
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$name-$version.tar.gz
|
kaynak=(ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$isim-$surum.tar.gz
|
||||||
http://downloads.nutyx.org/files/patchs/openssh-server/service-saravane-01.patch)
|
http://downloads.nutyx.org/files/patchs/openssh-server/service-saravane-01.patch)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
|
@ -15,7 +15,7 @@ source /etc/blfs-bootscripts
|
||||||
wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
|
wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
|
||||||
|
|
||||||
unset MAKEFLAGS
|
unset MAKEFLAGS
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
|
|
||||||
install -v -m700 -d $PKG/var/lib/sshd
|
install -v -m700 -d $PKG/var/lib/sshd
|
||||||
|
|
||||||
|
@ -41,9 +41,9 @@ install -v -m755 contrib/ssh-copy-id $PKG/usr/bin
|
||||||
install -v -m644 contrib/ssh-copy-id.1 \
|
install -v -m644 contrib/ssh-copy-id.1 \
|
||||||
$PKG/usr/share/man/man1
|
$PKG/usr/share/man/man1
|
||||||
|
|
||||||
install -v -m755 -d $PKG/usr/share/doc/$name-$version
|
install -v -m755 -d $PKG/usr/share/doc/$isim-$surum
|
||||||
install -v -m644 INSTALL LICENCE OVERVIEW README* \
|
install -v -m644 INSTALL LICENCE OVERVIEW README* \
|
||||||
$PKG/usr/share/doc/$name-$version
|
$PKG/usr/share/doc/$isim-$surum
|
||||||
|
|
||||||
cd $SRC
|
cd $SRC
|
||||||
|
|
||||||
|
|
|
@ -3,16 +3,16 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=openssl
|
isim=openssl
|
||||||
version=1.0.2f
|
surum=1.0.2f
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://ftp.openssl.org/source/$name-$version.tar.gz)
|
kaynak=(ftp://ftp.openssl.org/source/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
unset MAKEFLAGS
|
unset MAKEFLAGS
|
||||||
|
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
|
|
||||||
./config --prefix=/usr \
|
./config --prefix=/usr \
|
||||||
--openssldir=/etc/ssl \
|
--openssldir=/etc/ssl \
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=pam
|
isim=pam
|
||||||
version=1.2.1
|
surum=1.2.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://linux-pam.org/library/Linux-PAM-$version.tar.bz2)
|
kaynak=(http://linux-pam.org/library/Linux-PAM-$surum.tar.bz2)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
if [ "`uname -m`" == "x86_64" ]; then
|
if [ "`uname -m`" == "x86_64" ]; then
|
||||||
|
@ -17,10 +17,10 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mkdir -p $PKG/etc/pam.d
|
mkdir -p $PKG/etc/pam.d
|
||||||
cd Linux-PAM-$version
|
cd Linux-PAM-$surum
|
||||||
./configure --prefix=/usr --sysconfdir=/etc \
|
./configure --prefix=/usr --sysconfdir=/etc \
|
||||||
--enable-securedir=/$LIB/security \
|
--enable-securedir=/$LIB/security \
|
||||||
--docdir=/usr/share/doc/Linux-PAM-$version \
|
--docdir=/usr/share/doc/Linux-PAM-$surum \
|
||||||
--disable-nis --libdir=/usr/lib
|
--disable-nis --libdir=/usr/lib
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=patch
|
isim=patch
|
||||||
version=2.7.5
|
surum=2.7.5
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/patch/patch-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/patch/patch-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd patch-$version
|
cd patch-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make prefix=$PKG/usr \
|
make prefix=$PKG/usr \
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=pciutils
|
isim=pciutils
|
||||||
version=3.4.1
|
surum=3.4.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(ftp://ftp.kernel.org/pub/software/utils/$name/$name-$version.tar.xz)
|
kaynak=(ftp://ftp.kernel.org/pub/software/utils/$isim/$isim-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
make OPT="$CFLAGS -fPIC -DPIC" \
|
make OPT="$CFLAGS -fPIC -DPIC" \
|
||||||
ZLIB=no \
|
ZLIB=no \
|
||||||
PREFIX=/usr \
|
PREFIX=/usr \
|
||||||
|
@ -25,5 +25,5 @@ SHAREDIR=$PKG/usr/share/misc \
|
||||||
MANDIR=$PKG/usr/share/man \
|
MANDIR=$PKG/usr/share/man \
|
||||||
SHARED=yes ZLIB=no \
|
SHARED=yes ZLIB=no \
|
||||||
install install-lib
|
install install-lib
|
||||||
chmod -v 755 $PKG/usr/lib/libpci.so.$version
|
chmod -v 755 $PKG/usr/lib/libpci.so.$surum
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=perl
|
isim=perl
|
||||||
version=5.22.1
|
surum=5.22.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.funet.fi/pub/CPAN/src/$name-$version.tar.bz2)
|
kaynak=(http://ftp.funet.fi/pub/CPAN/src/$isim-$surum.tar.bz2)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
|
|
||||||
if [ "`uname -m`" == "x86_64" ]; then
|
if [ "`uname -m`" == "x86_64" ]; then
|
||||||
_ARCH="-Dcccdlflags='-fPIC'"
|
_ARCH="-Dcccdlflags='-fPIC'"
|
||||||
|
|
|
@ -3,18 +3,18 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=pkg-config
|
isim=pkg-config
|
||||||
version=0.29
|
surum=0.29
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://pkgconfig.freedesktop.org/releases/pkg-config-$version.tar.gz)
|
kaynak=(http://pkgconfig.freedesktop.org/releases/pkg-config-$surum.tar.gz)
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd pkg-config-$version
|
cd pkg-config-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--with-internal-glib \
|
--with-internal-glib \
|
||||||
--disable-host-tool \
|
--disable-host-tool \
|
||||||
--docdir=/usr/share/doc/pkg-config-$version
|
--docdir=/usr/share/doc/pkg-config-$surum
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
rm -r $PKG/usr/share/doc
|
rm -r $PKG/usr/share/doc
|
||||||
|
|
|
@ -3,20 +3,20 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=procps-ng
|
isim=procps-ng
|
||||||
version=3.3.11
|
surum=3.3.11
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://downloads.sourceforge.net/project/$name/Production/$name-$version.tar.xz)
|
kaynak=(http://downloads.sourceforge.net/project/$isim/Production/$isim-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
|
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--exec-prefix= \
|
--exec-prefix= \
|
||||||
--libdir=/lib --bindir=/bin --sbindir=/sbin \
|
--libdir=/lib --bindir=/bin --sbindir=/sbin \
|
||||||
--docdir=/usr/share/doc/procps-ng-$version \
|
--docdir=/usr/share/doc/procps-ng-$surum \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-skill \
|
--disable-skill \
|
||||||
--disable-kill
|
--disable-kill
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=psmisc
|
isim=psmisc
|
||||||
version=22.21
|
surum=22.21
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://prdownloads.sourceforge.net/psmisc/psmisc-$version.tar.gz)
|
kaynak=(http://prdownloads.sourceforge.net/psmisc/psmisc-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd psmisc-$version
|
cd psmisc-$surum
|
||||||
./configure --prefix=/usr --libdir=/lib --bindir=/bin
|
./configure --prefix=/usr --libdir=/lib --bindir=/bin
|
||||||
make
|
make
|
||||||
make DESTDIR=$PKG install
|
make DESTDIR=$PKG install
|
||||||
|
|
|
@ -3,23 +3,23 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=readline
|
isim=readline
|
||||||
version=6.3
|
surum=6.3
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/readline/readline-$version.tar.gz
|
kaynak=(http://ftp.gnu.org/gnu/readline/readline-$surum.tar.gz
|
||||||
http://www.linuxfromscratch.org/patches/downloads/$name/$name-$version-upstream_fixes-3.patch)
|
http://www.linuxfromscratch.org/patches/downloads/$isim/$isim-$surum-upstream_fixes-3.patch)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd readline-$version
|
cd readline-$surum
|
||||||
patch -Np1 -i ../$name-$version-upstream_fixes-3.patch
|
patch -Np1 -i ../$isim-$surum-upstream_fixes-3.patch
|
||||||
|
|
||||||
sed -i '/MV.*old/d' Makefile.in
|
sed -i '/MV.*old/d' Makefile.in
|
||||||
sed -i '/{OLDSUFF}/c:' support/shlib-install
|
sed -i '/{OLDSUFF}/c:' support/shlib-install
|
||||||
|
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--docdir=/usr/share/doc/readline-$version
|
--docdir=/usr/share/doc/readline-$surum
|
||||||
|
|
||||||
make SHLIB_LIBS=-lncurses
|
make SHLIB_LIBS=-lncurses
|
||||||
|
|
||||||
|
@ -32,9 +32,9 @@ $PKG/lib
|
||||||
|
|
||||||
rm -rf $PKG/usr/share/info/dir
|
rm -rf $PKG/usr/share/info/dir
|
||||||
|
|
||||||
mkdir -p $PKG/usr/share/doc/readline-$version
|
mkdir -p $PKG/usr/share/doc/readline-$surum
|
||||||
install -v -m644 doc/*.{ps,pdf,html,dvi} \
|
install -v -m644 doc/*.{ps,pdf,html,dvi} \
|
||||||
$PKG/usr/share/doc/readline-$version
|
$PKG/usr/share/doc/readline-$surum
|
||||||
|
|
||||||
rm -rv $PKG/usr/bin
|
rm -rv $PKG/usr/bin
|
||||||
|
|
||||||
|
|
|
@ -3,17 +3,17 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=rsync
|
isim=rsync
|
||||||
version=3.1.2
|
surum=3.1.2
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( http://rsync.samba.org/ftp/$name/$name-$version.tar.gz )
|
kaynak=( http://rsync.samba.org/ftp/$isim/$isim-$surum.tar.gz )
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
source /etc/blfs-bootscripts
|
source /etc/blfs-bootscripts
|
||||||
wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
|
wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
|
||||||
|
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
-mandir=/usr/share/man \
|
-mandir=/usr/share/man \
|
||||||
--infodir=/usr/share/info
|
--infodir=/usr/share/info
|
||||||
|
|
|
@ -3,17 +3,17 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=sed
|
isim=sed
|
||||||
version=4.2.2
|
surum=4.2.2
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/sed/sed-$version.tar.bz2)
|
kaynak=(http://ftp.gnu.org/gnu/sed/sed-$surum.tar.bz2)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd sed-$version
|
cd sed-$surum
|
||||||
./configure --prefix=/usr --bindir=/bin \
|
./configure --prefix=/usr --bindir=/bin \
|
||||||
--libdir=/lib --htmldir=/usr/share/doc/sed-$version
|
--libdir=/lib --htmldir=/usr/share/doc/sed-$surum
|
||||||
make
|
make
|
||||||
make html
|
make html
|
||||||
make check
|
make check
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=shadow
|
isim=shadow
|
||||||
version=4.2.1
|
surum=4.2.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=( http://pkg-shadow.alioth.debian.org/releases/shadow-$version.tar.xz)
|
kaynak=( http://pkg-shadow.alioth.debian.org/releases/shadow-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd shadow-$version
|
cd shadow-$surum
|
||||||
|
|
||||||
sed -i 's/groups$(EXEEXT) //' src/Makefile.in
|
sed -i 's/groups$(EXEEXT) //' src/Makefile.in
|
||||||
find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;
|
find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge@gmail.com
|
# Paketçi: milisarge@gmail.com
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=squashfs
|
isim=squashfs
|
||||||
version=4.3
|
surum=4.3
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://downloads.sourceforge.net/sourceforge/$name/$name$version.tar.gz)
|
kaynak=(http://downloads.sourceforge.net/sourceforge/$isim/$isim$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name$version/squashfs-tools
|
cd $isim$surum/squashfs-tools
|
||||||
make XZ_SUPPORT=1 LZO_SUPPORT=1 LZMA_XZ_SUPPORT=1 LZA_SUPPORT=1
|
make XZ_SUPPORT=1 LZO_SUPPORT=1 LZMA_XZ_SUPPORT=1 LZA_SUPPORT=1
|
||||||
mkdir -p $PKG/bin
|
mkdir -p $PKG/bin
|
||||||
make INSTALL_DIR=$PKG/bin install
|
make INSTALL_DIR=$PKG/bin install
|
||||||
|
|
|
@ -3,17 +3,17 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=sudo
|
isim=sudo
|
||||||
version=1.8.15
|
surum=1.8.15
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.sudo.ws/sudo/dist/$name-$version.tar.gz)
|
kaynak=(http://www.sudo.ws/sudo/dist/$isim-$surum.tar.gz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--libexecdir=/usr/lib \
|
--libexecdir=/usr/lib \
|
||||||
--docdir=/usr/share/doc/sudo-$version \
|
--docdir=/usr/share/doc/sudo-$surum \
|
||||||
--with-all-insults \
|
--with-all-insults \
|
||||||
--with-env-editor \
|
--with-env-editor \
|
||||||
--without-sendmail \
|
--without-sendmail \
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=sysklogd
|
isim=sysklogd
|
||||||
version=1.5.1
|
surum=1.5.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.infodrom.org/projects/sysklogd/download/sysklogd-$version.tar.gz)
|
kaynak=(http://www.infodrom.org/projects/sysklogd/download/sysklogd-$surum.tar.gz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd sysklogd-$version
|
cd sysklogd-$surum
|
||||||
|
|
||||||
sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
|
sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
|
||||||
|
|
||||||
|
|
|
@ -3,16 +3,16 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=sysvinit
|
isim=sysvinit
|
||||||
version=2.88dsf
|
surum=2.88dsf
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://ftp.twaren.net/Unix/NonGNU/sysvinit/sysvinit-$version.tar.bz2
|
kaynak=(http://ftp.twaren.net/Unix/NonGNU/sysvinit/sysvinit-$surum.tar.bz2
|
||||||
http://www.linuxfromscratch.org/patches/lfs/development/sysvinit-2.88dsf-consolidated-1.patch)
|
http://www.linuxfromscratch.org/patches/lfs/development/sysvinit-2.88dsf-consolidated-1.patch)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd sysvinit-$version
|
cd sysvinit-$surum
|
||||||
patch -Np1 -i ../sysvinit-2.88dsf-consolidated-1.patch
|
patch -Np1 -i ../sysvinit-2.88dsf-consolidated-1.patch
|
||||||
|
|
||||||
make -C src
|
make -C src
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=tar
|
isim=tar
|
||||||
version=1.28
|
surum=1.28
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/$isim/$isim-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
|
|
||||||
FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix=/usr --bindir=/bin --libexecdir=/sbin
|
FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix=/usr --bindir=/bin --libexecdir=/sbin
|
||||||
|
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=texinfo
|
isim=texinfo
|
||||||
version=6.1
|
surum=6.1
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/$name/texinfo-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/$isim/texinfo-$surum.tar.xz)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=tzdata
|
isim=tzdata
|
||||||
version=2016a
|
surum=2016a
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.iana.org/time-zones/repository/releases/$name$version.tar.gz)
|
kaynak=(http://www.iana.org/time-zones/repository/releases/$isim$surum.tar.gz)
|
||||||
derle() {
|
derle() {
|
||||||
timezones=('africa' 'antarctica' 'asia' 'australasia'
|
timezones=('africa' 'antarctica' 'asia' 'australasia'
|
||||||
'europe' 'northamerica' 'southamerica'
|
'europe' 'northamerica' 'southamerica'
|
||||||
|
|
|
@ -3,19 +3,19 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=util-linux
|
isim=util-linux
|
||||||
version=2.27.1
|
surum=2.27.1
|
||||||
release=1
|
devir=1
|
||||||
source=(http://www.kernel.org/pub/linux/utils/util-linux/v${version:0:4}/util-linux-$version.tar.xz
|
kaynak=(http://www.kernel.org/pub/linux/utils/util-linux/v${version:0:4}/util-linux-$surum.tar.xz
|
||||||
)
|
)
|
||||||
|
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd util-linux-$version
|
cd util-linux-$surum
|
||||||
|
|
||||||
mkdir -pv $PKG/var/lib/hwclock
|
mkdir -pv $PKG/var/lib/hwclock
|
||||||
./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||||
--docdir=/usr/share/doc/$name-$version \
|
--docdir=/usr/share/doc/$isim-$surum \
|
||||||
--disable-chfn-chsh \
|
--disable-chfn-chsh \
|
||||||
--disable-login \
|
--disable-login \
|
||||||
--disable-nologin \
|
--disable-nologin \
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=wget
|
isim=wget
|
||||||
version=1.17.1
|
surum=1.17.1
|
||||||
release=2
|
devir=2
|
||||||
|
|
||||||
source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.xz)
|
kaynak=(http://ftp.gnu.org/gnu/$isim/$isim-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
cd $name-$version
|
cd $isim-$surum
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--with-ssl=openssl \
|
--with-ssl=openssl \
|
||||||
|
|
|
@ -3,26 +3,26 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=xz
|
isim=xz
|
||||||
version=5.2.2
|
surum=5.2.2
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://tukaani.org/xz/xz-$version.tar.xz)
|
kaynak=(http://tukaani.org/xz/xz-$surum.tar.xz)
|
||||||
derle()
|
derle()
|
||||||
{
|
{
|
||||||
cd xz-$version
|
cd xz-$surum
|
||||||
|
|
||||||
sed -e '/mf\.buffer = NULL/a next->coder->mf.size = 0;' \
|
sed -e '/mf\.buffer = NULL/a next->coder->mf.size = 0;' \
|
||||||
-i src/liblzma/lz/lz_encoder.c
|
-i src/liblzma/lz/lz_encoder.c
|
||||||
|
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--bindir=/bin \
|
--bindir=/bin \
|
||||||
--docdir=/usr/share/doc/xz-$version
|
--docdir=/usr/share/doc/xz-$surum
|
||||||
make
|
make
|
||||||
make pkgconfigdir=/usr/lib/pkgconfig DESTDIR=$PKG install
|
make pkgconfigdir=/usr/lib/pkgconfig DESTDIR=$PKG install
|
||||||
mkdir -pv $PKG/{,usr/}lib
|
mkdir -pv $PKG/{,usr/}lib
|
||||||
mv -v $PKG/usr/lib/liblzma.so.* \
|
mv -v $PKG/usr/lib/liblzma.so.* \
|
||||||
$PKG/lib
|
$PKG/lib
|
||||||
ln -svf ../../lib/liblzma.so.$version $PKG/usr/lib/liblzma.so
|
ln -svf ../../lib/liblzma.so.$surum $PKG/usr/lib/liblzma.so
|
||||||
rm -r $PKG/usr/share/doc/
|
rm -r $PKG/usr/share/doc/
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
# Paketçi: milisarge
|
# Paketçi: milisarge
|
||||||
# Gerekler:
|
# Gerekler:
|
||||||
|
|
||||||
name=zlib
|
isim=zlib
|
||||||
version=1.2.8
|
surum=1.2.8
|
||||||
release=1
|
devir=1
|
||||||
|
|
||||||
source=(http://www.zlib.net/zlib-$version.tar.xz)
|
kaynak=(http://www.zlib.net/zlib-$surum.tar.xz)
|
||||||
|
|
||||||
derle() {
|
derle() {
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ if [ -L /bin/pwd ];then
|
||||||
rm -v dummy.c a.out dummy.log
|
rm -v dummy.c a.out dummy.log
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd zlib-$version
|
cd zlib-$surum
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make check
|
make check
|
||||||
|
@ -42,6 +42,6 @@ make prefix=$PKG/usr install
|
||||||
|
|
||||||
mkdir -p $PKG/lib
|
mkdir -p $PKG/lib
|
||||||
mv -v $PKG/usr/lib/libz.so.* $PKG/lib
|
mv -v $PKG/usr/lib/libz.so.* $PKG/lib
|
||||||
ln -sfv ../../lib/libz.so.$version $PKG/usr/lib/libz.so
|
ln -sfv ../../lib/libz.so.$surum $PKG/usr/lib/libz.so
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue