diff options
40 files changed, 288 insertions, 114 deletions
diff --git a/.gitignore b/.gitignore index 749a332df..4b972ed8e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ -*.pkg.tar.?z -*.src.tar.?z +*~ +#*# src/ pkg/ -*.log* +*.pkg.tar.* +*.src.tar.* +*.log diff --git a/core/bash/PKGBUILD b/core/bash/PKGBUILD index 032d2a9d1..a44a19138 100644 --- a/core/bash/PKGBUILD +++ b/core/bash/PKGBUILD @@ -46,6 +46,9 @@ build() { --without-bash-malloc --with-installed-readline \ --bindir=/bin --mandir=/usr/share/man --infodir=/usr/share/info make +} + +check() { make check } diff --git a/core/sqlite3/PKGBUILD b/core/sqlite3/PKGBUILD index 8cc4ccf94..f465c167a 100644 --- a/core/sqlite3/PKGBUILD +++ b/core/sqlite3/PKGBUILD @@ -16,9 +16,13 @@ url="http://www.sqlite.org/" makedepends=('tcl' 'readline>=6.0.00') source=( # tarball containing the amalgamation for SQLite 3.7.5 together with a configure script and makefile for building it; includes now also the Tcl Extension Architecture (TEA) http://www.sqlite.org/sqlite-autoconf-$_amalgamationver.tar.gz + #http://www.sqlite.org/sqlite-doc-${_amalgamationver}.zip + http://www.sqlite.org/sqlite-doc-${_docver}.zip license.txt) options=('!libtool' '!emptydirs') -md5sums=('7eb41eea5ffa5cbe359a48629084c425') +md5sums=('7eb41eea5ffa5cbe359a48629084c425' + '1c9b9da6f98f1da2d8958254662c393c' + 'c1cdbc5544034d9012e421e75a5e4890') build() { export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE" @@ -60,3 +64,12 @@ package_sqlite3-tcl() { make DESTDIR=${pkgdir} install } +package_sqlite3-doc() { + pkgdesc="most of the static HTML files that comprise this website, including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation" + #arch=('any') - not yet supported + + #cd ${srcdir}/sqlite-doc-${_amalgamationver} + cd ${srcdir}/sqlite-doc-${_docver} + mkdir -p ${pkgdir}/usr/share/doc/${pkgbase} + cp -R * ${pkgdir}/usr/share/doc/${pkgbase}/ +} diff --git a/core/wget/PKGBUILD b/core/wget/PKGBUILD index 3ce282a94..7de13a124 100644 --- a/core/wget/PKGBUILD +++ b/core/wget/PKGBUILD @@ -4,7 +4,7 @@ pkgname=wget pkgver=1.12 -pkgrel=5 +pkgrel=7.1 pkgdesc="A network utility to retrieve files from the Web" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/wget/wget.html" diff --git a/extra/pyalpm/PKGBUILD b/extra/pyalpm/PKGBUILD index 0db22e4d7..3be075a74 100644 --- a/extra/pyalpm/PKGBUILD +++ b/extra/pyalpm/PKGBUILD @@ -4,7 +4,7 @@ pkgname=pyalpm pkgver=0.4.2 pkgrel=1 pkgdesc="Libalpm bindings for Python 3" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url="http://projects.archlinux.org/users/remy/pyalpm.git/" license=('GPL') depends=('python>=3.2' 'pacman<3.6') diff --git a/extra/vlc/PKGBUILD b/extra/vlc/PKGBUILD index e54d2ecb6..9f5d53e16 100644 --- a/extra/vlc/PKGBUILD +++ b/extra/vlc/PKGBUILD @@ -5,7 +5,7 @@ pkgname=vlc pkgver=1.1.9 -pkgrel=3 +pkgrel=2 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player" arch=('i686' 'x86_64') url="http://www.videolan.org/vlc/" diff --git a/libre-testing/b43-tools-git/PKGBUILD b/libre-testing/b43-tools-git/PKGBUILD index 030f535ac..42e331f7b 100644 --- a/libre-testing/b43-tools-git/PKGBUILD +++ b/libre-testing/b43-tools-git/PKGBUILD @@ -5,7 +5,7 @@ pkgname=b43-tools-git pkgver=20110214 pkgrel=1 pkgdesc="Tools for the Broadcom 43xx series WLAN chip." -arch=('i686' 'x86_64' 'ppc' 'mips64el') +arch=('i686' 'x86_64' 'ppc') url="http://bu3sch.de/gitweb?p=b43-tools.git;a=summary" license=('GPL2' 'GPL3') depends=('python2') diff --git a/libre-testing/unace-libre/PKGBUILD b/libre-testing/unace-libre/PKGBUILD index fe5bac90f..8708694c6 100644 --- a/libre-testing/unace-libre/PKGBUILD +++ b/libre-testing/unace-libre/PKGBUILD @@ -4,7 +4,7 @@ _pkgname=unace pkgver=1.2b pkgrel=2 pkgdesc="Extract, view and test ACE 1.x archives" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.emerge.de/" license=('GPL') depends=() diff --git a/libre/audacious-plugins-libre/PKGBUILD b/libre/audacious-plugins-libre/PKGBUILD index 47c884106..b29567abf 100644 --- a/libre/audacious-plugins-libre/PKGBUILD +++ b/libre/audacious-plugins-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=audacious-plugins-libre pkgver=2.4.4 pkgrel=3 pkgdesc='Plugins for Audacious without unfree plugins' -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url='http://audacious-media-player.org/' license=('GPL') provides=("audacious-plugins=$pkgver") diff --git a/libre/aufs2-libre/PKGBUILD b/libre/aufs2-libre/PKGBUILD index f12df73ae..bd177ef9c 100644 --- a/libre/aufs2-libre/PKGBUILD +++ b/libre/aufs2-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=4 #_kernver=${pkgver%_*}-LIBRE _kernver=2.6.38-LIBRE pkgdesc="Another Unionfs Implementation for the Linux-Libre kernel" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://aufs.sourceforge.net/" license=('GPL2') depends=('kernel26-libre>=2.6.38' 'kernel26-libre<2.6.39') diff --git a/libre/ffmpeg-libre/PKGBUILD b/libre/ffmpeg-libre/PKGBUILD index 10aa642a4..41c332dca 100644 --- a/libre/ffmpeg-libre/PKGBUILD +++ b/libre/ffmpeg-libre/PKGBUILD @@ -8,7 +8,7 @@ pkgname=ffmpeg-libre pkgver=20110330 pkgrel=1 pkgdesc="Complete and free Internet live audio and video broadcasting solution for Linux/Unix. Libre version without faac" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://ffmpeg.org/" license=('GPL') depends=('bzip2' 'lame' 'sdl' 'libvorbis' 'xvidcore' 'zlib' 'x264' 'libtheora' 'opencore-amr' 'alsa-lib' 'libvdpau' 'libxfixes' 'schroedinger' 'libvpx' 'libva' 'openjpeg') diff --git a/libre/ghostscript-libre/PKGBUILD b/libre/ghostscript-libre/PKGBUILD index 80a61b2af..fb41750cf 100644 --- a/libre/ghostscript-libre/PKGBUILD +++ b/libre/ghostscript-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=ghostscript-libre pkgver=9.02 pkgrel=2 pkgdesc="An interpreter for the PostScript language without non-free files" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('GPL3') #non free files removed depends=('libxt' 'libcups' 'fontconfig' 'jasper' 'zlib' 'libpng' 'libjpeg' 'libtiff') makedepends=('gtk2' 'gnutls') diff --git a/libre/grub2/PKGBUILD b/libre/grub2/PKGBUILD index aa295065d..6d884dcea 100644 --- a/libre/grub2/PKGBUILD +++ b/libre/grub2/PKGBUILD @@ -13,7 +13,7 @@ pkgbase="grub2" pkgver='1.99~rc1' pkgrel=4 url="http://www.gnu.org/software/grub/" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('GPL3') makedepends=('bdf-unifont' 'python2' 'xz' 'autogen' 'texinfo' 'help2man' 'gettext' 'device-mapper') options=(strip purge docs zipman !emptydirs) diff --git a/libre/gstreamer0.10-bad-libre/PKGBUILD b/libre/gstreamer0.10-bad-libre/PKGBUILD index b76c4a0b9..59fbf021b 100644 --- a/libre/gstreamer0.10-bad-libre/PKGBUILD +++ b/libre/gstreamer0.10-bad-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=gstreamer0.10-bad-libre pkgname=('gstreamer0.10-bad-libre' 'gstreamer0.10-bad-libre-plugins') pkgver=0.10.22 pkgrel=1 -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('LGPL' 'GPL') makedepends=('pkgconfig' 'gstreamer0.10-base>=0.10.34' 'xvidcore' 'libdca' 'bzip2' 'libdc1394' 'neon' 'musicbrainz' 'faad2' 'libmms' 'libcdaudio' 'libmpcdec' 'mjpegtools' 'libdvdnav' 'libmodplug' 'jasper' 'liblrdf' 'libofa' 'soundtouch' 'libvdpau' 'schroedinger' 'libass' 'libvpx' 'gsm' 'libgme' 'rtmpdump' 'libsndfile' 'librsvg') url="http://gstreamer.freedesktop.org/" diff --git a/libre/initscripts/PKGBUILD b/libre/initscripts/PKGBUILD index 2d77571ee..63a7c1545 100644 --- a/libre/initscripts/PKGBUILD +++ b/libre/initscripts/PKGBUILD @@ -8,7 +8,7 @@ pkgname=initscripts pkgver=2011.05.2 pkgrel=1.1 pkgdesc="System initialization/bootup scripts (Parabola branding)" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://parabolagnulinux.org" license=('GPL2') groups=('base') diff --git a/libre/kernel26-libre-lts/PKGBUILD b/libre/kernel26-libre-lts/PKGBUILD index 0e9f2bd28..f3588dc77 100644 --- a/libre/kernel26-libre-lts/PKGBUILD +++ b/libre/kernel26-libre-lts/PKGBUILD @@ -9,7 +9,7 @@ _basekernel=2.6.32 _preset=kernel26-lts.preset pkgver=${_basekernel}.40 pkgrel=1 -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('GPL2') url="http://linux-libre.fsfla.org" source=(http://www.fsfla.org/svnwiki/selibre/linux-libre/download/releases/${pkgver}-libre2/linux-${pkgver}-libre2.tar.bz2 diff --git a/libre/kernel26-libre/PKGBUILD b/libre/kernel26-libre/PKGBUILD index 95e370c70..d109f8b94 100644 --- a/libre/kernel26-libre/PKGBUILD +++ b/libre/kernel26-libre/PKGBUILD @@ -10,12 +10,11 @@ pkgver=${_basekernel} pkgrel=1 makedepends=('xmlto' 'docbook-xsl') _patchname="patch-${pkgver}-${pkgrel}-LIBRE" -arch=(i686 x86_64 mips64el) +arch=(i686 x86_64) license=('GPL2') url="http://linux-libre.fsfla.org/" options=(!strip) source=(http://linux-libre.fsfla.org/pub/linux-libre/releases/${pkgver}-libre/linux-${pkgver}-libre.tar.bz2 - http://linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/linux-patches-${pkgver}-libre-lemote_0lxo_mipsel.tar.bz2 http://repo.parabolagnulinux.org/other/kernel26/${_patchname}.bz2 # the main kernel config files config.i686 config.x86_64 @@ -76,11 +75,7 @@ build() { #################### yes "" | make config # build! - if [ "$CARCH" == "mips64el" ]; then - make ${MAKEFLAGS} vmlinuz modules - else - make ${MAKEFLAGS} bzImage modules - fi + make ${MAKEFLAGS} bzImage modules } package_kernel26-libre() { @@ -102,20 +97,13 @@ package_kernel26-libre() { optdepends=('crda: to set the correct wireless channels of your country') KARCH=x86 - [[ $CARCH = "mips64el" ]] && KARCH=mips cd ${srcdir}/linux-$pkgver # get kernel version _kernver="$(make kernelrelease)" mkdir -p ${pkgdir}/{lib/modules,lib/firmware,boot} make INSTALL_MOD_PATH=${pkgdir} modules_install cp System.map ${pkgdir}/boot/System.map26${_kernelname} - - if [ "$CARCH" == "mips64el" ]; then - cp vmlinuz ${pkgdir}/boot/vmlinuz26${_kernelname} - else - cp arch/$KARCH/boot/bzImage ${pkgdir}/boot/vmlinuz26${_kernelname} - install -m644 -D vmlinux.32 ${pkgdir}/usr/src/linux-${_kernver}/vmlinux32 - fi + cp arch/$KARCH/boot/bzImage ${pkgdir}/boot/vmlinuz26${_kernelname} # # add vmlinux install -m644 -D vmlinux ${pkgdir}/usr/src/linux-${_kernver}/vmlinux @@ -147,9 +135,6 @@ package_kernel26-libre-headers() { replaces=('kernel26-headers') conflicts=('kernel26-headers') KARCH=x86 - [[ $CARCH = "mips64el" ]] && KARCH=mips - cd ${srcdir}/linux-$pkgver - _kernver="$(make kernelrelease)" mkdir -p ${pkgdir}/lib/modules/${_kernver} cd ${pkgdir}/lib/modules/${_kernver} ln -sf ../../../usr/src/linux-${_kernver} build @@ -168,13 +153,8 @@ package_kernel26-libre-headers() { done # copy arch includes for external modules - mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH - cp -a arch/$KARCH/include ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/ - if [ "$CARCH" = "mips64el" ]; then - cp -a arch/$KARCH/Kbuild ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/ - cp -a arch/$KARCH/loongson ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/ - cp -a $srcdir/Kbuild.platforms ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/ - fi + mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/x86 + cp -a arch/x86/include ${pkgdir}/usr/src/linux-${_kernver}/arch/x86/ # copy files necessary for later builds, like nvidia and vmware cp Module.symvers ${pkgdir}/usr/src/linux-${_kernver} @@ -198,10 +178,6 @@ package_kernel26-libre-headers() { mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i cp -a drivers/media/video/$i/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i done - if [ "$CARCH" != "mips64el" ]; then - mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/staging/usbvideo/ - cp -a drivers/staging/usbvideo/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/staging/usbvideo/ - fi # add docbook makefile install -D -m644 Documentation/DocBook/Makefile \ ${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile @@ -222,10 +198,8 @@ package_kernel26-libre-headers() { # add dvb headers for external modules # in reference to: # http://bugs.archlinux.org/task/11194 - if [ "$CARCH" != "mips64el" ]; then - mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/ - cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/ - fi + mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/ + cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/ # add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new # in reference to: # http://bugs.archlinux.org/task/13146 @@ -265,12 +239,7 @@ package_kernel26-libre-headers() { esac done # remove unneeded architectures - rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa} - if [ "$CARCH" = "mips64el" ]; then - rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/x86 - else - rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/mips - fi + rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa} } package_kernel26-libre-docs() { diff --git a/libre/libretools/PKGBUILD b/libre/libretools/PKGBUILD index 7f859fa3f..805d4c767 100644 --- a/libre/libretools/PKGBUILD +++ b/libre/libretools/PKGBUILD @@ -34,9 +34,9 @@ build() { } package() { - install -d ${pkgdir}/usr/bin - install -d ${pkgdir}/usr/sbin install -d ${pkgdir}/etc + install -d ${pkgdir}/usr/bin + install -d ${pkgdir}/usr/share/pacman install -m644 ${_gitname}/libretools.conf ${pkgdir}/etc/ @@ -46,10 +46,13 @@ package() { install -m755 ${_gitname}/createworkdir ${pkgdir}/usr/bin/ install -m755 ${_gitname}/diff-unfree ${pkgdir}/usr/bin install -m755 ${_gitname}/fullpkg ${pkgdir}/usr/bin + install -m755 ${_gitname}/fullpkg-ng ${pkgdir}/usr/bin install -m755 ${_gitname}/is_built ${pkgdir}/usr/bin + install -m755 ${_gitname}/lb ${pkgdir}/usr/bin install -m755 ${_gitname}/librechroot ${pkgdir}/usr/bin/ install -m755 ${_gitname}/librecommit ${pkgdir}/usr/bin/ install -m755 ${_gitname}/librediff ${pkgdir}/usr/bin/ + install -m755 ${_gitname}/libremakepkg ${pkgdir}/usr/bin/ install -m755 ${_gitname}/libremessages ${pkgdir}/usr/bin/ install -m755 ${_gitname}/librerelease ${pkgdir}/usr/bin/ install -m755 ${_gitname}/librerepkg ${pkgdir}/usr/bin @@ -59,6 +62,6 @@ package() { install -m755 ${_gitname}/toru ${pkgdir}/usr/bin install -m755 ${_gitname}/updateabslibre ${pkgdir}/usr/bin - install -m755 ${_gitname}/libremakepkg ${pkgdir}/usr/sbin/ - + install -m755 ${_gitname}/rePKGBUILD.proto ${pkgdir}/usr/share/pacman + }
\ No newline at end of file diff --git a/libre/mplayer-libre/PKGBUILD b/libre/mplayer-libre/PKGBUILD index 7e99341f0..238fa973b 100644 --- a/libre/mplayer-libre/PKGBUILD +++ b/libre/mplayer-libre/PKGBUILD @@ -7,7 +7,7 @@ pkgname=mplayer-libre pkgver=33159 pkgrel=1 pkgdesc="A movie player for linux. Libre version without faac." -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') depends=('libxxf86dga' 'libxxf86vm' 'libmad' 'cdparanoia' 'libxinerama' 'sdl' 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'libgl' 'smbclient' 'aalib' 'jack' 'libcaca' 'x264' 'lirc-utils' 'ttf-dejavu' 'libxvmc' 'enca' 'libvdpau' 'opencore-amr' 'libdca' 'a52dec' 'schroedinger' 'libvpx' 'libpulse' 'speex' 'fribidi' 'desktop-file-utils') diff --git a/libre/mplayer-vaapi-libre/PKGBUILD b/libre/mplayer-vaapi-libre/PKGBUILD index 1cab3e716..22517928e 100644 --- a/libre/mplayer-vaapi-libre/PKGBUILD +++ b/libre/mplayer-vaapi-libre/PKGBUILD @@ -9,7 +9,7 @@ pkgver=33025 _vaapi_version=20110127 pkgrel=3 pkgdesc="A movie player, compiled with vaapi support, without faac dependency, added speex support" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/" license=('GPL') depends=('libxxf86dga' 'libxxf86vm' 'libmad' 'cdparanoia' 'libxinerama' 'sdl' diff --git a/libre/p7zip-libre/PKGBUILD b/libre/p7zip-libre/PKGBUILD index 2185b7789..cbee2b234 100644 --- a/libre/p7zip-libre/PKGBUILD +++ b/libre/p7zip-libre/PKGBUILD @@ -10,7 +10,7 @@ _pkgname=${pkgname%-libre} pkgver=9.20 pkgrel=1 pkgdesc='Command-line version of the 7zip compressed file archiver without Rar' -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('GPL') url='http://p7zip.sourceforge.net/' makedepends=('yasm' 'nasm') diff --git a/libre/pacman/PKGBUILD b/libre/pacman/PKGBUILD index e41ac938d..bccfb3d82 100644 --- a/libre/pacman/PKGBUILD +++ b/libre/pacman/PKGBUILD @@ -19,7 +19,15 @@ source=(ftp://ftp.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz pacman.conf pacman.conf.x86_64 pacman.conf.mips64el - makepkg.conf) + makepkg.conf + makepkg.conf.mips64el) + +md5sums=('b4f1fdbc17100923071ebe8fe9377be5' + 'c7e6dbee04b7c492febea4366519b91d' + '8809642ed398d2b9b98c5974b8b5e348' + '3b2e740853e3d1463885675809d4c6ff' + 'a8684989d3dfad5a6e1bcf95af3e571b' + 'c1ddddc5cbd1273eafcf1d858c100de0') # keep an upgrade path for older installations PKGEXT='.pkg.tar.gz' @@ -57,7 +65,11 @@ package() { myflags="-O2 -march=loongson2f -mabi=n32 -pipe -mplt -Wa,-mfix-loongson2f-nop " ;; esac - install -m644 $srcdir/makepkg.conf $pkgdir/etc/ + if [ $CARCH = mips64el ]; then + install -m644 $srcdir/makepkg.conf.mips64el $pkgdir/etc/makepkg.conf + else + install -m644 $srcdir/makepkg.conf $pkgdir/etc/ + fi # set things correctly in the default conf file sed -i $pkgdir/etc/makepkg.conf \ -e "s|@CARCH[@]|$mycarch|g" \ diff --git a/libre/pacman/makepkg.conf.mips64el b/libre/pacman/makepkg.conf.mips64el new file mode 100644 index 000000000..ae090a1fa --- /dev/null +++ b/libre/pacman/makepkg.conf.mips64el @@ -0,0 +1,114 @@ +# +# /etc/makepkg.conf +# + +######################################################################### +# SOURCE ACQUISITION +######################################################################### +# +#-- The download utilities that makepkg should use to acquire sources +# Format: 'protocol::agent' +DLAGENTS=('ftp::/usr/bin/wget -c --passive-ftp -t 3 --waitretry=3 -O %o %u' + 'http::/usr/bin/wget -c -t 3 --waitretry=3 -O %o %u' + 'https::/usr/bin/wget -c -t 3 --waitretry=3 --no-check-certificate -O %o %u' + 'rsync::/usr/bin/rsync -z %u %o' + 'scp::/usr/bin/scp -C %u %o') + +# Other common tools: +# /usr/bin/snarf +# /usr/bin/lftpget -c +# /usr/bin/curl + +######################################################################### +# ARCHITECTURE, COMPILE FLAGS +######################################################################### +# +CARCH="@CARCH@" +CHOST="@CHOST@" + +#-- Exclusive: will only run on @CARCH@ +# -march (or -mcpu) builds exclusively for an architecture +# -mtune optimizes for an architecture, but builds for whole processor family +CFLAGS="@CARCHFLAGS@" +CXXFLAGS="@CARCHFLAGS@" +#LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed" +#-- Make Flags: change this for DistCC/SMP systems +#MAKEFLAGS="-j2" + +######################################################################### +# BUILD ENVIRONMENT +######################################################################### +# +# Defaults: BUILDENV=(fakeroot !distcc color !ccache check) +# A negated environment option will do the opposite of the comments below. +# +#-- fakeroot: Allow building packages as a non-root user +#-- distcc: Use the Distributed C/C++/ObjC compiler +#-- color: Colorize output messages +#-- ccache: Use ccache to cache compilation +#-- check: Run the check() function if present in the PKGBUILD +# +BUILDENV=(fakeroot !distcc color !ccache check) +# +#-- If using DistCC, your MAKEFLAGS will also need modification. In addition, +#-- specify a space-delimited list of hosts running in the DistCC cluster. +#DISTCC_HOSTS="" + +######################################################################### +# GLOBAL PACKAGE OPTIONS +# These are default values for the options=() settings +######################################################################### +# +# Default: OPTIONS=(strip docs libtool emptydirs zipman purge) +# A negated option will do the opposite of the comments below. +# +#-- strip: Strip symbols from binaries/libraries +#-- docs: Save doc directories specified by DOC_DIRS +#-- libtool: Leave libtool (.la) files in packages +#-- emptydirs: Leave empty directories in packages +#-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip +#-- purge: Remove files specified by PURGE_TARGETS +# +OPTIONS=(strip docs libtool emptydirs zipman purge) + +#-- File integrity checks to use. Valid: md5, sha1, sha256, sha384, sha512 +INTEGRITY_CHECK=(md5) +#-- Options to be used when stripping binaries. See `man strip' for details. +STRIP_BINARIES="--strip-all" +#-- Options to be used when stripping shared libraries. See `man strip' for details. +STRIP_SHARED="--strip-unneeded" +#-- Options to be used when stripping static libraries. See `man strip' for details. +STRIP_STATIC="--strip-debug" +#-- Manual (man and info) directories to compress (if zipman is specified) +MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info}) +#-- Doc directories to remove (if !docs is specified) +DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc}) +#-- Files to be removed from all packages (if purge is specified) +PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod) + +######################################################################### +# PACKAGE OUTPUT +######################################################################### +# +# Default: put built package and cached source in build directory +# +#-- Destination: specify a fixed directory where all packages will be placed +#PKGDEST=/home/packages +#-- Source cache: specify a fixed directory where source files will be cached +#SRCDEST=/home/sources +#-- Source packages: specify a fixed directory where all src packages will be placed +#SRCPKGDEST=/home/srcpackages +#-- Packager: name/email of the person or organization building packages +#PACKAGER="John Doe <john@doe.com>" + +######################################################################### +# EXTENSION DEFAULTS +######################################################################### +# +# WARNING: Do NOT modify these variables unless you know what you are +# doing. +# +PKGEXT='.pkg.tar.xz' +SRCEXT='.src.tar.gz' + +# vim: set ft=sh ts=2 sw=2 et: diff --git a/libre/pacman/pacman.conf.mips64el b/libre/pacman/pacman.conf.mips64el new file mode 100644 index 000000000..caee508fd --- /dev/null +++ b/libre/pacman/pacman.conf.mips64el @@ -0,0 +1,86 @@ +# +# /etc/pacman.conf +# +# See the pacman.conf(5) manpage for option and repository directives + +# +# GENERAL OPTIONS +# +[options] +# The following paths are commented out with their default values listed. +# If you wish to use different paths, uncomment and update the paths. +#RootDir = / +#DBPath = /var/lib/pacman/ +#CacheDir = /var/cache/pacman/pkg/ +#LogFile = /var/log/pacman.log +HoldPkg = pacman glibc +# If upgrades are available for these packages they will be asked for first +SyncFirst = pacman +#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u +#XferCommand = /usr/bin/curl -C - -f %u > %o +#CleanMethod = KeepInstalled +Architecture = mips64el + +# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup +#IgnorePkg = +#IgnoreGroup = + +#NoUpgrade = +#NoExtract = + +# Misc options (all disabled by default) +#UseSyslog +#ShowSize +#UseDelta +#TotalDownload +#CheckSpace + +# +# REPOSITORIES +# - can be defined here or included from another file +# - pacman will search repositories in the order defined here +# - local/custom mirrors can be added here or in separate files +# - repositories listed first will take precedence when packages +# have identical names, regardless of version number +# - URLs will have $repo replaced by the name of the current repo +# - URLs will have $arch replaced by the name of the architecture +# +# Repository entries are of the format: +# [repo-name] +# Server = ServerName +# Include = IncludePath +# +# The header [repo-name] is crucial - it must be present and +# uncommented to enable the repo. +# + +# The testing repositories are disabled by default. To enable, uncomment the +# repo name header and Include lines. You can add preferred servers immediately +# after the header, and they will be used before the default mirrors. + +#[libre-testing] +#Include = /etc/pacman.d/mirrorlist + +[libre] +Include = /etc/pacman.d/mirrorlist + +#[testing] +#Include = /etc/pacman.d/mirrorlist + +[core] +Include = /etc/pacman.d/mirrorlist + +[extra] +Include = /etc/pacman.d/mirrorlist + +#[community-testing] +#Include = /etc/pacman.d/mirrorlist + +[community] +Include = /etc/pacman.d/mirrorlist + +# An example of a custom package repository. See the pacman manpage for +# tips on creating your own repositories. +#[custom] +#Server = file:///home/custompkgs + diff --git a/libre/pacman/rePKGBUILD b/libre/pacman/rePKGBUILD index 251d44d72..d7378a9f9 100644 --- a/libre/pacman/rePKGBUILD +++ b/libre/pacman/rePKGBUILD @@ -1,21 +1,7 @@ # $Id: PKGBUILD 120035 2011-04-18 16:49:22Z dan $ # Maintainer: Dan McGee <dan@archlinux.org> - -pkgname=pacman -pkgver=3.5.2 -pkgrel=1.2 -_pkgrel=1 -pkgdesc="A library-based package manager with dependency support" -arch=('i686' 'x86_64') -url="http://www.archlinux.org/pacman/" -license=('GPL') -groups=('base') -depends=('bash' 'libarchive>=2.8.4' 'libfetch>=2.28' 'pacman-mirrorlist-libre') -optdepends=('fakeroot: for makepkg usage as normal user' - 'curl: for rankmirrors usage') -backup=(etc/pacman.conf etc/makepkg.conf) -install=pacman.install -options=(!libtool !strip) +source PKGBUILD +unset source source=(http://repo.parabolagnulinux.org/core/os/$CARCH/$pkgname-$pkgver-$_pkgrel-$CARCH.pkg.tar.gz pacman.conf pacman.conf.x86_64 diff --git a/libre/psutils-libre/PKGBUILD b/libre/psutils-libre/PKGBUILD index a2ee853d1..6ed3b7f60 100644 --- a/libre/psutils-libre/PKGBUILD +++ b/libre/psutils-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=psutils-libre pkgver=1.17 pkgrel=1 pkgdesc="A set of postscript utilities" -arch=(i686 x86_64 'mips64el') +arch=(i686 x86_64) license=('custom') depends=('glibc' 'ghostscript') provides=('psutils-lprng' 'psutils') diff --git a/libre/python-reportlab-libre/PKGBUILD b/libre/python-reportlab-libre/PKGBUILD index 41e2a4d00..e0dfc9d9c 100644 --- a/libre/python-reportlab-libre/PKGBUILD +++ b/libre/python-reportlab-libre/PKGBUILD @@ -9,7 +9,7 @@ _origname=reportlab pkgver=2.5 pkgrel=1 pkgdesc="A proven industry-strength PDF generating solution" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') depends=('python2' 'freetype2' 'ttf-bitstream-vera' 'gsfonts' 'python-imaging') license=('custom') source=(http://www.reportlab.org/ftp/${_origname}-$pkgver.tar.gz diff --git a/libre/seamonkey-libre/PKGBUILD b/libre/seamonkey-libre/PKGBUILD index 21fc89d96..343f3e3ed 100644 --- a/libre/seamonkey-libre/PKGBUILD +++ b/libre/seamonkey-libre/PKGBUILD @@ -4,7 +4,7 @@ pkgname=seamonkey-libre pkgver=2.0.12 pkgrel=1 pkgdesc="SeaMonkey internet suite, with GNUZilla addons" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('MPL') depends=('gtk2' 'mozilla-common' 'nss' 'libxt' 'gcc-libs' 'alsa-lib' 'dbus-glib') makedepends=('zip' 'pkg-config' 'libgnomeui>=2.24.2' 'python2' 'libidl2' 'autoconf2.13') diff --git a/libre/sqlite3/PKGBUILD b/libre/sqlite3/PKGBUILD index 9cf45373a..d59aa8b6d 100644 --- a/libre/sqlite3/PKGBUILD +++ b/libre/sqlite3/PKGBUILD @@ -13,7 +13,7 @@ _amalgamationver2=${_amalgamationver/00/} pkgver=${_amalgamationver2//0/.} pkgrel=1 pkgdesc="A C library that implements an SQL database engine" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('custom') url="http://www.sqlite.org/" makedepends=('tcl' 'readline>=6.0.00') diff --git a/libre/thunderbird-libre/PKGBUILD b/libre/thunderbird-libre/PKGBUILD index 8256c3c44..d5f546e3d 100644 --- a/libre/thunderbird-libre/PKGBUILD +++ b/libre/thunderbird-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=thunderbird-libre pkgver=3.1.9 pkgrel=1 pkgdesc="Standalone Mail/News reader, with GNUZilla addons" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('MPL' 'GPL') url="http://www.mozilla.org/projects/thunderbird" depends=('gtk2' 'gcc-libs' 'mozilla-common' 'nss' 'libxt' 'shared-mime-info' 'alsa-lib' 'dbus-glib' 'hunspell' 'sqlite3>=3.7.4' 'desktop-file-utils') diff --git a/libre/thunderbird-libre/rePKGBUILD b/libre/thunderbird-libre/rePKGBUILD index ef2de693e..e3a4d5369 100644 --- a/libre/thunderbird-libre/rePKGBUILD +++ b/libre/thunderbird-libre/rePKGBUILD @@ -1,23 +1,9 @@ # Maintainer: Joshua Haase <hahj87@gmail.com> -_pkgbase=thunderbird -pkgname=thunderbird-libre -_pkgver=3.1 -pkgver=3.1.9 -_pkgrel=2 -pkgrel=$_pkgrel.1 -pkgdesc="Standalone Mail/News reader, with GNUZilla addons" -arch=('i686' 'x86_64') -license=('MPL' 'GPL') -url="http://www.mozilla.org/projects/thunderbird" -depends=('gtk2' 'gcc-libs' 'mozilla-common' 'nss' 'libxt' 'shared-mime-info' 'alsa-lib' 'dbus-glib' 'hunspell' 'sqlite3>=3.7.4' 'desktop-file-utils') -makedepends=() -optdepends=('libcanberra: for sound support') -replaces=('thunderbird') -conflicts=('thunderbird') -provides=("thunderbird=$pkgver") -install=thunderbird.install -source=(http://mirrors.kernel.org/archlinux/extra/os/$CARCH/$_pkgbase-$pkgver-$_pkgrel-$CARCH.pkg.tar.xz - gnuzilla-addons.patch) +source PKGBUILD +unset md5sums source build package +source=(PKGBUILD + http://mirrors.kernel.org/archlinux/extra/os/$CARCH/$_pkgbase-$pkgver-$_pkgrel-$CARCH.pkg.tar.xz + gnuzilla-addons.patch) build() { cd "${srcdir}/" diff --git a/libre/unrar-libre/PKGBUILD b/libre/unrar-libre/PKGBUILD index 0096718b4..e08e90220 100644 --- a/libre/unrar-libre/PKGBUILD +++ b/libre/unrar-libre/PKGBUILD @@ -4,7 +4,7 @@ pkgname=unrar-libre pkgver=0.0.1 pkgrel=1 pkgdesc="A free software library to decompress .rar files." -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://gna.org/projects/unrar/" license=('GPL') provides=(unrar) diff --git a/libre/xchat-libre/PKGBUILD b/libre/xchat-libre/PKGBUILD index feb281f8d..8262e03be 100644 --- a/libre/xchat-libre/PKGBUILD +++ b/libre/xchat-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgname=xchat-libre pkgver=2.8.8 pkgrel=3 pkgdesc="A GTK+ based IRC client without non-free browser reference" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.xchat.org/" provides=("xchat=$pkgver") replaces=('xchat') diff --git a/social/bitcoin-daemon/PKGBUILD b/social/bitcoin-daemon/PKGBUILD index 8241d0dc9..c00439328 100644 --- a/social/bitcoin-daemon/PKGBUILD +++ b/social/bitcoin-daemon/PKGBUILD @@ -8,7 +8,7 @@ pkgver=0.3.21 _bcver=0.3.21 pkgrel=1 pkgdesc="Bitcoin is a peer-to-peer network based digital currency." -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.bitcoin.org/" depends=('expat' 'boost-libs>=1.43') makedepends=('boost') diff --git a/social/diaspora-git/PKGBUILD b/social/diaspora-git/PKGBUILD index 1656f2805..b19241655 100644 --- a/social/diaspora-git/PKGBUILD +++ b/social/diaspora-git/PKGBUILD @@ -9,7 +9,7 @@ pkgname=diaspora-git pkgver=20110417 pkgrel=1 pkgdesc="A privacy aware, personally controlled, do-it-all, open source social network" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.joindiaspora.com/" license=('AGPL3') depends=('ruby' 'mysql-ruby' 'redis' 'imagemagick' 'libxslt') diff --git a/social/haveged/PKGBUILD b/social/haveged/PKGBUILD index 74d53a602..b5f2e680a 100644 --- a/social/haveged/PKGBUILD +++ b/social/haveged/PKGBUILD @@ -5,7 +5,7 @@ pkgname=haveged pkgver=1.1 pkgrel=1 pkgdesc="A simple entropy daemon." -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.issihosts.com/haveged" license="GPL" source=(${url}/${pkgname}-${pkgver}.tar.gz diff --git a/social/inadyn-opendns/PKGBUILD b/social/inadyn-opendns/PKGBUILD index e75e25aca..75e8dc1ae 100644 --- a/social/inadyn-opendns/PKGBUILD +++ b/social/inadyn-opendns/PKGBUILD @@ -4,7 +4,7 @@ pkgname=inadyn-opendns pkgver=1.99 pkgrel=3 pkgdesc="Simple dynamic DNS client with SSL support" -arch=('i686' 'mips64el') +arch=('i686') url="http://www.opendns.com/account/dynamic_dns/downloads" license=('GPL') makedepends=('unzip') diff --git a/social/liblockfile/PKGBUILD b/social/liblockfile/PKGBUILD index ef18a4109..e3428763c 100644 --- a/social/liblockfile/PKGBUILD +++ b/social/liblockfile/PKGBUILD @@ -4,7 +4,7 @@ pkgname=liblockfile pkgver=1.08_4 pkgrel=1 pkgdesc="a library with NFS-safe locking functions" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('GPL') url="http://packages.debian.org/unstable/libs/liblockfile1" depends=('glibc') diff --git a/social/lockfile-progs/PKGBUILD b/social/lockfile-progs/PKGBUILD index 5bf4ec95b..57d833952 100644 --- a/social/lockfile-progs/PKGBUILD +++ b/social/lockfile-progs/PKGBUILD @@ -4,7 +4,7 @@ pkgname=lockfile-progs pkgver=0.1.15 pkgrel=1 pkgdesc="programs for locking and unlocking files and mailboxes" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') license=('GPL') url="http://packages.debian.org/unstable/misc/lockfile-progs" depends=('glibc') diff --git a/social/monkeysphere/PKGBUILD b/social/monkeysphere/PKGBUILD index 24985ac99..c804b8409 100644 --- a/social/monkeysphere/PKGBUILD +++ b/social/monkeysphere/PKGBUILD @@ -6,7 +6,7 @@ pkgname=monkeysphere pkgver=0.35 pkgrel=1 pkgdesc="Leverage the OpenPGP web of trust for OpenSSH and Web authentication" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://web.monkeysphere.info/" license=('GPL3') depends=('gnupg' 'lockfile-progs' 'perl-crypt-openssl-rsa' 'perl-digest-sha1') |