mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-06-06 13:23:41 +00:00
Compare commits
94 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
12e195f313 | ||
|
|
dbe0f07b5b | ||
|
|
f18c7333ba | ||
|
|
ab2b43ae50 | ||
|
|
ff423a1129 | ||
|
|
6a70252255 | ||
|
|
eb545b5142 | ||
|
|
4de36e3b50 | ||
|
|
55c1068263 | ||
|
|
84245ad51e | ||
|
|
f11574c91d | ||
|
|
33555f6a4d | ||
|
|
3467585b1b | ||
|
|
ce22795c1c | ||
|
|
a78e923fe7 | ||
|
|
eaadea1e2a | ||
|
|
ea7ab23109 | ||
|
|
dc35a28b03 | ||
|
|
90778a120c | ||
|
|
11b6d0629a | ||
|
|
4ec5cab7a5 | ||
|
|
0dc6fd3204 | ||
|
|
6ad771156c | ||
|
|
6da1ac69b5 | ||
|
|
af9c2a534d | ||
|
|
5c09abea7d | ||
|
|
397901e36f | ||
|
|
b86f5facff | ||
|
|
23154d034f | ||
|
|
287225e1e1 | ||
|
|
d343a357f1 | ||
|
|
185464700d | ||
|
|
5bfb7b04d4 | ||
|
|
86ac7b60b0 | ||
|
|
aab301d701 | ||
|
|
4a104ba060 | ||
|
|
f6e0983d44 | ||
|
|
5cf73363ea | ||
|
|
40bc2cc9b6 | ||
|
|
53fa95e3ad | ||
|
|
1445fe4a26 | ||
|
|
dd19f0b526 | ||
|
|
c173a50869 | ||
|
|
269331f74c | ||
|
|
e77dea330c | ||
|
|
6c8937cbca | ||
|
|
41e1c2e039 | ||
|
|
60a97f93b0 | ||
|
|
6b08880f80 | ||
|
|
3f6b9a05b0 | ||
|
|
81f3b0eaed | ||
|
|
391c26970d | ||
|
|
9f94d884b7 | ||
|
|
101716ac56 | ||
|
|
3b783872d2 | ||
|
|
5da5a72830 | ||
|
|
5c88811954 | ||
|
|
8aebc012a9 | ||
|
|
49f7a4afd1 | ||
|
|
2264e18f43 | ||
|
|
244d0b4181 | ||
|
|
5f248af2a0 | ||
|
|
5e4cbed2b3 | ||
|
|
3ada6a588d | ||
|
|
b543deb16b | ||
|
|
01e38f9371 | ||
|
|
3372b3f8fd | ||
|
|
cec4d0dc62 | ||
|
|
a7e18d28f5 | ||
|
|
eeabccf147 | ||
|
|
2c2cae89e6 | ||
|
|
7ec0df788f | ||
|
|
1dda526c66 | ||
|
|
1a5e75c192 | ||
|
|
daed3bbe7b | ||
|
|
8f602453b6 | ||
|
|
d866ee97ed | ||
|
|
4cd39573f2 | ||
|
|
a119076f9e | ||
|
|
e06e1890f4 | ||
|
|
d3a6ba4527 | ||
|
|
efb907cf9d | ||
|
|
3980a39bd0 | ||
|
|
07b84525a9 | ||
|
|
7ec635589f | ||
|
|
0f0a347992 | ||
|
|
ec3b5134c1 | ||
|
|
a99e717100 | ||
|
|
151016ab85 | ||
|
|
7073d308d9 | ||
|
|
44bf92847f | ||
|
|
522797e468 | ||
|
|
114e76b2a4 | ||
|
|
db92a6b313 |
12
ChangeLog
Normal file
12
ChangeLog
Normal file
@@ -0,0 +1,12 @@
|
||||
2003-08-18 Eelco Visser <visser@cs.uu.nl>
|
||||
|
||||
* pkgs/strategoxt/pkg-build.sh: generic build script for packages
|
||||
with the standard untar; bootstrap; configure; make; make install
|
||||
interface. The script is parameterized with arguments for
|
||||
configure. That is, all arguments are passed verbatim to
|
||||
configure.
|
||||
|
||||
* asfix-tools, gpp, sc, srts, stratego-front, xtc: Fix expressions
|
||||
and (trivial) build script for basic strategoxt packages. All
|
||||
packages are abstracted on subversion revision.
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$freetype/bin:$fontconfig/bin:/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd fcpackage*/Xft || exit 1
|
||||
./configure --prefix=$top --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf fcpackage* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src
|
||||
cd aterm-*
|
||||
./configure --prefix=$top
|
||||
make
|
||||
make install
|
||||
cd ..
|
||||
rm -rf aterm-*
|
||||
@@ -1,14 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:/bin:/usr/bin
|
||||
export PKG_CONFIG_PATH=$glib/lib/pkgconfig
|
||||
export LD_LIBRARY_PATH=$glib/lib
|
||||
|
||||
top=`pwd` || exit 1
|
||||
tar xvfj $src || exit 1
|
||||
cd atk-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf atk-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd db-*/build_unix || exit 1
|
||||
../dist/configure --prefix=$top --enable-cxx --enable-compat185 || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf db-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$freetype/bin:/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd fcpackage*/fontconfig || exit 1
|
||||
./configure --prefix=$top --with-confdir=$top/etc/fonts --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf fcpackage* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfj $src || exit 1
|
||||
cd freetype-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf freetype-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfj $src
|
||||
cd glib-*
|
||||
./configure --prefix=$top
|
||||
make
|
||||
make install
|
||||
cd ..
|
||||
rm -rf glib-*
|
||||
@@ -1,14 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:/bin:/usr/bin
|
||||
export PKG_CONFIG_PATH=$glib/lib/pkgconfig
|
||||
export LD_LIBRARY_PATH=$glib/lib
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd gnet-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf gnet-* || exit 1
|
||||
@@ -1,14 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:$freetype/bin:/bin:/usr/bin
|
||||
export PKG_CONFIG_PATH=$glib/lib/pkgconfig:$atk/lib/pkgconfig:$pango/lib/pkgconfig:$fontconfig/lib/pkgconfig:$Xft/lib/pkgconfig
|
||||
export LD_LIBRARY_PATH=$glib/lib:$atk/lib:$pango/lib:$fontconfig/lib:$Xft/lib
|
||||
|
||||
top=`pwd`
|
||||
tar xvfj $src || exit 1
|
||||
cd gtk+-* || exit 1
|
||||
./configure --prefix=$top --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf gtk+-* || exit 1
|
||||
@@ -1,15 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:/bin:/usr/bin
|
||||
export PKG_CONFIG_PATH=$glib/lib/pkgconfig:$atk/lib/pkgconfig:$pango/lib/pkgconfig:$gtk/lib/pkgconfig
|
||||
export LD_LIBRARY_PATH=$glib/lib:$atk/lib:$pango/lib:$gtk/lib:$pspell/lib:$fontconfig/lib:$Xft/lib:$freetype/lib:
|
||||
export C_INCLUDE_PATH=$pspell/include
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd gtkspell-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf gtkspell-* || exit 1
|
||||
@@ -1,13 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
export LD_LIBRARY_PATH=$ssl/lib:
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd httpd-* || exit 1
|
||||
./configure --prefix=$top --enable-ssl --with-ssl=$ssl --with-berkeley-db=$db4 --enable-mods-shared=all || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf httpd-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd libxml2-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd .. || exit 1
|
||||
rm -rf libxml2-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd openssl-* || exit 1
|
||||
./config --prefix=$top shared || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf openssl-* || exit 1
|
||||
@@ -1,20 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:$gnet/bin:/bin:/usr/bin
|
||||
export PKG_CONFIG_PATH=$glib/lib/pkgconfig:$atk/lib/pkgconfig:$pango/lib/pkgconfig:$gtk/lib/pkgconfig:$gtkspell/lib/pkgconfig:$libxml/lib/pkgconfig
|
||||
export LD_LIBRARY_PATH=$glib/lib:$atk/lib:$pango/lib:$gtk/lib:$gnet/lib:$pspell/lib:$gtkspell/lib:$fontconfig/lib:$Xft/lib:$freetype/lib
|
||||
|
||||
# A bug in gtkspell: the pspell library path is not exported
|
||||
# through pkgconfig.
|
||||
export LIBRARY_PATH=$pspell/lib
|
||||
|
||||
export LDFLAGS=-s
|
||||
|
||||
top=`pwd`
|
||||
tar xvfj $src || exit 1
|
||||
cd pan-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf pan-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:$gnet/bin:/bin:/usr/bin
|
||||
export PKG_CONFIG_PATH=$glib/lib/pkgconfig:$atk/lib/pkgconfig:$pango/lib/pkgconfig:$gtk/lib/pkgconfig
|
||||
export LD_LIBRARY_PATH=$glib/lib:$atk/lib:$pango/lib:$gtk/lib:$gnet/lib
|
||||
|
||||
top=`pwd`
|
||||
tar xvfj $src
|
||||
cd pan-*
|
||||
./configure --prefix=$top
|
||||
make
|
||||
make install
|
||||
@@ -1,10 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export LD_LIBRARY_PATH=$glib/lib:$atk/lib:$pango/lib:$gtk/lib:$gnet/lib:$pspell/lib:$gtkspell/lib
|
||||
|
||||
ldd $pan/bin/pan
|
||||
|
||||
prog=$1
|
||||
shift
|
||||
|
||||
$pan/bin/$prog $*
|
||||
@@ -1,14 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=$pkgconfig/bin:$freetype/bin:/bin:/usr/bin
|
||||
export PKG_CONFIG_PATH=$glib/lib/pkgconfig:$fontconfig/lib/pkgconfig:$Xft/lib/pkgconfig
|
||||
export LD_LIBRARY_PATH=$glib/lib:$fontconfig/lib:$Xft/lib
|
||||
|
||||
top=`pwd` || exit 1
|
||||
tar xvfj $src || exit 1
|
||||
cd pango-* || exit 1
|
||||
./configure --prefix=$top --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf pango-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd pkgconfig-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd .. || exit 1
|
||||
rm -rf pkgconfig-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd pspell-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf pspell-* || exit 1
|
||||
@@ -1,12 +0,0 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin:/usr/local/bin
|
||||
|
||||
top=`pwd`
|
||||
tar xvfz $src || exit 1
|
||||
cd SWIG-* || exit 1
|
||||
./configure --prefix=$top || exit 1
|
||||
gmake || exit 1
|
||||
gmake install || exit 1
|
||||
cd $top || exit 1
|
||||
rm -rf SWIG-* || exit 1
|
||||
@@ -1,11 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "Xft-20021121")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("freetype", Fix("./freetype-2.1.4.fix"))
|
||||
, Bind("fontconfig", Fix("./fontconfig-20021121.fix"))
|
||||
|
||||
, Bind("src", Url("2f2852c80924a9b5356c3037a471c1a1", "http://fontconfig.org/release/fcpackage.2_1.tar.gz"))
|
||||
, Bind("build", Local("../build/Xft-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,10 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "aterm-2.0")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("createGCC", True)
|
||||
|
||||
, Bind("src", Url("853474e4bcf4a85f7d38a0676b36bded", "http://www.cwi.nl/projects/MetaEnv/aterm/aterm-2.0.tar.gz"))
|
||||
, Bind("build", Local("../build/aterm-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,11 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "atk-1.2.0")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("pkgconfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
, Bind("glib", Fix("./glib-2.2.1.fix"))
|
||||
|
||||
, Bind("src", Url("06a84758129554ae044af8865ecb6f1c", "ftp://ftp.gtk.org/pub/gtk/v2.2/atk-1.2.0.tar.bz2"))
|
||||
, Bind("build", Local("../build/atk-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,8 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "db-4.0.14")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("src", Url("12262c64fcd64b772e7cffad8e4d0ebc", "http://www.sleepycat.com/update/snapshot/db-4.0.14.tar.gz"))
|
||||
, Bind("build", Local("../build/db4-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,10 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "fontconfig-20021121")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("freetype", Fix("./freetype-2.1.4.fix"))
|
||||
|
||||
, Bind("src", Url("2f2852c80924a9b5356c3037a471c1a1", "http://fontconfig.org/release/fcpackage.2_1.tar.gz"))
|
||||
, Bind("build", Local("../build/fontconfig-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,8 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "freetype-2.1.4")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("src", Url("1fc0b188f1fe1216776e5855d2da141f", "http://easynews.dl.sourceforge.net/sourceforge/freetype/freetype-2.1.4.tar.bz2"))
|
||||
, Bind("build", Local("../build/freetype-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,10 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "glib-2.2.1")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("pkgconfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
|
||||
, Bind("src", Url("42406a17819080326e105f8333963b97", "ftp://ftp.gtk.org/pub/gtk/v2.2/glib-2.2.1.tar.bz2"))
|
||||
, Bind("build", Local("../build/glib-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,11 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "gnet-1.1.8")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("pkgconfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
, Bind("glib", Fix("./glib-2.2.1.fix"))
|
||||
|
||||
, Bind("src", Url("da2b5de278e96a5b907c2e2304bf6542", "http://www.gnetlibrary.org/src/gnet-1.1.8.tar.gz"))
|
||||
, Bind("build", Local("../build/gnet-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,16 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "gtk+-2.2.1")
|
||||
, Bind("releaseId", "2")
|
||||
|
||||
, Bind("pkgconfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
, Bind("glib", Fix("./glib-2.2.1.fix"))
|
||||
, Bind("atk", Fix("./atk-1.2.0.fix"))
|
||||
, Bind("freetype", Fix("./freetype-2.1.4.fix"))
|
||||
, Bind("fontconfig", Fix("./fontconfig-20021121.fix"))
|
||||
, Bind("Xft", Fix("./Xft-20021121.fix"))
|
||||
, Bind("pango", Fix("./pango-1.2.1.fix"))
|
||||
|
||||
, Bind("src", Url("dfd5755fddb26a46c96bfaa813280ac4", "ftp://ftp.gtk.org/pub/gtk/v2.2/gtk+-2.2.1.tar.bz2"))
|
||||
, Bind("build", Local("../build/gtk+-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,18 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "gtkspell-2.0.2")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("pkgconfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
, Bind("glib", Fix("./glib-2.2.1.fix"))
|
||||
, Bind("atk", Fix("./atk-1.2.0.fix"))
|
||||
, Bind("freetype", Fix("./freetype-2.1.4.fix"))
|
||||
, Bind("fontconfig", Fix("./fontconfig-20021121.fix"))
|
||||
, Bind("Xft", Fix("./Xft-20021121.fix"))
|
||||
, Bind("pango", Fix("./pango-1.2.1.fix"))
|
||||
, Bind("gtk", Fix("./gtk+-2.2.1.fix"))
|
||||
, Bind("pspell", Fix("./pspell-.12.2.fix"))
|
||||
|
||||
, Bind("src", Url("385daba9bebfdc7fdbdf524e07deb920", "http://pan.rebelbase.com/download/extras/gtkspell/SOURCES/gtkspell-2.0.2.tar.gz"))
|
||||
, Bind("build", Local("../build/gtkspell-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,11 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "httpd-2.0.46")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("ssl", Fix("./openssl-0.9.7b.fix"))
|
||||
, Bind("db4", Fix("./db-4.0.14.fix"))
|
||||
|
||||
, Bind("src", Url("ff682f82f0808eb01df60824d959ebe8", "http://apache.cs.uu.nl/dist/httpd/httpd-2.0.46.tar.gz"))
|
||||
, Bind("build", Local("../build/httpd-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,8 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "libxml2-2.5.7")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("src", Url("f7ed96959fbddf366af64652804d1b57", "ftp://fr.rpmfind.net/pub/libxml/libxml2-2.5.7.tar.gz"))
|
||||
, Bind("build", Local("../build/libxml2-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,8 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "openssl-0.9.7b")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("src", Url("fae4bec090fa78e20f09d76d55b6ccff", "http://www.openssl.org/source/openssl-0.9.7b.tar.gz"))
|
||||
, Bind("build", Local("../build/openssl-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,21 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "pan-0.14.0")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("pkgconfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
, Bind("libxml", Fix("./libxml2-2.5.7.fix"))
|
||||
, Bind("glib", Fix("./glib-2.2.1.fix"))
|
||||
, Bind("atk", Fix("./atk-1.2.0.fix"))
|
||||
, Bind("freetype", Fix("./freetype-2.1.4.fix"))
|
||||
, Bind("fontconfig", Fix("./fontconfig-20021121.fix"))
|
||||
, Bind("Xft", Fix("./Xft-20021121.fix"))
|
||||
, Bind("pango", Fix("./pango-1.2.1.fix"))
|
||||
, Bind("gtk", Fix("./gtk+-2.2.1.fix"))
|
||||
, Bind("gnet", Fix("./gnet-1.1.8.fix"))
|
||||
, Bind("pspell", Fix("./pspell-.12.2.fix"))
|
||||
, Bind("gtkspell", Fix("./gtkspell-2.0.2.fix"))
|
||||
|
||||
, Bind("src", Url("b2702adadb84c2e0d52d2bb029c05206", "http://pan.rebelbase.com/download/releases/0.14.0/SOURCE/pan-0.14.0.tar.bz2"))
|
||||
, Bind("build", Local("../build/pan-build-2.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,14 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "pango-1.2.1")
|
||||
, Bind("releaseId", "2")
|
||||
|
||||
, Bind("pkgconfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
, Bind("glib", Fix("./glib-2.2.1.fix"))
|
||||
, Bind("freetype", Fix("./freetype-2.1.4.fix"))
|
||||
, Bind("fontconfig", Fix("./fontconfig-20021121.fix"))
|
||||
, Bind("Xft", Fix("./Xft-20021121.fix"))
|
||||
|
||||
, Bind("src", Url("6b354ef14e75739a92b5b78f4ca3165a", "ftp://ftp.gtk.org/pub/gtk/v2.2/pango-1.2.1.tar.bz2"))
|
||||
, Bind("build", Local("../build/pango-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,8 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "pkgconfig-0.15.0")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("src", Url("a7e4f60a6657dbc434334deb594cc242", "http://www.freedesktop.org/software/pkgconfig/releases/pkgconfig-0.15.0.tar.gz"))
|
||||
, Bind("build", Local("../build/pkgconfig-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,8 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "pspell-.12.2")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("src", Url("cfd3816b2372932a1b71c0ce4e9f881e", "http://unc.dl.sourceforge.net/sourceforge/pspell/pspell-.12.2.tar.gz"))
|
||||
, Bind("build", Local("../build/pspell-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,24 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "subversion-0.23.0")
|
||||
, Bind("releaseId", "3")
|
||||
|
||||
, Bind("localServer", Bool(True))
|
||||
, Bind("httpsClient", Bool(True))
|
||||
, Bind("httpServer", Bool(True))
|
||||
, Bind("httpsServer", Bool(True))
|
||||
, Bind("pythonBindings", Bool(True))
|
||||
|
||||
, Bind("libxml", Fix("./libxml2-2.5.7.fix"))
|
||||
|
||||
, Bind("db4", If(Var("localServer"), Fix("./db-4.0.14.fix"), ""))
|
||||
|
||||
, Bind("ssl", If(Var("httpsClient"), Fix("./openssl-0.9.7b.fix"), ""))
|
||||
|
||||
, Bind("httpd", If(Var("httpServer"), Fix("./httpd-2.0.46.fix"), ""))
|
||||
|
||||
, Bind("swig", If(Var("pythonBindings"), Fix("./swig-1.3.19.fix"), ""))
|
||||
|
||||
, Bind("src", Url("59661f2145976437b371a0ab3a555dbd", "http://subversion.tigris.org/files/documents/15/4218/subversion-0.23.0.tar.gz"))
|
||||
, Bind("build", Local("../build/subversion-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,8 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", "swig-1.3.19")
|
||||
, Bind("releaseId", "1")
|
||||
|
||||
, Bind("src", Url("a733455544426b31868dd87fc162e750", "http://heanet.dl.sourceforge.net/sourceforge/swig/swig-1.3.19.tar.gz"))
|
||||
, Bind("build", Local("../build/swig-build.sh"))
|
||||
]
|
||||
)
|
||||
@@ -1,26 +0,0 @@
|
||||
Descr(
|
||||
[ Bind("pkgId", Str("system"))
|
||||
, Bind("releaseId", Str("5"))
|
||||
|
||||
, Bind("actATerm", Fix("./aterm-2.0.fix"))
|
||||
, Bind("actPkgConfig", Fix("./pkgconfig-0.15.0.fix"))
|
||||
, Bind("actLibxml", Fix("./libxml2-2.5.7.fix"))
|
||||
, Bind("actGlib", Fix("./glib-2.2.1.fix"))
|
||||
, Bind("actAtk", Fix("./atk-1.2.0.fix"))
|
||||
, Bind("actFreetype", Fix("./freetype-2.1.4.fix"))
|
||||
, Bind("actFontconfig", Fix("./fontconfig-20021121.fix"))
|
||||
, Bind("actXft", Fix("./Xft-20021121.fix"))
|
||||
, Bind("actPango", Fix("./pango-1.2.1.fix"))
|
||||
, Bind("actGtk", Fix("./gtk+-2.2.1.fix"))
|
||||
, Bind("actGnet", Fix("./gnet-1.1.8.fix"))
|
||||
, Bind("actPspell", Fix("./pspell-.12.2.fix"))
|
||||
, Bind("actGtkspell", Fix("./gtkspell-2.0.2.fix"))
|
||||
, Bind("actPan", Fix("./pan-0.14.0.fix"))
|
||||
, Bind("actSubversion", Fix("./subversion-0.23.0.fix"))
|
||||
, Bind("actDb4", Fix("./db-4.0.14.fix"))
|
||||
, Bind("actHttpd", Fix("./httpd-2.0.46.fix"))
|
||||
, Bind("actSsl", Fix("./openssl-0.9.7b.fix"))
|
||||
|
||||
, Bind("build", Local("../build/populate-linkdirs.pl"))
|
||||
]
|
||||
)
|
||||
18
pkgs/MPlayer/MPlayer-build.sh
Executable file
18
pkgs/MPlayer/MPlayer-build.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
#! /bin/sh
|
||||
|
||||
envpkgs="$freetype"
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
tar xvfj $fonts || exit 1
|
||||
cd MPlayer-* || exit 1
|
||||
./configure --prefix=$out --with-win32libdir=$win32codecs \
|
||||
--with-reallibdir=$win32codecs \
|
||||
--disable-sdl --disable-esd --disable-xanim --disable-cdparanoia --disable-directfb \
|
||||
--disable-lirc --disable-svga --disable-libdv \
|
||||
--disable-vorbis --disable-png --disable-jpeg --disable-gif \
|
||||
--enable-runtime-cpudetection \
|
||||
|| exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
cp -p ../font-arial-iso-8859-1/font-arial-18-iso-8859-1/* $out/share/mplayer/font || exit 1
|
||||
20
pkgs/MPlayer/MPlayer.fix
Normal file
20
pkgs/MPlayer/MPlayer.fix
Normal file
@@ -0,0 +1,20 @@
|
||||
Package(
|
||||
[ ("name", "MPlayer-0.90")
|
||||
|
||||
, ("build", Relative("MPlayer/MPlayer-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://www2.mplayerhq.hu/MPlayer/releases/MPlayer-0.90.tar.bz2")
|
||||
, ("md5", "9a9f294bbaab2071ecbc327f4e870be8")
|
||||
]))
|
||||
|
||||
, ("fonts", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://www2.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2")
|
||||
, ("md5", "1ecd31d17b51f16332b1fcc7da36b312")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("freetype", IncludeFix("freetype/freetype.fix"))
|
||||
, ("win32codecs", IncludeFix("win32codecs/win32codecs.fix"))
|
||||
]
|
||||
)
|
||||
11
pkgs/Xft/Xft-build.sh
Executable file
11
pkgs/Xft/Xft-build.sh
Executable file
@@ -0,0 +1,11 @@
|
||||
#! /bin/sh
|
||||
|
||||
envpkgs="$fontconfig"
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd fcpackage*/Xft || exit 1
|
||||
./configure --prefix=$out --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
echo $envpkgs > $out/envpkgs || exit 1
|
||||
14
pkgs/Xft/Xft.fix
Normal file
14
pkgs/Xft/Xft.fix
Normal file
@@ -0,0 +1,14 @@
|
||||
Package(
|
||||
[ ("name", "Xft-20021121")
|
||||
|
||||
, ("build", Relative("Xft/Xft-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://fontconfig.org/release/fcpackage.2_1.tar.gz")
|
||||
, ("md5", "2f2852c80924a9b5356c3037a471c1a1")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("fontconfig", IncludeFix("fontconfig/fontconfig.fix"))
|
||||
]
|
||||
)
|
||||
3
pkgs/asfix-tools/asfix-tools-build.sh
Executable file
3
pkgs/asfix-tools/asfix-tools-build.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#! /bin/sh
|
||||
set -e
|
||||
$pkgbuild --with-aterm=$aterm --with-sdf=$sdf2 --with-srts=$srts --with-xtc=$xtc
|
||||
19
pkgs/asfix-tools/asfix-tools.fix
Normal file
19
pkgs/asfix-tools/asfix-tools.fix
Normal file
@@ -0,0 +1,19 @@
|
||||
Function(["rev"],
|
||||
Package(
|
||||
[ ("name", "asfix-tools")
|
||||
|
||||
, ("build", Relative("asfix-tools/asfix-tools-build.sh"))
|
||||
, ("pkgbuild", Relative("strategoxt/pkg-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("strategoxt/fetchsvn.fix"),
|
||||
[ ("name", "asfix-tools"), ("rev", Var("rev"))]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("aterm", IncludeFix("aterm/aterm.fix"))
|
||||
, ("sdf2", IncludeFix("sdf2/sdf2.fix"))
|
||||
, ("autoxt", App(IncludeFix("autoxt/autoxt.fix"),[("rev",Var("rev"))]))
|
||||
, ("srts", App(IncludeFix("srts/srts.fix"),[("rev",Var("rev"))]))
|
||||
, ("xtc", App(IncludeFix("xtc/xtc.fix"),[("rev",Var("rev"))]))
|
||||
]
|
||||
)
|
||||
)
|
||||
10
pkgs/aterm/aterm-build.sh
Executable file
10
pkgs/aterm/aterm-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd aterm-* || exit 1
|
||||
./configure --prefix=$out --with-gcc || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
strip -S $out/lib/*.a || exit 1
|
||||
12
pkgs/aterm/aterm.fix
Normal file
12
pkgs/aterm/aterm.fix
Normal file
@@ -0,0 +1,12 @@
|
||||
Package(
|
||||
[ ("name", "aterm-2.0")
|
||||
, ("build", Relative("aterm/aterm-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://www.cwi.nl/projects/MetaEnv/aterm/aterm-2.0.tar.gz")
|
||||
, ("md5", "853474e4bcf4a85f7d38a0676b36bded")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
13
pkgs/atk/atk-build.sh
Executable file
13
pkgs/atk/atk-build.sh
Executable file
@@ -0,0 +1,13 @@
|
||||
#! /bin/sh
|
||||
|
||||
envpkgs=$glib
|
||||
. $stdenv/setup || exit 1
|
||||
export PATH=$pkgconfig/bin:$perl/bin:$PATH
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd atk-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
|
||||
echo $envpkgs > $out/envpkgs || exit 1
|
||||
16
pkgs/atk/atk.fix
Normal file
16
pkgs/atk/atk.fix
Normal file
@@ -0,0 +1,16 @@
|
||||
Package(
|
||||
[ ("name", "atk-1.2.4")
|
||||
|
||||
, ("build", Relative("atk/atk-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.gtk.org/pub/gtk/v2.2/atk-1.2.4.tar.bz2")
|
||||
, ("md5", "2d6d50df31abe0e8892b5d3e7676a02d")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("pkgconfig", IncludeFix("pkgconfig/pkgconfig.fix"))
|
||||
, ("glib", IncludeFix("glib/glib.fix"))
|
||||
, ("perl", IncludeFix("perl/perl.fix"))
|
||||
]
|
||||
)
|
||||
3
pkgs/autoxt/autoxt-build.sh
Executable file
3
pkgs/autoxt/autoxt-build.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#! /bin/sh
|
||||
set -e
|
||||
$pkgbuild
|
||||
13
pkgs/autoxt/autoxt.fix
Normal file
13
pkgs/autoxt/autoxt.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Function(["rev"],
|
||||
Package(
|
||||
[ ("name", "autoxt")
|
||||
|
||||
, ("build", Relative("strategoxt/pkg-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("strategoxt/fetchsvn.fix"),
|
||||
[ ("name", "autoxt"), ("rev", Var("rev"))]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
)
|
||||
28
pkgs/baseenv/baseenv-build.sh
Executable file
28
pkgs/baseenv/baseenv-build.sh
Executable file
@@ -0,0 +1,28 @@
|
||||
#! /bin/sh
|
||||
|
||||
export PATH=/bin:/usr/bin
|
||||
|
||||
mkdir $out || exit 1
|
||||
mkdir $out/bin || exit 1
|
||||
|
||||
sed \
|
||||
-e s^@OUT\@^$out^g \
|
||||
< $setup > $out/setup || exit 1
|
||||
|
||||
gcc='$NIX_CC'
|
||||
|
||||
sed \
|
||||
-e s^@GCC\@^$gcc^g \
|
||||
< $gccwrapper > $out/bin/gcc || exit 1
|
||||
chmod +x $out/bin/gcc || exit 1
|
||||
|
||||
ln -s gcc $out/bin/cc
|
||||
|
||||
gcc='$NIX_CXX'
|
||||
|
||||
sed \
|
||||
-e s^@GCC\@^$gcc^g \
|
||||
< $gccwrapper > $out/bin/g++ || exit 1
|
||||
chmod +x $out/bin/g++ || exit 1
|
||||
|
||||
ln -s g++ $out/bin/c++
|
||||
8
pkgs/baseenv/baseenv.fix
Normal file
8
pkgs/baseenv/baseenv.fix
Normal file
@@ -0,0 +1,8 @@
|
||||
Package(
|
||||
[ ("name", "stdenv-native")
|
||||
, ("build", Relative("baseenv/baseenv-build.sh"))
|
||||
|
||||
, ("setup", Relative("baseenv/setup.sh"))
|
||||
, ("gccwrapper", Relative("baseenv/gcc-wrapper.sh"))
|
||||
]
|
||||
)
|
||||
35
pkgs/baseenv/gcc-wrapper.sh
Normal file
35
pkgs/baseenv/gcc-wrapper.sh
Normal file
@@ -0,0 +1,35 @@
|
||||
#! /bin/sh
|
||||
|
||||
IFS=
|
||||
|
||||
justcompile=0
|
||||
for i in $@; do
|
||||
if test "$i" == "-c"; then
|
||||
justcompile=1
|
||||
fi
|
||||
if test "$i" == "-S"; then
|
||||
justcompile=1
|
||||
fi
|
||||
if test "$i" == "-E"; then
|
||||
justcompile=1
|
||||
fi
|
||||
done
|
||||
|
||||
IFS=" "
|
||||
extra=($NIX_CFLAGS)
|
||||
if test "$justcompile" != "1"; then
|
||||
extra=(${extra[@]} $NIX_LDFLAGS)
|
||||
if test "$NIX_STRIP_DEBUG" == "1"; then
|
||||
extra=(${extra[@]} -Wl,-s)
|
||||
fi
|
||||
fi
|
||||
|
||||
if test "$NIX_DEBUG" == "1"; then
|
||||
echo "extra gcc flags:" >&2
|
||||
for i in ${extra[@]}; do
|
||||
echo " $i" >&2
|
||||
done
|
||||
fi
|
||||
|
||||
IFS=
|
||||
exec @GCC@ $@ ${extra[@]}
|
||||
39
pkgs/baseenv/setup.sh
Normal file
39
pkgs/baseenv/setup.sh
Normal file
@@ -0,0 +1,39 @@
|
||||
# Add the directory containing the GCC wrappers to the PATH.
|
||||
export PATH=@OUT@/bin:$PATH
|
||||
|
||||
# Recursively add all envpkgs to the relevant environment variables.
|
||||
addtoenv()
|
||||
{
|
||||
envpkgs="$envpkgs $1"
|
||||
|
||||
if test -d $1/bin; then
|
||||
export PATH=$1/bin:$PATH
|
||||
fi
|
||||
|
||||
if test -d $1/lib; then
|
||||
export NIX_LDFLAGS="-L $1/lib -Wl,-rpath,$1/lib $NIX_LDFLAGS"
|
||||
fi
|
||||
|
||||
if test -d $1/lib/pkgconfig; then
|
||||
export PKG_CONFIG_PATH=$1/lib/pkgconfig:$PKG_CONFIG_PATH
|
||||
fi
|
||||
|
||||
if test -f $1/envpkgs; then
|
||||
for i in $(cat $1/envpkgs); do
|
||||
addtoenv $i
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
oldenvpkgs=$envpkgs
|
||||
envpkgs=
|
||||
|
||||
for i in $oldenvpkgs; do
|
||||
addtoenv $i
|
||||
done
|
||||
|
||||
# Add the output as an rpath.
|
||||
export NIX_LDFLAGS="-Wl,-rpath,$out/lib $NIX_LDFLAGS"
|
||||
|
||||
# Strip debug information by default.
|
||||
export NIX_STRIP_DEBUG=1
|
||||
10
pkgs/bash/bash-build.sh
Executable file
10
pkgs/bash/bash-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd bash-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
(cd $out/bin; ln -s bash sh) || exit 1
|
||||
13
pkgs/bash/bash.fix
Normal file
13
pkgs/bash/bash.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "bash-2.05b")
|
||||
|
||||
, ("build", Relative("bash/bash-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/bash/bash-2.05b.tar.gz")
|
||||
, ("md5", "5238251b4926d778dfe162f6ce729733")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
9
pkgs/binutils/binutils-build.sh
Executable file
9
pkgs/binutils/binutils-build.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd binutils-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/binutils/binutils.fix
Normal file
13
pkgs/binutils/binutils.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "binutils-2.14")
|
||||
|
||||
, ("build", Relative("binutils/binutils-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/binutils/binutils-2.14.tar.bz2")
|
||||
, ("md5", "2da8def15d28af3ec6af0982709ae90a")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/bison/bison-build.sh
Executable file
10
pkgs/bison/bison-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
export PATH=$m4/bin:$PATH
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd bison-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
15
pkgs/bison/bison.fix
Normal file
15
pkgs/bison/bison.fix
Normal file
@@ -0,0 +1,15 @@
|
||||
Package(
|
||||
[ ("name", "bison-1.875")
|
||||
|
||||
, ("build", Relative("bison/bison-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/bison/bison-1.875.tar.bz2")
|
||||
, ("md5", "b7f8027b249ebd4dd0cc948943a71af0")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("m4", IncludeFix("gnum4/gnum4.fix"))
|
||||
]
|
||||
)
|
||||
|
||||
8
pkgs/bzip2/bzip2-build.sh
Executable file
8
pkgs/bzip2/bzip2-build.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd bzip2-* || exit 1
|
||||
make || exit 1
|
||||
make install PREFIX=$out || exit 1
|
||||
13
pkgs/bzip2/bzip2.fix
Normal file
13
pkgs/bzip2/bzip2.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "bzip2-1.0.2")
|
||||
|
||||
, ("build", Relative("bzip2/bzip2-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://sources.redhat.com/pub/bzip2/v102/bzip2-1.0.2.tar.gz")
|
||||
, ("md5", "ee76864958d568677f03db8afad92beb")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
9
pkgs/coreutils/coreutils-build.sh
Executable file
9
pkgs/coreutils/coreutils-build.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd coreutils-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/coreutils/coreutils.fix
Normal file
13
pkgs/coreutils/coreutils.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "coreutils-5.0")
|
||||
|
||||
, ("build", Relative("coreutils/coreutils-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/coreutils/coreutils-5.0.tar.bz2")
|
||||
, ("md5", "94e5558ee2a65723d4840bfde2d323f0")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/db4/db4-build.sh
Executable file
10
pkgs/db4/db4-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd db-*/build_unix || exit 1
|
||||
../dist/configure --prefix=$out --enable-cxx --enable-compat185 || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
rm -rf $out/doc || exit 1
|
||||
12
pkgs/db4/db4.fix
Normal file
12
pkgs/db4/db4.fix
Normal file
@@ -0,0 +1,12 @@
|
||||
Package(
|
||||
[ ("name", "db4-4.0.14")
|
||||
, ("build", Relative("db4/db4-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://www.sleepycat.com/update/snapshot/db-4.0.14.tar.gz")
|
||||
, ("md5", "12262c64fcd64b772e7cffad8e4d0ebc")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
9
pkgs/diffutils/diffutils-build.sh
Executable file
9
pkgs/diffutils/diffutils-build.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd diffutils-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/diffutils/diffutils.fix
Normal file
13
pkgs/diffutils/diffutils.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "diffutils-2.8.1")
|
||||
|
||||
, ("build", Relative("diffutils/diffutils-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/diffutils/diffutils-2.8.1.tar.gz")
|
||||
, ("md5", "71f9c5ae19b60608f6c7f162da86a428")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
7
pkgs/docbook-xml/docbook-xml-build.sh
Executable file
7
pkgs/docbook-xml/docbook-xml-build.sh
Executable file
@@ -0,0 +1,7 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
mkdir -p $out/xml/dtd/docbook || exit 1
|
||||
cd $out/xml/dtd/docbook || exit 1
|
||||
$unzip/bin/unzip $src || exit 1
|
||||
13
pkgs/docbook-xml/docbook-xml.fix
Normal file
13
pkgs/docbook-xml/docbook-xml.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "docbook-xml-4.2")
|
||||
, ("build", Relative("docbook-xml/docbook-xml-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip")
|
||||
, ("md5", "73fe50dfe74ca631c1602f558ed8961f")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("unzip", IncludeFix("unzip/unzip.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/docbook-xsl/docbook-xsl-build.sh
Executable file
10
pkgs/docbook-xsl/docbook-xsl-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
mkdir $out || exit 1
|
||||
cd $out || exit 1
|
||||
tar xvfz $src || exit 1
|
||||
mkdir xml || exit 1
|
||||
mkdir xml/xsl || exit 1
|
||||
mv docbook-xsl-* xml/xsl/docbook || exit 1
|
||||
12
pkgs/docbook-xsl/docbook-xsl.fix
Normal file
12
pkgs/docbook-xsl/docbook-xsl.fix
Normal file
@@ -0,0 +1,12 @@
|
||||
Package(
|
||||
[ ("name", "docbook-xsl-1.61.3")
|
||||
, ("build", Relative("docbook-xsl/docbook-xsl-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://belnet.dl.sourceforge.net/sourceforge/docbook/docbook-xsl-1.61.3.tar.gz")
|
||||
, ("md5", "dc91b494e0afc586482c17e9373c0c56")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
9
pkgs/ed/ed-build.sh
Executable file
9
pkgs/ed/ed-build.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd ed-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/ed/ed.fix
Normal file
13
pkgs/ed/ed.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "ed-0.2")
|
||||
|
||||
, ("build", Relative("ed/ed-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.gnu.org/pub/gnu/ed/ed-0.2.tar.gz")
|
||||
, ("md5", "ddd57463774cae9b50e70cd51221281b")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/expat/expat-build.sh
Executable file
10
pkgs/expat/expat-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd expat-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
strip -S $out/lib/*.a || exit 1
|
||||
12
pkgs/expat/expat.fix
Normal file
12
pkgs/expat/expat.fix
Normal file
@@ -0,0 +1,12 @@
|
||||
Package(
|
||||
[ ("name", "expat-1.95.6")
|
||||
, ("build", Relative("expat/expat-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://belnet.dl.sourceforge.net/sourceforge/expat/expat-1.95.6.tar.gz")
|
||||
, ("md5", "ca78d94e83e9f077b5da2bfe28ba986a")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/fetchsvn/fetchsvn-native.fix
Normal file
10
pkgs/fetchsvn/fetchsvn-native.fix
Normal file
@@ -0,0 +1,10 @@
|
||||
Function(["name","url","dir","rev"],
|
||||
Package(
|
||||
[ ("name", Var("name"))
|
||||
, ("build", Relative("fetchsvn/fetchsvn.sh"))
|
||||
, ("url", Var("url"))
|
||||
, ("dir", Var("dir"))
|
||||
, ("rev", Var("rev"))
|
||||
]
|
||||
)
|
||||
)
|
||||
17
pkgs/fetchsvn/fetchsvn.fix
Normal file
17
pkgs/fetchsvn/fetchsvn.fix
Normal file
@@ -0,0 +1,17 @@
|
||||
Function(["name","url","dir","rev"],
|
||||
Package(
|
||||
[ ("name", Var("name"))
|
||||
, ("build", Relative("fetchsvn/fetchsvn.sh"))
|
||||
, ("url", Var("url"))
|
||||
, ("dir", Var("dir"))
|
||||
, ("rev", Var("rev"))
|
||||
|
||||
, ("svn", Call(IncludeFix("subversion/subversion.fix"),
|
||||
[ ("localServer", True)
|
||||
, ("httpsClient", True)
|
||||
, ("httpServer", True)
|
||||
, ("pythonBindings", True)
|
||||
]))
|
||||
]
|
||||
)
|
||||
)
|
||||
17
pkgs/fetchsvn/fetchsvn.sh
Executable file
17
pkgs/fetchsvn/fetchsvn.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#! /bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
echo "exporting svn repository $url/$dir (at rev $rev) into $out..."
|
||||
|
||||
svn export -r $rev $url/$dir $dir
|
||||
|
||||
# touch bootstrapped sources because subversion doesn't sets the mtime of files
|
||||
# to checkout time, not to the last mtime in the repository.
|
||||
MTIME=`date +%Y%m%d%H%M.%S`
|
||||
echo "** INFO -- Modification time: $MTIME"
|
||||
find $dir -print | xargs touch -t $MTIME
|
||||
# end of touch
|
||||
|
||||
mkdir $out
|
||||
tar zcf $out/$dir.tar.gz $dir
|
||||
9
pkgs/findutils/findutils-build.sh
Executable file
9
pkgs/findutils/findutils-build.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd findutils-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/findutils/findutils.fix
Normal file
13
pkgs/findutils/findutils.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "findutils-4.1.20")
|
||||
|
||||
, ("build", Relative("findutils/findutils-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://alpha.gnu.org/pub/gnu/findutils/findutils-4.1.20.tar.gz")
|
||||
, ("md5", "e90ce7222daadeb8616b8db461e17cbc")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
32
pkgs/firebird/firebird-build.sh
Executable file
32
pkgs/firebird/firebird-build.sh
Executable file
@@ -0,0 +1,32 @@
|
||||
#! /bin/sh
|
||||
|
||||
envpkgs="$gtk $libIDL"
|
||||
. $stdenv/setup || exit 1
|
||||
export PATH=$pkgconfig/bin:$perl/bin:$zip/bin:$unzip/bin:$PATH
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd mozilla || exit 1
|
||||
|
||||
cat > .mozconfig <<EOF
|
||||
export MOZ_PHOENIX=1
|
||||
mk_add_options MOZ_PHOENIX=1
|
||||
ac_add_options --enable-crypto
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-debug
|
||||
ac_add_options --disable-mailnews
|
||||
ac_add_options --disable-composer
|
||||
ac_add_options --enable-optimize=-O2
|
||||
ac_add_options --disable-ldap
|
||||
ac_add_options --disable-mailnews
|
||||
ac_add_options --enable-extensions=default,-inspector,-irc,-venkman,-content-packs,-help
|
||||
ac_add_options --enable-xft
|
||||
ac_add_options --enable-swg
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --enable-default-toolkit=gtk2
|
||||
ac_add_options --disable-pedantic
|
||||
EOF
|
||||
echo "ac_add_options --prefix=$out" >> .mozconfig
|
||||
|
||||
./configure || exit 1
|
||||
make -f client.mk build || exit 1
|
||||
make install || exit 1
|
||||
19
pkgs/firebird/firebird.fix
Normal file
19
pkgs/firebird/firebird.fix
Normal file
@@ -0,0 +1,19 @@
|
||||
Package(
|
||||
[ ("name", "firebird-0.6.1")
|
||||
|
||||
, ("build", Relative("firebird/firebird-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://ftp.mozilla.org/pub/firebird/releases/0.6.1/MozillaFirebird-source-0.6.1.tar.bz2")
|
||||
, ("md5", "35191de0d02601f7a190b5065a26de85")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("pkgconfig", IncludeFix("pkgconfig/pkgconfig.fix"))
|
||||
, ("gtk", IncludeFix("gtk+/gtk+.fix"))
|
||||
, ("perl", IncludeFix("perl/perl.fix"))
|
||||
, ("zip", IncludeFix("zip/zip.fix"))
|
||||
, ("unzip", IncludeFix("unzip/unzip.fix"))
|
||||
, ("libIDL", IncludeFix("libIDL/libIDL.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/flex/flex-build.sh
Executable file
10
pkgs/flex/flex-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
export PATH=$yacc/bin:$PATH
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd flex-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
15
pkgs/flex/flex.fix
Normal file
15
pkgs/flex/flex.fix
Normal file
@@ -0,0 +1,15 @@
|
||||
Package(
|
||||
[ ("name", "flex-2.5.4a")
|
||||
|
||||
, ("build", Relative("flex/flex-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/flex/flex-2.5.4a.tar.gz")
|
||||
, ("md5", "bd8753d0b22e1f4ec87a553a73021adf")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("yacc", IncludeFix("bison/bison.fix"))
|
||||
]
|
||||
)
|
||||
|
||||
15
pkgs/fontconfig/fontconfig-build.sh
Executable file
15
pkgs/fontconfig/fontconfig-build.sh
Executable file
@@ -0,0 +1,15 @@
|
||||
#! /bin/sh
|
||||
|
||||
envpkgs="$freetype $expat"
|
||||
. $stdenv/setup || exit 1
|
||||
export PATH=$ed/bin:$PATH
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd fcpackage*/fontconfig || exit 1
|
||||
./configure --prefix=$out --with-confdir=$out/etc/fonts \
|
||||
--x-includes=/usr/X11/include --x-libraries=/usr/X11/lib \
|
||||
--with-expat-includes=$expat/include --with-expat-lib=$expat/lib || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
|
||||
echo $envpkgs > $out/envpkgs || exit 1
|
||||
16
pkgs/fontconfig/fontconfig.fix
Normal file
16
pkgs/fontconfig/fontconfig.fix
Normal file
@@ -0,0 +1,16 @@
|
||||
Package(
|
||||
[ ("name", "fontconfig-20021121")
|
||||
|
||||
, ("build", Relative("fontconfig/fontconfig-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://fontconfig.org/release/fcpackage.2_1.tar.gz")
|
||||
, ("md5", "2f2852c80924a9b5356c3037a471c1a1")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
, ("freetype", IncludeFix("freetype/freetype.fix"))
|
||||
, ("expat", IncludeFix("expat/expat.fix"))
|
||||
, ("ed", IncludeFix("ed/ed.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/freetype/freetype-build.sh
Executable file
10
pkgs/freetype/freetype-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd freetype-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
strip -S $out/lib/*.a || exit 1
|
||||
12
pkgs/freetype/freetype.fix
Normal file
12
pkgs/freetype/freetype.fix
Normal file
@@ -0,0 +1,12 @@
|
||||
Package(
|
||||
[ ("name", "freetype-2.1.4")
|
||||
, ("build", Relative("freetype/freetype-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://easynews.dl.sourceforge.net/sourceforge/freetype/freetype-2.1.4.tar.bz2")
|
||||
, ("md5", "1fc0b188f1fe1216776e5855d2da141f")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
9
pkgs/gawk/gawk-build.sh
Executable file
9
pkgs/gawk/gawk-build.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
cd gawk-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/gawk/gawk.fix
Normal file
13
pkgs/gawk/gawk.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "gawk-3.1.3")
|
||||
|
||||
, ("build", Relative("gawk/gawk-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/gawk/gawk-3.1.3.tar.bz2")
|
||||
, ("md5", "a116eec17e7ba085febb74c7758823bd")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
10
pkgs/gcc/gcc-build.sh
Executable file
10
pkgs/gcc/gcc-build.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfj $src || exit 1
|
||||
mkdir build || exit 1
|
||||
cd build || exit 1
|
||||
../gcc-*/configure --prefix=$out --enable-languages=c,c++ || exit 1
|
||||
make bootstrap || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/gcc/gcc.fix
Normal file
13
pkgs/gcc/gcc.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "gcc-3.3.1")
|
||||
|
||||
, ("build", Relative("gcc/gcc-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/gcc/gcc-3.3.1/gcc-3.3.1.tar.bz2")
|
||||
, ("md5", "1135a104e9fa36fdf7c663598fab5c40")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv-linux/stdenv-nativetools.fix"))
|
||||
]
|
||||
)
|
||||
8
pkgs/getopt/getopt-build.sh
Executable file
8
pkgs/getopt/getopt-build.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd getopt-* || exit 1
|
||||
make || exit 1
|
||||
make install prefix=$out || exit 1
|
||||
14
pkgs/getopt/getopt.fix
Normal file
14
pkgs/getopt/getopt.fix
Normal file
@@ -0,0 +1,14 @@
|
||||
Package(
|
||||
[ ("name", "getopt-1.1.3")
|
||||
|
||||
, ("build", Relative("getopt/getopt-build.sh"))
|
||||
|
||||
, ("src", Call(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "http://huizen.dds.nl/~frodol/getopt-1.1.3.tar.gz")
|
||||
, ("md5", "7b7637dcb0ac531f1af29f4d6b018e86")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
|
||||
9
pkgs/gettext/gettext-build.sh
Executable file
9
pkgs/gettext/gettext-build.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#! /bin/sh
|
||||
|
||||
. $stdenv/setup || exit 1
|
||||
|
||||
tar xvfz $src || exit 1
|
||||
cd gettext-* || exit 1
|
||||
./configure --prefix=$out || exit 1
|
||||
make || exit 1
|
||||
make install || exit 1
|
||||
13
pkgs/gettext/gettext.fix
Normal file
13
pkgs/gettext/gettext.fix
Normal file
@@ -0,0 +1,13 @@
|
||||
Package(
|
||||
[ ("name", "gettext-0.12.1")
|
||||
|
||||
, ("build", Relative("gettext/gettext-build.sh"))
|
||||
|
||||
, ("src", App(IncludeFix("fetchurl/fetchurl.fix"),
|
||||
[ ("url", "ftp://ftp.nluug.nl/pub/gnu/gettext/gettext-0.12.1.tar.gz")
|
||||
, ("md5", "5d4bddd300072315e668247e5b7d5bdb")
|
||||
]))
|
||||
|
||||
, ("stdenv", IncludeFix("stdenv/stdenv.fix"))
|
||||
]
|
||||
)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user