Branch: refs/heads/master
Home: https://github.com/openSUSE/obs-build
Commit: e5efe0e1d38097992013f599e9ed3a78d7a2bf8c
https://github.com/openSUSE/obs-build/commit/e5efe0e1d38097992013f599e9ed3a7...
Author: Roman Neuhauser
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
M build-recipe-arch
Log Message:
-----------
ArchLinux packages need working symlinks in $srcdir
fixes https://github.com/openSUSE/open-build-service/issues/658
problem:
`makepkg -o` does (with `PWD=$TOPDIR/SOURCES`):
mkdir src
for s in ${source[@]}; do
ln -s $SRCDEST/$s src/
done
where `$SRCDEST` is `$PWD` unless overridden.
then we move `$TOPDIR/SOURCES/*` (`s/SOURCES/BUILD/`), and the
symlinks still contain the old paths.
solution:
run `makepkg -o` in `$TOPDIR/BUILD`.
Commit: 550207020e25ae45888992d6c506b908bbd1a0af
https://github.com/openSUSE/obs-build/commit/550207020e25ae45888992d6c506b90...
Author: Roman Neuhauser
Date: 2014-05-10 (Sat, 10 May 2014)
Changed paths:
M build-recipe-arch
Log Message:
-----------
fix makepkg failing to find install, changelog
parent breaks building packages with install script and/or
changelog file. these files "should reside in the same directory
as the PKGBUILD" according to PKGBUILD(5), but makepkg code handling
them fails unless PKGBUILD is in the $PWD.
Commit: ba120269c8b9ac7edc61756fbe8dc90fd19ca12a
https://github.com/openSUSE/obs-build/commit/ba120269c8b9ac7edc61756fbe8dc90...
Author: Roman Neuhauser
Date: 2014-05-10 (Sat, 10 May 2014)
Changed paths:
M build-recipe-arch
Log Message:
-----------
fix placement and recovery of the build product
makepkg puts the build product in ${PKGDEST-$PWD}, PKGDEST was not
set, and PWD=$TOPDIR/SOURCES, but recipe_build_arch() was looking
in $TOPDIR/BUILD.
half of recipe_build_arch() is replaced by PKGDEST=$TOPDIR/ARCHPKGS.
Commit: 33003321c5a97f1f4425de62b2d2ec8878d02885
https://github.com/openSUSE/obs-build/commit/33003321c5a97f1f4425de62b2d2ec8...
Author: Roman Neuhauser
Date: 2014-05-10 (Sat, 10 May 2014)
Changed paths:
M build-recipe-arch
Log Message:
-----------
makepkg commandline shorter with --config ...
it's easier to read and tweak this way.
Commit: d41aaf2252794aa78c422574edc1dbcf40f0ee79
https://github.com/openSUSE/obs-build/commit/d41aaf2252794aa78c422574edc1dbc...
Author: Michael Schroeder
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M build-recipe-arch
Log Message:
-----------
Merge pull request #105 from roman-neuhauser/arch-src-links
ArchLinux packages need working symlinks in $srcdir
Compare: https://github.com/openSUSE/obs-build/compare/e83a60a52aa3...d41aaf225279