switch to sha256 checksums
* upgrade some broken packages * correct some broken urls/checksums * use secure urls where possible * use stable url for ncurses * some whitespace fixes Remaining md5sums either didn't download or didn't pass checksum tests.
This commit is contained in:
@@ -36,33 +36,33 @@ source=(https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz
|
||||
900-msysize.patch
|
||||
910-libffi-msys2.patch
|
||||
920-allow-win-drives-in-os-path-isabs.patch)
|
||||
sha1sums=('7ca5cd664598bea96eec105aa6453223bb6b4456'
|
||||
'5e30eb5b1f3d7c6001fc04fbe36a574a8e84ccac'
|
||||
'688d3f1962ddc8904444db80f432b644a2302dee'
|
||||
'11dbd1edba0896109746af524b5b4fd34a525bfd'
|
||||
'ab6ec13e8a6ca745279f0d2c7ade29cba6536972'
|
||||
'0d4d773527a72a8b872d8b0a241a0d4ff2707936'
|
||||
'6622e080460b4584ebc8d960abbd7329c69d9b0c'
|
||||
'4147c504494ac3f219b1945acf680eec50091604'
|
||||
'42ee5c1fdee88d451af3a23ead7ea58c591b2405'
|
||||
'25f20c976aa5a08c3d1c36153ee37d3db1b838d0'
|
||||
'e80a5a4c8e55a77b5f66aee2a2a6390b8a58738b'
|
||||
'eac6f85289d17a4d8043e562dcb1f86c56663635'
|
||||
'b022b95b89c3933df2d1ce22bc351c94ed27a794'
|
||||
'346183ac40b42b9baceb27d5f176989fa2ad2b4e'
|
||||
'415a2d49249f298f9f399587ae2420f8234bb395'
|
||||
'1166da89b56c68829884d65dd0d9a6be9bce40e7'
|
||||
'099cf537471664801849ea5e36f91cbcb2f20e6a'
|
||||
'd3e68ba2091f6b61f2440e2ef491373c68bf1d0d'
|
||||
'02a0ff9456b62dda9de5b6bd2378367aba17b199'
|
||||
'4a20a20b7dec2b9e9e87529d2e0347de9fcd6eb8'
|
||||
'e0f3d9388e888357a920c32a4ca525ef4ec69343')
|
||||
sha256sums=('b5b3963533768d5fc325a4d7a6bd6f666726002d696f1d399ec06b043ea996b8'
|
||||
'4fadf48332d86266c0fa30548dba56ca295d936d556b879972aea81290ad7520'
|
||||
'4db598b2bf7ae3767a7ab84501ba9cc0d2b26d2b94e6c2652884143b40bf9820'
|
||||
'fc27003dda4a96cc5154faec447183c325cb7508339de58e7152207ecd19bfa5'
|
||||
'7b688e9103af3eed42999c418c29a26c973020eec89cfc35c5a63c03c42ec9d9'
|
||||
'bb5a438ecb655e1e2e54372e3980abafc667c2e229dda0f269eccd79ed72ed4e'
|
||||
'8a138293fa5ad3a7522e00194994fecc8967c6a71822127391e4d756b2280e74'
|
||||
'8e8c554e5f2e3a5765a3487e1b80f03c4e377f878548730fe43f0860a9dc0108'
|
||||
'3e557cbd67246c33da738e80de59e56352e0822ce604cee8d12df50c311f7c12'
|
||||
'8e1ea7683ccd3f4b45f97075c125be86f28d4db9a342a257ea2f138936fd80a4'
|
||||
'df1e72d5dc55c480d15a039dfe7ba2b73700e6ec6fac860ed2e6152e55ca9f29'
|
||||
'a5250b1d4b38d90b8bb03ba93642c1b6d44b51d76c3659c9360363610b7cc698'
|
||||
'e7e3aa7adbee914a30aad34dcc6fe0beb036580edcefdfae596c55b408c450c9'
|
||||
'63189f7e171eaa082af1f6315f14cc1aebb4b3b431ec0e120d1b7b178263c39f'
|
||||
'98ec5d02475388ff899bd59566b37996895cd2a049c40d2845c052816e4875ff'
|
||||
'4d2331bf3af0beb8528c0aad4669b4d58093481f4f8120e80a71645d98565495'
|
||||
'f810a2c0ddaf641904e726191596620ba18ca5fc582b74b427b8a68c6821d9c3'
|
||||
'0f96dc585398d3d04e2f02e5e398f2d81f65cbd6544999e5acf38d985975caba'
|
||||
'e21c674a9454f3ff441ca2d298889616ec126defaa29fc7469e74427b1df44bb'
|
||||
'7e587d145db24fbee1c7c7b96a4d7f247d132315384d551005ffb39b51f41906'
|
||||
'a1edaeda01466268cd75eb50c440b1ee76eafea334b14515b3cfb66c1e38d0e9')
|
||||
prepare() {
|
||||
cd "${srcdir}/Python-${pkgver}"
|
||||
|
||||
# FS#23997
|
||||
sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py
|
||||
|
||||
|
||||
patch -p1 -i ${srcdir}/001-3.4-dbm-cygwin.patch
|
||||
patch -p1 -i ${srcdir}/002-3.1-enable-new-dtags.patch
|
||||
patch -p1 -i ${srcdir}/003-3.4-tkinter-cygwin.patch
|
||||
@@ -92,7 +92,7 @@ prepare() {
|
||||
rm -r Modules/expat
|
||||
rm -r Modules/zlib
|
||||
rm -r Modules/_ctypes/{darwin,libffi}*
|
||||
|
||||
|
||||
autoreconf -fiv
|
||||
}
|
||||
|
||||
@@ -101,7 +101,7 @@ build() {
|
||||
|
||||
CPPFLAGS+=" -I/usr/include/ncursesw"
|
||||
LDFLAGS+=" -L."
|
||||
|
||||
|
||||
CXX=/usr/bin/g++ \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
@@ -146,7 +146,7 @@ package() {
|
||||
|
||||
# License
|
||||
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
|
||||
|
||||
# fix permissons
|
||||
find ${pkgdir}/usr -type f \( -name *.dll -o -name *.exe \) | xargs chmod 0755
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user