diff --git a/packages/x11/driver/xf86-video-fglrx-legacy/meta b/packages/x11/driver/xf86-video-fglrx-legacy/meta index 25f68aeb01..dde68c8832 100644 --- a/packages/x11/driver/xf86-video-fglrx-legacy/meta +++ b/packages/x11/driver/xf86-video-fglrx-legacy/meta @@ -19,12 +19,12 @@ ################################################################################ PKG_NAME="xf86-video-fglrx-legacy" -PKG_VERSION="12.6.final" +PKG_VERSION="12.6" PKG_REV="1" PKG_ARCH="i386 x86_64" PKG_LICENSE="nonfree" PKG_SITE="http://www.ati.com/" -PKG_URL="$DISTRO_SRC/amd-driver-installer-$PKG_VERSION-legacy-x86.x86_64.run" +PKG_URL="http://www2.ati.com/drivers/legacy/`echo $PKG_VERSION | sed 's/\./-/'`/amd-driver-installer-${PKG_VERSION}-legacy-x86.x86_64.zip" PKG_DEPENDS="linux libX11 libXinerama libXcomposite" PKG_BUILD_DEPENDS="toolchain util-macros libX11 libXinerama libXcomposite linux" PKG_PRIORITY="optional" diff --git a/packages/x11/driver/xf86-video-fglrx-legacy/unpack b/packages/x11/driver/xf86-video-fglrx-legacy/unpack index 1f79207257..505888bc86 100755 --- a/packages/x11/driver/xf86-video-fglrx-legacy/unpack +++ b/packages/x11/driver/xf86-video-fglrx-legacy/unpack @@ -24,10 +24,13 @@ require_eglibc $1 -ATI_PKG="`echo $PKG_URL | sed 's%.*/\(.*\)$%\1%'`" +ZIP_PKG="`echo $PKG_URL | sed 's%.*/\(.*\)$%\1%'`" [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD -sh $SOURCES/$1/$ATI_PKG --extract $BUILD/$PKG_NAME-$PKG_VERSION +mkdir -p $BUILD/${PKG_NAME}-${PKG_VERSION} + unzip $SOURCES/$1/$ZIP_PKG -d $BUILD/${PKG_NAME}-${PKG_VERSION} >/dev/null 2>&1 + ATI_PKG=`ls -d $BUILD/${PKG_NAME}-${PKG_VERSION}/amd-driver-installer-*.run` + sh $ATI_PKG --extract $BUILD/$PKG_NAME-$PKG_VERSION echo "### Applying upstream patches ###"