Pierre Schmitz
a9bfd8d2c9
ad support for multilib-testing
2010-09-11 19:09:05 +02:00
Pierre Schmitz
0d0e1a9079
repare release
2010-09-06 20:53:26 +02:00
Ionut Biru
b9ea05789d
checkpkg: fix extracting soname bumps
...
extracting the tarball was done from the wrong directory
Signed-off-by: Ionut Biru <ibiru@archlinux.org>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-09-06 20:28:14 +02:00
Pierre Schmitz
79ac757e7f
add support for community-staging repository
2010-09-01 20:00:11 +02:00
Pierre Schmitz
a4eabcceaa
add makepkg.conf for [multilib]
2010-08-22 21:54:17 +02:00
Pierre Schmitz
b591e69541
add initial [multilib] support
2010-08-22 21:52:23 +02:00
Pierre Schmitz
2f18ca1836
Use findmnt to generate a mtab
...
Instead of just copying the hosts mtab use findmnt. This way only reachable mount points are shown.
2010-08-22 20:26:33 +02:00
Pierre Schmitz
0ebc0b4b4b
prepare release
2010-08-20 12:44:16 +02:00
Pierre Schmitz
9b001033ae
Add archbuild helper script to create and build in chroots
...
This will create chroots on demand if needed.
2010-08-20 12:41:39 +02:00
Pierre Schmitz
ae5083fc11
source PKGBUILD before evaluating install and changelog files
...
This makes it possible to use e.g. install=$pkgname.install
2010-08-20 11:55:33 +02:00
Pierre Schmitz
6f4e865ff9
makechrootpkg: read packager and makeflags from makepkg.conf
...
also set some sane default options
2010-08-18 21:43:27 +02:00
Ionut Biru
000d68f7c6
copy packages into TEMPDIR
...
TEMPDIR is used before packages are copied into it and made it fail
because cannot find any.
Signed-off-by: Ionut Biru <ibiru@archlinux.org>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-08-18 17:30:49 +02:00
Pierre Schmitz
fc6efdc38a
reduce pacman's verbosity
2010-08-17 19:30:54 +02:00
Pierre Schmitz
87f5eb6300
Use host mirror in chroot environment
...
* Set first enabled mirror found mirrorlist as mirror within the chroot.
* If the mirror is local bind its directory read-only into the chroot.
* Fallback is the kernel.org mirror.
2010-08-17 19:23:16 +02:00
Pierre Schmitz
1a419e7974
add default config files for makepkg and pacman
2010-08-17 18:44:11 +02:00
Pierre Schmitz
1418bfbf42
Use default locale instead of copying from host
...
Use en_US.UTF-8 and de_DE.UTF-8 by default (the latter is needed for some packages like gcc)
2010-08-17 18:38:47 +02:00
Pierre Schmitz
f1c05d870b
tagging 0.9.8
2010-08-17 08:33:23 +02:00
Pierre Schmitz
2e6d542220
add [staging] repository
2010-08-17 08:12:03 +02:00
Pierre Schmitz
cfddde22be
Fix typo
2010-08-16 21:30:44 +02:00
Pierre Schmitz
f7b67c25ff
Provide /dev/{shm,pts} within chroot
...
implements FS#20246
2010-08-12 18:26:07 +02:00
Pierre Schmitz
65d654a9d7
lddd: correct mktemp usage
2010-07-13 15:10:47 +02:00
Pierre Schmitz
cfdfbd99f8
checkpkg: Improve output message
2010-07-11 13:46:40 +02:00
Pierre Schmitz
a01ed3869c
checkpkg: Use temporary working directory
2010-07-11 13:45:51 +02:00
Pierre Schmitz
e656ec7052
Check if ~/.makepkg.conf exists
...
Fixes FS#20041
2010-07-01 16:51:43 +02:00
Pierre Schmitz
dcc7b6728d
prepare 0.9.7 release
2010-06-28 10:32:47 +02:00
Pierre Schmitz
88764c0298
local can only be used within functions
2010-06-28 10:26:38 +02:00
Pierre Schmitz
f2959b8dd5
check if changelog and install files are commited to svn
2010-06-28 09:54:50 +02:00
Pierre Schmitz
0564514df4
remove useless sourcing of PKGBUILD
2010-06-28 09:50:08 +02:00
Pierre Schmitz
edb24eb1a0
Simplify detection of changelog and install files
...
Thise code was copied from makepkg
2010-06-28 09:48:21 +02:00
Andrea Scarpino
a2132bc899
read {SRC, PKG}DEST from user makepkg.conf
...
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-06-28 09:35:20 +02:00
Eric Bélanger
964c0d1640
Fixed changelog support to work with makepkg 3.4
...
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-06-28 08:07:41 +02:00
Pierre Schmitz
76f3e25949
keep partially transferred files
2010-06-25 21:40:45 +02:00
Pierre Schmitz
85251a1d7b
removed mode lines; was not a good idea after all
2010-06-24 10:01:20 +02:00
Eric Bélanger
27df94f51b
commitpkg: add newline to make output look more orderly
...
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-06-22 17:09:49 +02:00
Pierre Schmitz
12eec95ff8
set version in Makefile
2010-05-02 15:46:51 +02:00
Pierre Schmitz
d4f00819ac
copy namcap.log to working dir
2010-05-02 15:42:29 +02:00
Pierre Schmitz
4a4455c086
Set target CARCH before sourcing the PKGBUILD
...
CARCH might be used within the PKGBUILD to select correct sources
2010-05-02 15:23:54 +02:00
Pierre Schmitz
52e140f2fe
exit 1 on build failure
2010-05-02 15:16:53 +02:00
Pierre Schmitz
48dead1af7
Force correct remote file permissions
2010-03-31 23:58:59 +02:00
Pierre Schmitz
17e875f6b3
makechrootpkg: Keep source files even if build fails
...
implementes FS#18437
2010-03-03 21:49:22 +01:00
Pierre Schmitz
a7c5010d24
Upload any pkg.tar.* file as long as it is canonical
2010-03-03 21:41:53 +01:00
Pierre Schmitz
f72775feac
PKGEXT was not defined in the context
2010-03-03 21:38:59 +01:00
Pierre Schmitz
371f57b043
Don't check if package was released already
...
The checks aren't reliable enough and fail if the local repo is broken due to
network failures. So for now we just allways commit.
2010-02-22 19:11:17 +01:00
Pierre Schmitz
2fe5dbf904
be more fail safe
2010-02-22 08:13:43 +01:00
Eric Bélanger
5036f1250e
mkarchroot: Added default pacman cache in usage help
...
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-02-21 19:34:11 +01:00
Pierre Schmitz
f00c8f66bd
escape line breaks in find command
2010-02-17 23:55:05 +01:00
Pierre Schmitz
df4310025b
Use svnversion insead of svn info
2010-02-17 18:27:09 +01:00
Pierre Schmitz
53a864a5aa
Use local information to determine if a commit is needed
2010-02-17 18:05:16 +01:00
Pierre Schmitz
849e6c6de5
Check if package was already released
2010-02-17 15:24:54 +01:00
Dan McGee
62e4272ca2
commitpkg: dereference symlinks on package upload
...
This is a regression introduced after switching to rsync in place of scp;
scp dereferenced symlinks automatically without need for a command-line
option.
Signed-off-by: Dan McGee <dan@archlinux.org>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-02-17 06:11:48 +01:00