mirror of
https://github.com/moparisthebest/arch-ppa
synced 2024-12-18 12:42:16 -05:00
Update some and delete many packages
This commit is contained in:
parent
c8bddab8fd
commit
d49b5e9f4d
@ -1,27 +0,0 @@
|
|||||||
# Contributor: Jose Valecillos <valecillosjg (at) gmail (dot) com>
|
|
||||||
|
|
||||||
pkgname=bitpim-release
|
|
||||||
pkgver=1.0.7
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="A program to view and manipulate data on many CDMA phones from LG, Samsung, Sanyo, etc."
|
|
||||||
arch=('i686' 'x86_64')
|
|
||||||
url="http://www.bitpim.org/"
|
|
||||||
license=('GPL')
|
|
||||||
depends=('python' 'gtk2' 'libusb' 'libstdc++5' 'gmp' 'libsm' 'libxxf86vm' 'libjpeg6' 'libpng12')
|
|
||||||
makedepends=('rpmextract')
|
|
||||||
options=('!strip')
|
|
||||||
source=(http://downloads.sourceforge.net/bitpim/$pkgver/bitpim-$pkgver-0.i386.rpm)
|
|
||||||
md5sums=('7cb50801f5469ecd77be155cdef34d53')
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd $srcdir
|
|
||||||
rpmextract.sh bitpim-$pkgver-0.i386.rpm
|
|
||||||
mv usr $pkgdir
|
|
||||||
cd $pkgdir
|
|
||||||
chmod -R 755 $pkgdir/usr
|
|
||||||
chown -R root:root $pkgdir/usr
|
|
||||||
cp -a /usr/lib/libexpat.so ./usr/lib/libexpat.so.0
|
|
||||||
mkdir -p ./usr/share/applications
|
|
||||||
#install -m755 $startdir/bitpim.desktop ./usr/share/applications
|
|
||||||
}
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
|||||||
pkgbase = cloog
|
|
||||||
pkgdesc = Library that generates loops for scanning polyhedra
|
|
||||||
pkgver = 0.18.1
|
|
||||||
pkgrel = 3
|
|
||||||
url = http://www.bastoul.net/cloog/
|
|
||||||
arch = i686
|
|
||||||
arch = x86_64
|
|
||||||
license = GPL
|
|
||||||
depends = isl
|
|
||||||
source = http://www.bastoul.net/cloog/pages/download/cloog-0.18.1.tar.gz
|
|
||||||
source = cloog-0.18.1-isl-compat.patch
|
|
||||||
md5sums = e34fca0540d840e5d0f6427e98c92252
|
|
||||||
md5sums = 976c999b44c6e364455a670d12523242
|
|
||||||
|
|
||||||
pkgname = cloog
|
|
||||||
|
|
@ -1,33 +0,0 @@
|
|||||||
# Maintainer: Aaron Fischer <mail@aaron-fischer.net>
|
|
||||||
# Contributor: Allan McRae <allan@archlinux.org>
|
|
||||||
|
|
||||||
pkgname=cloog
|
|
||||||
pkgver=0.20.0
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="Library that generates loops for scanning polyhedra"
|
|
||||||
arch=('i686' 'x86_64' 'armv7h')
|
|
||||||
url="http://www.bastoul.net/cloog/"
|
|
||||||
license=('GPL')
|
|
||||||
depends=('osl' 'isl')
|
|
||||||
makedepends=('texlive-core' 'texlive-bin')
|
|
||||||
source=(https://github.com/periscop/cloog/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz)
|
|
||||||
sha512sums=('d00cbefd348b45d9d482320a088f7ae736440046b99469cbdfbb177a38dcef182c3305f0a567a1f5699c23b7108db6fd5ad6dfbc071d63ccca1d6bfc1b198565')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
./configure --prefix=/usr --with-isl=system --with-osl=system
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
check() {
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
# There are certain race conditions on running the tests, so we restrict
|
|
||||||
# it to one job (one CPU core).
|
|
||||||
|
|
||||||
make -j1 check
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
make DESTDIR=$pkgdir/ install
|
|
||||||
}
|
|
@ -1,52 +0,0 @@
|
|||||||
# Source: http://www.factorio.com/terms-of-service
|
|
||||||
|
|
||||||
Terms of Service
|
|
||||||
|
|
||||||
The basic rule is: Use common sense. We try to be reasonable, please be too.
|
|
||||||
The Game
|
|
||||||
|
|
||||||
Factorio is in an alpha stage of the development. That means it is an unfinished product so it may contain bugs and unfinished features.
|
|
||||||
The game is still evolving and is subject to changes in the future.
|
|
||||||
We are not liable for any damage that might be caused to you by downloading, installing and using our software.
|
|
||||||
Especially we are not responsible if you stay awake all night long playing Factorio and can't go to school / work in the morning:)
|
|
||||||
You download, install and use Factorio at your own risk.
|
|
||||||
There's always the possibility of a project being discontinued at any time.
|
|
||||||
|
|
||||||
Paid content
|
|
||||||
|
|
||||||
Factorio demo is available to anyone free of charge.
|
|
||||||
All the content listed on our preorder page is paid. This includes, but is not limited to the alpha version of the game, the wallpapers, the scenario packs, the concept art book, etc.
|
|
||||||
You get access to our paid content by buying the appropriate type of the account.
|
|
||||||
Possesion of the account entitles you to all the updates to the digital content associated with this account for free in the future. For instance the lowest tier membership (Transport Belt Repair Man) will receive all the updates to the core game itself in the future.
|
|
||||||
The contents and the price of particular tiers are subject to change in the future. We reserve the right to change the tier prices and add content when we feel it is appropriate.
|
|
||||||
|
|
||||||
Purchase and Refunds
|
|
||||||
|
|
||||||
After the purchase you will receive an electronic invoice from our payment processing service.
|
|
||||||
After the purchase you will also receive a confirmation email from us with the upgrade code to your new tier and instructions on how to use it.
|
|
||||||
There are no additional or hidden fees. You pay once for the product (the membership tier) and that is it.
|
|
||||||
If you would like to cancel the purchase (i.e. when the game is not working) then please contact us by email at support@factorio.com.
|
|
||||||
|
|
||||||
Intellectual Property and Sharing
|
|
||||||
|
|
||||||
You may use Factorio and other paid content for your own personal use.
|
|
||||||
All the content in the game is owned by us. This includes the user provided content that makes it into the game as well (for instance namely translations).
|
|
||||||
Don't sell, copy, transfer or distribute the game, its hacked / altered version, any of its parts or any of our paid content.
|
|
||||||
Ask us for approval to use the game, any of its parts or any materials on our website for any commercial purpose.
|
|
||||||
We encourage users to mod the game within the reasonable boundaries. This includes writing own Lua levels, creating own texture packs, changing properties in the JSON files, etc.
|
|
||||||
|
|
||||||
Use of service
|
|
||||||
|
|
||||||
Children may use an account established by their parent or legal guardian with the approval of such a person.
|
|
||||||
The game doesn't contain explicit violence and we believe it is appropriate for children from 12 years.
|
|
||||||
If you wish to cancel your account please send us an email to support@factorio.com.
|
|
||||||
We reserve the right to suspend accounts of users that will clearly violate the terms of service or our privacy policy. In such a case we will first try to resolve the situation by communicating with the user. Suspending the account is the last resort.
|
|
||||||
|
|
||||||
Other
|
|
||||||
|
|
||||||
Don't do anything that could harm the development of the game or its distribution.
|
|
||||||
The materials appearing on Factorio's website may include technical or typographical errors. We don't warrant that any of the materials on its website are complete, accurate or current
|
|
||||||
There are couple of places where you can share ideas and opinions with other players (our Forum, Twitter, Facebook page). Please behave there appropriately and don’t do anything that gets us into troubles.
|
|
||||||
In case of legal dispute, the governing laws of the Czech Republic will apply.
|
|
||||||
|
|
||||||
We reserve the right to update these terms at any point in time with immediate effect. Last update was on 8th of April 2014.
|
|
@ -1,38 +0,0 @@
|
|||||||
# Maintainer: mickael9 <mickael9@gmail.com>
|
|
||||||
# Contributor: Sebastien Duthil <duthils@free.fr>
|
|
||||||
|
|
||||||
pkgname=factorio-demo
|
|
||||||
pkgver=0.16.51
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="A 2D game about building and maintaining factories."
|
|
||||||
arch=('x86_64')
|
|
||||||
url="http://www.factorio.com/"
|
|
||||||
license=('custom: commercial')
|
|
||||||
depends=('libxcursor' 'alsa-lib' 'libxrandr' 'libxinerama' 'mesa')
|
|
||||||
conflicts=('factorio' 'factorio-headless' 'factorio-experimental')
|
|
||||||
makedepends=('xz')
|
|
||||||
source=(factorio.desktop
|
|
||||||
LICENSE
|
|
||||||
factorio_demo_x64_${pkgver}.tar.xz::http://www.factorio.com/get-download/${pkgver}/demo/linux64
|
|
||||||
)
|
|
||||||
sha256sums=('c3bbe51c3c35641d6064ff0f8470294f8a317f0413bb149f6bd47461b03804bf'
|
|
||||||
'67ec2f88afff5d7e0ca5fd3301b5d98655269c161a394368fa0ec49fbc0c0e21'
|
|
||||||
'ca58a5cb40f7e8b3b741bc8f9ab9d587ca0cda930d6799fd45cd9f91d00fc67d')
|
|
||||||
|
|
||||||
# no modifications needed, the executable looks for:
|
|
||||||
# - data in /usr/share/factorio
|
|
||||||
# - config in ~/.factorio
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "${srcdir}/factorio"
|
|
||||||
|
|
||||||
install -d "${pkgdir}/usr/bin"
|
|
||||||
install -d "${pkgdir}/usr/share/applications"
|
|
||||||
install -d "${pkgdir}/usr/share/factorio"
|
|
||||||
install -d "${pkgdir}/usr/share/licenses/factorio-demo"
|
|
||||||
|
|
||||||
install -m755 "bin/x64/factorio" "${pkgdir}/usr/bin/factorio"
|
|
||||||
cp -r data/* "${pkgdir}/usr/share/factorio"
|
|
||||||
install -m644 "${srcdir}/factorio.desktop" "${pkgdir}/usr/share/applications/factorio.desktop"
|
|
||||||
install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/factorio-demo/LICENSE"
|
|
||||||
}
|
|
@ -1,9 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Name=Factorio (demo)
|
|
||||||
GenericName=Factorio
|
|
||||||
Comment=A 2D game about building and maintaining factories.
|
|
||||||
Exec=factorio
|
|
||||||
Icon=/usr/share/factorio/core/graphics/factorio.png
|
|
||||||
Terminal=false
|
|
||||||
Type=Application
|
|
||||||
Categories=Game;
|
|
@ -1,36 +0,0 @@
|
|||||||
# Maintainer: Kritias <theodoridisgr@gmail.com>
|
|
||||||
# Contributor: sudokode <sudokode@gmail.com>
|
|
||||||
# Contributor: Allan McRae <allan@archlinux.org>
|
|
||||||
|
|
||||||
pkgname=isl
|
|
||||||
pkgver=0.21
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints"
|
|
||||||
arch=('i686' 'x86_64')
|
|
||||||
url="http://isl.gforge.inria.fr/"
|
|
||||||
depends=('gmp')
|
|
||||||
license=('MIT')
|
|
||||||
conflicts=('isl-git' 'isl14' 'isl15' 'isl16' 'isl17')
|
|
||||||
source=("http://isl.gforge.inria.fr/isl-${pkgver}.tar.gz")
|
|
||||||
sha256sums=('6d670e6b90ef220c80f79e538aa512e9eda77214058d668c77931143dc9374a2')
|
|
||||||
build() {
|
|
||||||
cd ${srcdir}/${pkgname}-${pkgver}
|
|
||||||
./configure --prefix=/usr
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
check() {
|
|
||||||
cd ${srcdir}/${pkgname}-${pkgver}
|
|
||||||
make check
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd ${srcdir}/${pkgname}-${pkgver}
|
|
||||||
|
|
||||||
make DESTDIR="$pkgdir" install
|
|
||||||
|
|
||||||
install -dm755 "$pkgdir"/usr/share/gdb/auto-load/usr/lib/
|
|
||||||
mv "$pkgdir"/usr/lib/libisl.so.*-gdb.py "$pkgdir"/usr/share/gdb/auto-load/usr/lib/
|
|
||||||
|
|
||||||
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/isl/LICENSE
|
|
||||||
}
|
|
@ -1,71 +0,0 @@
|
|||||||
# Maintainer: Guillaume Friloux <guillaume@friloux.me>
|
|
||||||
# Co-Maintainer: Maxime "pep" Buquet <archlinux@bouah.net>
|
|
||||||
|
|
||||||
_pkgbase='movim'
|
|
||||||
pkgname=movim-git
|
|
||||||
pkgver=r7308.8a32ba694
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="Movim is a decentralized social network, written in PHP and HTML5 and based on the XMPP standard protocol."
|
|
||||||
arch=('any')
|
|
||||||
url='https://movim.eu'
|
|
||||||
license=('AGPL3')
|
|
||||||
provides=('movim')
|
|
||||||
conflicts=('movim')
|
|
||||||
depends=('php-gd' 'php-imagick')
|
|
||||||
optdepends=('postgresql: to use the postgresql database backend'
|
|
||||||
'php-pgsql: php bindings for postgresql'
|
|
||||||
'php-sqlite: php bindings for sqlite'
|
|
||||||
'mariadb: to use the mysql database backend'
|
|
||||||
'sqlite3: to use the sqlite database backend'
|
|
||||||
'nginx: reverse proxy'
|
|
||||||
'apache: reverse proxy'
|
|
||||||
'php-fpm: PHP FactCGI process manager')
|
|
||||||
makedepends=('git' 'composer')
|
|
||||||
source=("$_pkgbase::git+https://github.com/movim/movim"
|
|
||||||
movim.env
|
|
||||||
movim.service
|
|
||||||
sysuser.conf
|
|
||||||
tmpfiles.conf)
|
|
||||||
install=movim.install
|
|
||||||
backup=("etc/webapps/$_pkgbase/db.inc.php"
|
|
||||||
"etc/default/movim")
|
|
||||||
|
|
||||||
pkgver() {
|
|
||||||
cd $srcdir/$_pkgbase
|
|
||||||
echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd $srcdir/$_pkgbase
|
|
||||||
XDG_CACHE_HOME="$srcdir/cache" composer install \
|
|
||||||
--no-interaction --no-dev --no-suggest
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$srcdir/$_pkgbase"
|
|
||||||
|
|
||||||
# Systemd files
|
|
||||||
install -m755 -d "$pkgdir/etc/default"
|
|
||||||
install -Dm640 "$srcdir/movim.env" "$pkgdir/etc/default/$_pkgbase"
|
|
||||||
install -Dm644 "$srcdir/movim.service" "$pkgdir/usr/lib/systemd/system/movim.service"
|
|
||||||
install -Dm644 "$srcdir/sysuser.conf" "$pkgdir/usr/lib/sysusers.d/movim.conf"
|
|
||||||
install -Dm644 "$srcdir/tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/movim.conf"
|
|
||||||
|
|
||||||
install -m755 -d "$pkgdir/usr/share/webapps/$_pkgbase"
|
|
||||||
|
|
||||||
cp -r app database lib locales src theme vendor \
|
|
||||||
"$pkgdir/usr/share/webapps/$_pkgbase"
|
|
||||||
install -Dm644 VERSION CHANGELOG.md INSTALL.md README.md index.php \
|
|
||||||
linker.php phinx.php "$pkgdir/usr/share/webapps/$_pkgbase"
|
|
||||||
install -Dm755 daemon.php "$pkgdir/usr/share/webapps/$_pkgbase"
|
|
||||||
|
|
||||||
# Configuration file
|
|
||||||
install -m750 -d "$pkgdir/etc/webapps/$_pkgbase"
|
|
||||||
install -Dm640 config/db.example.inc.php "$pkgdir/etc/webapps/$_pkgbase/db.inc.php"
|
|
||||||
}
|
|
||||||
|
|
||||||
sha256sums=('SKIP'
|
|
||||||
'5dfff91dd4a54f3d3713530e204370a96d37898b670a61123d8cad42f92da306'
|
|
||||||
'813d580300ee5bb7f1f9603db2404f5af67fd02f49017708d4adb919d4422045'
|
|
||||||
'c8b569f1eafb97d8d03bbaabb9b4d6ed3415f922a05a52bd865942676368f4c5'
|
|
||||||
'e3cd2ceb71f4ef4689028313188def52aa19859e35aa8abcaa200495cd187935')
|
|
@ -1,3 +0,0 @@
|
|||||||
MOVIM_URL=https://pod.example.org
|
|
||||||
MOVIM_PORT=8080
|
|
||||||
MOVIM_INTERFACE=[::1]
|
|
@ -1,32 +0,0 @@
|
|||||||
pre_upgrade() {
|
|
||||||
if [ -d /usr/share/webapps/movim ] && [ ! -L /usr/share/webapps/movim/cache ]; then
|
|
||||||
echo 'The "cache" and "users" folders in /usr/share/webapps/movim are'
|
|
||||||
echo 'being moved to /var/cache/webapps/movim.'
|
|
||||||
|
|
||||||
install -m755 -d /var/cache/webapps/movim
|
|
||||||
mv /usr/share/webapps/movim/{cache,users} /var/cache/webapps/movim/
|
|
||||||
chmod -R u+rwX,g+rwX,o-rwx /var/cache/webapps/movim
|
|
||||||
chown -R root:http /var/cache/webapps/movim
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
post_install() {
|
|
||||||
echo 'Post-installation tutorial'
|
|
||||||
echo 'https://github.com/movim/movim/wiki/Install-Movim#2-database-configuration'
|
|
||||||
echo
|
|
||||||
echo 'You should also read'
|
|
||||||
echo 'https://github.com/movim/movim/wiki/Install-Movim#general-behaviour'
|
|
||||||
echo
|
|
||||||
echo 'To complete the setup, please install a database and configure a reverse proxy.'
|
|
||||||
echo 'Don’t forget to adapt /etc/webapps/movim/db.inc.php and /etc/default/movim'
|
|
||||||
echo 'to your server settings'
|
|
||||||
echo 'Once everything is setup, use `systemctl start movim` to start the daemon'
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
|
||||||
# XXX: Waiting for upstream to fix https://github.com/movim/movim/issues/509
|
|
||||||
ln -sf /var/cache/webapps/movim/cache /usr/share/webapps/movim
|
|
||||||
ln -sf /var/cache/webapps/movim/users /usr/share/webapps/movim
|
|
||||||
|
|
||||||
post_install $1
|
|
||||||
}
|
|
@ -1,14 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=Movim Daemon
|
|
||||||
After=network.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
User=movim
|
|
||||||
WorkingDirectory=/usr/share/webapps/movim
|
|
||||||
EnvironmentFile=/etc/default/movim
|
|
||||||
ExecStartPre=/usr/bin/php vendor/bin/phinx migrate
|
|
||||||
ExecStart=/usr/bin/php daemon.php start --url=${MOVIM_URL} --port=${MOVIM_PORT} --interface=${MOVIM_INTERFACE}
|
|
||||||
Restart=always
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
@ -1,35 +0,0 @@
|
|||||||
# Maintainer: Harenome Ranaivoarivony-Razanajato
|
|
||||||
# <ranaivoarivony-razanajato@hareno.me>
|
|
||||||
|
|
||||||
pkgname=osl
|
|
||||||
pkgver=0.9.2
|
|
||||||
pkgrel=2
|
|
||||||
pkgdesc="OpenScop Library"
|
|
||||||
arch=('i686' 'x86_64')
|
|
||||||
url="http://icps.u-strasbg.fr/people/bastoul/public_html/development/openscop/index.html"
|
|
||||||
license=('BSD')
|
|
||||||
depends=("gmp")
|
|
||||||
provides=("osl")
|
|
||||||
source=(https://github.com/periscop/openscop/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz)
|
|
||||||
md5sums=('21b88885dd315da02b3b054c2ce1032e')
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
./configure --prefix=/usr --with-gmp=system
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
check() {
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
make check
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
make DESTDIR="${pkgdir}/" install
|
|
||||||
install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
|
||||||
}
|
|
@ -1,37 +0,0 @@
|
|||||||
# Maintainer: Ganymede < ganymede _AT_ analogon _DOT_ eu>
|
|
||||||
|
|
||||||
pkgname=perl-file-libmagic
|
|
||||||
pkgver=1.16
|
|
||||||
pkgrel=2
|
|
||||||
pkgdesc="Determine MIME types of data or files using libmagic"
|
|
||||||
arch=('any')
|
|
||||||
url="https://metacpan.org/release/File-LibMagic"
|
|
||||||
license=('GPL' 'PerlArtistic')
|
|
||||||
depends=('perl' 'file')
|
|
||||||
makedepends=('perl-test-fatal')
|
|
||||||
options=('!emptydirs')
|
|
||||||
source=(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/File-LibMagic-$pkgver.tar.gz)
|
|
||||||
sha256sums=('c8a695fac1454f52e18e2e1b624c0647cf117326014023dda69fa3e1a5f33d60')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "$srcdir/File-LibMagic-$pkgver"
|
|
||||||
unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
|
|
||||||
export PERL_MM_USE_DEFAULT=1
|
|
||||||
/usr/bin/perl Makefile.PL
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
check() {
|
|
||||||
cd "$srcdir/File-LibMagic-$pkgver"
|
|
||||||
unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
|
|
||||||
export PERL_MM_USE_DEFAULT=1
|
|
||||||
make test
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$srcdir/File-LibMagic-$pkgver"
|
|
||||||
unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
|
|
||||||
make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
|
|
||||||
find "$pkgdir" -name '.packlist' -delete
|
|
||||||
find "$pkgdir" -name '*.pod' -delete
|
|
||||||
}
|
|
@ -1,41 +0,0 @@
|
|||||||
# Maintainer: wolftankk <wolftankk@gmail.com>
|
|
||||||
pkgname=php-zmq
|
|
||||||
pkgver=1.1.3
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="ZeroMQ is a software library that lets you quickly design and implement a fast message-based applications."
|
|
||||||
url="https://github.com/mkoppanen/php-zmq"
|
|
||||||
arch=('x86_64' 'i686')
|
|
||||||
[[ $CARCH == 'i686' ]] && cd _arch=32bits || _arch=64bits
|
|
||||||
license=('PHP')
|
|
||||||
depends=('php' 'zeromq')
|
|
||||||
makedepends=('gcc')
|
|
||||||
backup=('etc/php/conf.d/zmq.ini')
|
|
||||||
|
|
||||||
source=(
|
|
||||||
"https://pecl.php.net/get/zmq-$pkgver.tgz"
|
|
||||||
)
|
|
||||||
|
|
||||||
sha256sums=('c492375818bd51b355352798fb94f04d6828c6aeda41ba813849624af74144ce')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "$srcdir/zmq-$pkgver"
|
|
||||||
|
|
||||||
#Clean current compilation
|
|
||||||
if [ -f Makefile ]; then
|
|
||||||
make clean
|
|
||||||
phpize --clean
|
|
||||||
fi
|
|
||||||
|
|
||||||
phpize
|
|
||||||
./configure --prefix=/usr
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$srcdir/zmq-$pkgver"
|
|
||||||
|
|
||||||
make INSTALL_ROOT="$pkgdir" install
|
|
||||||
|
|
||||||
echo 'extension=zmq.so' > zmq.ini
|
|
||||||
install -Dm644 zmq.ini "$pkgdir/etc/php/conf.d/zmq.ini"
|
|
||||||
}
|
|
17
src/python-aiodns/PKGBUILD
Normal file
17
src/python-aiodns/PKGBUILD
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
pkgname=python-aiodns
|
||||||
|
_pkgname=aiodns
|
||||||
|
pkgver=2.0.0
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="An asynchronous python DNS library using asyncio"
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
url="https://github.com/saghul/aiodns"
|
||||||
|
license=('MIT')
|
||||||
|
depends=('python' 'python-pycares')
|
||||||
|
makedepends=('python-setuptools')
|
||||||
|
source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz")
|
||||||
|
sha512sums=('571c216edf24ad00b326f036b9ca39ab52d1bebd542c677bf9fb1978370be67bbdaeedc19228a8f4a20645fddbd18bd0e37f0404fec61d14fbf7638037b2c32b')
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "$_pkgname-$_pkgname-$pkgver"
|
||||||
|
python setup.py install --root="$pkgdir/" --optimize=1
|
||||||
|
}
|
@ -1,34 +0,0 @@
|
|||||||
# Maintainer: Rich Li <rich at dranek com>
|
|
||||||
# Contributor: Thomas Haider <t.haider@deprecate.de>
|
|
||||||
# Contributor: Filip S. Adamsen <fsa [at] fsadev [dot] com>
|
|
||||||
# Contributor: Samed Beyribey <ras0ir@eventualis.org>
|
|
||||||
pkgname=python-authres
|
|
||||||
_pkgname=authentication-results-python
|
|
||||||
pkgver=1.1.0
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="Python Authentication-Results headers generation and parsing"
|
|
||||||
arch=('any')
|
|
||||||
url="http://launchpad.net/authentication-results-python"
|
|
||||||
license=('Apache')
|
|
||||||
depends=('python')
|
|
||||||
makedepends=('python-setuptools')
|
|
||||||
conflicts=('python2-authres')
|
|
||||||
source=("https://launchpad.net/$_pkgname/${pkgver%.*}/$pkgver/+download/authres-$pkgver.tar.gz")
|
|
||||||
sha256sums=('dbec6f213146550421fbd2295e7d0122e899c42ca10e2b85e27088cc33a494d5')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "$srcdir/authres-$pkgver"
|
|
||||||
python setup.py build
|
|
||||||
}
|
|
||||||
|
|
||||||
check() {
|
|
||||||
cd "$srcdir/authres-$pkgver"
|
|
||||||
# python -m authres -v
|
|
||||||
python -m authres
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$srcdir/authres-$pkgver"
|
|
||||||
python setup.py install --root="$pkgdir" --skip-build --optimize=1
|
|
||||||
}
|
|
||||||
|
|
@ -9,6 +9,7 @@ arch=('any')
|
|||||||
url="https://launchpad.net/py3dns"
|
url="https://launchpad.net/py3dns"
|
||||||
license=('Python')
|
license=('Python')
|
||||||
depends=('python')
|
depends=('python')
|
||||||
|
makedepends=('python-setuptools')
|
||||||
source=("https://launchpad.net/${_realname}/trunk/${pkgver}/+download/${_realname}-${pkgver}.tar.gz")
|
source=("https://launchpad.net/${_realname}/trunk/${pkgver}/+download/${_realname}-${pkgver}.tar.gz")
|
||||||
md5sums=('683ec2f5243b34f7127cfd0bfc9259c6')
|
md5sums=('683ec2f5243b34f7127cfd0bfc9259c6')
|
||||||
|
|
||||||
|
@ -1,39 +0,0 @@
|
|||||||
# Maintainer: William J. Bowman <aur@williamjbowman.com>
|
|
||||||
# Contributor: Levente Polyak <levente[at]leventepolyak[dot]net>
|
|
||||||
# Contributor: Daniel Strandberg <esodax!nospam!@gmail.com>
|
|
||||||
|
|
||||||
_relname=pyliblzma
|
|
||||||
pkgname=python2-${_relname}
|
|
||||||
pkgver=0.5.3
|
|
||||||
pkgrel=7
|
|
||||||
pkgdesc='Python 2 bindings for liblzma'
|
|
||||||
arch=('i686' 'x86_64')
|
|
||||||
url='https://pypi.python.org/pypi/pyliblzma'
|
|
||||||
license=('LGPL3')
|
|
||||||
depends=('python2' 'xz')
|
|
||||||
makedepends=('python2-setuptools')
|
|
||||||
source=(https://pypi.python.org/packages/source/p/${_relname}/${_relname}-${pkgver}.tar.bz2)
|
|
||||||
sha256sums=('08d762f36d5e59fb9bb0e22e000c300b21f97e35b713321ee504cfb442667957')
|
|
||||||
sha512sums=('272983aac426e86d6d636ccba4fe78a07d7282560081df937114162bfd317bd8023814693b8d473d0f7884e38a968ebeaf8f954a5a27c1f7e5da084f3fd05c65')
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
cd ${_relname}-${pkgver}
|
|
||||||
sed -e 's/env python$/env python2/g' -i liblzma.py
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd ${_relname}-${pkgver}
|
|
||||||
python2 setup.py build
|
|
||||||
}
|
|
||||||
|
|
||||||
check() {
|
|
||||||
cd ${_relname}-${pkgver}
|
|
||||||
python2 setup.py test
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd ${_relname}-${pkgver}
|
|
||||||
python2 setup.py install -O1 --root="${pkgdir}" --prefix=/usr
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim:ts=2:sw=2:et:
|
|
@ -1,18 +0,0 @@
|
|||||||
# Maintainer: bluemeda <affif[dot]bluemeda[at]gmail[dot]com>
|
|
||||||
_name=schedule
|
|
||||||
pkgname=python2-schedule
|
|
||||||
pkgver=0.3.2
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc='Python job scheduling for humans.'
|
|
||||||
arch=('any')
|
|
||||||
url="https://github.com/dbader/$_name"
|
|
||||||
license=('MIT')
|
|
||||||
depends=('python>=2.3')
|
|
||||||
makedepends=('python2-setuptools')
|
|
||||||
source=("https://pypi.python.org/packages/source/s/$_name/$_name-$pkgver.tar.gz")
|
|
||||||
md5sums=('e0ce768dee1e961ad5a02bf459334abc')
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$srcdir/$_name-$pkgver"
|
|
||||||
python2 setup.py install --root="$pkgdir" --optimize=1 || return 1
|
|
||||||
}
|
|
@ -1,27 +0,0 @@
|
|||||||
# Contributor: Andre Klitzing <andre AT incubo DOT de>
|
|
||||||
# Maintainer: max-k <max-k AT post DOT com>
|
|
||||||
|
|
||||||
pkgname=reprepro
|
|
||||||
pkgver=5.3.0
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="A tool to handle local repositories of Debian packages"
|
|
||||||
arch=('i686' 'x86_64')
|
|
||||||
url="http://mirrorer.alioth.debian.org"
|
|
||||||
license=('GPL')
|
|
||||||
depends=('db' 'gpgme' 'zlib' 'bzip2' 'libarchive' 'libgpg-error' 'zlib')
|
|
||||||
optdepends=('apt: Importing from other sources'
|
|
||||||
'gnupg' 'inoticoming' 'lzip' 'pinentry')
|
|
||||||
source=("http://ftp.debian.org/debian/pool/main/r/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz")
|
|
||||||
sha256sums=('5a5404114b43a2d4ca1f8960228b1db32c41fb55de1996f62bc1b36001f3fab4')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "$srcdir/$pkgname-$pkgver"
|
|
||||||
|
|
||||||
./configure --prefix=/usr
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$srcdir/$pkgname-$pkgver"
|
|
||||||
make DESTDIR="$pkgdir" install
|
|
||||||
}
|
|
54
src/srb2kart/PKGBUILD
Normal file
54
src/srb2kart/PKGBUILD
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
# Maintainer: steeltitanium <steeltitanium1 at gmail dot com>
|
||||||
|
# Contributor: steeltitanium <steeltitanium1 at gmail dot com>
|
||||||
|
|
||||||
|
pkgname=srb2kart
|
||||||
|
pkgver=1.1
|
||||||
|
_dataver=1.1
|
||||||
|
_patchver=1.1
|
||||||
|
pkgrel=2
|
||||||
|
pkgdesc='A kart racing mod based on the 3D Sonic the Hedgehog fangame Sonic Robo Blast 2, based on a modified version of Doom Legacy.'
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
license=('GPL2')
|
||||||
|
url='https://mb.srb2.org/showthread.php?t=43708'
|
||||||
|
depends=('sdl2' 'sdl2_mixer' 'libpng' 'libgme' "srb2kart-data>=$_dataver")
|
||||||
|
makedepends=('mesa' 'glu' 'git')
|
||||||
|
makedepends_i686=('nasm')
|
||||||
|
options=(!buildflags) # In a perfect world, and perfect codebase, this wouldn't be required
|
||||||
|
source=("git+https://github.com/STJr/Kart-Public.git#tag=v$pkgver"
|
||||||
|
|
||||||
|
"https://github.com/STJr/Kart-Public/releases/download/v$pkgver/srb2kart-v${_patchver//./}-patch.zip"
|
||||||
|
"srb2kart.desktop"
|
||||||
|
"srb2kart-opengl.desktop")
|
||||||
|
sha256sums=('SKIP'
|
||||||
|
|
||||||
|
'e822c8a2f30789566375fe743effe6c08f29ee9bb0edf2013ce2ee641fb30a2a'
|
||||||
|
|
||||||
|
'fe154805cea950fc792faa266ef7d303cbccab893f802c2a85a2afdd0af51bc6'
|
||||||
|
|
||||||
|
'8082c8bad5bdf102d111d4e4d2eb8c73e9f30c1e54935091cd83f4928b3fc3dd')
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "$srcdir"/Kart-Public/src
|
||||||
|
|
||||||
|
# clear out CPPFLAGS ( -D_FORTIFY_SOURCE doesn't like kart )
|
||||||
|
CPPFLAGS=""
|
||||||
|
|
||||||
|
[ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT=""
|
||||||
|
# Don't compress with UPX
|
||||||
|
make NOUPX=1 LINUX$IS64BIT=1
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
[ "$CARCH" == "x86_64" ] && IS64BIT="64" || IS64BIT=""
|
||||||
|
install -Dm755 "$srcdir"/Kart-Public/bin/Linux$IS64BIT/Release/lsdl2srb2kart \
|
||||||
|
"$pkgdir"/usr/bin/srb2kart
|
||||||
|
|
||||||
|
# data patch 1.0.4 → 1.1,
|
||||||
|
install -Dm644 patch.kart "$pkgdir"/usr/share/games/SRB2Kart/patch.kart
|
||||||
|
|
||||||
|
# icon + .desktop
|
||||||
|
install -Dm644 "$srcdir"/Kart-Public/src/sdl/SDL_icon.xpm \
|
||||||
|
"$pkgdir"/usr/share/pixmaps/srb2kart.xpm
|
||||||
|
install -Dm644 srb2kart.desktop "$pkgdir"/usr/share/applications/srb2kart.desktop
|
||||||
|
install -m644 srb2kart-opengl.desktop "$pkgdir"/usr/share/applications
|
||||||
|
}
|
@ -1,72 +0,0 @@
|
|||||||
# Maintainer: wenLiangcan <boxeed at gmail dot com>
|
|
||||||
|
|
||||||
_pkgname=truecraft
|
|
||||||
pkgname=truecraft-git
|
|
||||||
pkgver=r818.cd0ed36
|
|
||||||
pkgrel=1
|
|
||||||
epoch=1
|
|
||||||
pkgdesc="A completely clean-room implementation of Minecraft beta 1.7.3 (circa September 2011)."
|
|
||||||
arch=('i686' 'x86_64')
|
|
||||||
url="https://github.com/SirCmpwn/TrueCraft"
|
|
||||||
license=('MIT')
|
|
||||||
depends=('mono>=4.0' 'desktop-file-utils' 'gtk2' 'webkitgtk2' 'gtk-sharp-2' 'sdl_mixer')
|
|
||||||
makedepends=('git' 'nuget')
|
|
||||||
source=("${_pkgname}"::"git://github.com/SirCmpwn/TrueCraft.git"
|
|
||||||
"${_pkgname}.svg"::'https://truecraft.io/static/truecraft_earth.svg')
|
|
||||||
provides=('truecraft')
|
|
||||||
conflicts=('truecraft')
|
|
||||||
md5sums=('SKIP'
|
|
||||||
'2e23dc787e60fa1184bca7025589660d')
|
|
||||||
|
|
||||||
pkgver() {
|
|
||||||
cd "${_pkgname}"
|
|
||||||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
|
||||||
}
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
cat > "${_pkgname}.sh" << EOF
|
|
||||||
#!/usr/bin/env sh
|
|
||||||
mkdir -p \$HOME/.config/truecraft
|
|
||||||
cd \$HOME/.config/truecraft
|
|
||||||
ln -sf /usr/share/${_pkgname}/* ./
|
|
||||||
mono /usr/share/${_pkgname}/TrueCraft.Launcher.exe
|
|
||||||
EOF
|
|
||||||
|
|
||||||
cat > "${_pkgname}.desktop" << EOF
|
|
||||||
[Desktop Entry]
|
|
||||||
Name=TrueCraft
|
|
||||||
GenericName=TrueCraft
|
|
||||||
Comment=A completely clean-room implementation of Minecraft beta 1.7.3
|
|
||||||
Exec=${_pkgname}
|
|
||||||
Icon=${_pkgname}.svg
|
|
||||||
Terminal=false
|
|
||||||
Type=Application
|
|
||||||
Categories=Game;
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "${_pkgname}"
|
|
||||||
git reset --hard
|
|
||||||
git submodule update --init --recursive || return 1
|
|
||||||
nuget restore
|
|
||||||
xbuild /p:Configuration=Release
|
|
||||||
|
|
||||||
cd 'TrueCraft.Launcher/bin/Release/'
|
|
||||||
# rm -f truecraft MonoGame.Framework.MacOS.dll MonoGame.Framework.Windows.dll
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
install -Dm755 "${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}"
|
|
||||||
install -Dm644 "${_pkgname}.svg" "${pkgdir}/usr/share/pixmaps/${_pkgname}.svg"
|
|
||||||
install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
|
|
||||||
|
|
||||||
cd "${_pkgname}"
|
|
||||||
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
|
|
||||||
|
|
||||||
cd 'TrueCraft.Launcher/bin/Release/'
|
|
||||||
|
|
||||||
find . -type f -exec install -Dm644 {} \
|
|
||||||
"${pkgdir}/usr/share/${_pkgname}/{}" \;
|
|
||||||
}
|
|
||||||
|
|
@ -1,52 +0,0 @@
|
|||||||
# Maintainer: Muflone http://www.muflone.com/contacts/english/
|
|
||||||
# Contributor: laloch <lalochcz@gmail.com>
|
|
||||||
# Contributor: TDY <tdy@gmx.com>
|
|
||||||
# Contributor: Ivan Shapovalov <intelfx100@gmail.com>
|
|
||||||
|
|
||||||
pkgname=vdfuse
|
|
||||||
pkgver=82a
|
|
||||||
pkgrel=11
|
|
||||||
_headers=svn-47049
|
|
||||||
pkgdesc="A FUSE module for mounting VirtualBox disk images (VDI/VMDK/VHD) on the host"
|
|
||||||
arch=('i686' 'x86_64')
|
|
||||||
url="http://forums.virtualbox.org/viewtopic.php?f=26&t=33355"
|
|
||||||
license=('GPL3')
|
|
||||||
depends=('fuse' 'virtualbox' 'virtualbox-sdk')
|
|
||||||
makedepends=('pkgconfig')
|
|
||||||
install="${pkgname}.install"
|
|
||||||
source=("http://ftp.de.debian.org/debian/pool/main/v/virtualbox/virtualbox_4.1.42-dfsg-1+deb7u1.debian.tar.xz"
|
|
||||||
"https://github.com/muflone/virtualbox-includes/archive/${_headers}.tar.gz"
|
|
||||||
"vdautomount"::"http://forums.virtualbox.org/download/file.php?id=2865"
|
|
||||||
"add-typedef-to-PARTITIONING_TYPE_vd.h.patch"
|
|
||||||
"init-VDINTERFACEERROR_vdfuse.c.patch")
|
|
||||||
sha256sums=('54af4a721b6534de5f23f86e6d644d3e5b03383f2d1d90f4dbfeff84bbed47e9'
|
|
||||||
'357d0cc778f33684d158e60acae9478b26256af39b31bed19556c0928f133001'
|
|
||||||
'28b4ce0e0ca72721e0dbbdc776e5c3aa47b160afa8538064497be68da4713493'
|
|
||||||
'98f3a12fd288b650879822655c8c2ead10a630aa9637a186c7289c1f2f015c31'
|
|
||||||
'c4ae283a2f94ac81615c3b3d5f6a3c93d1d03438ee9f1e2520f8e2043b9aa1c0')
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
[ -d "${srcdir}/includes" ] && rm -rf "${srcdir}/includes" ]
|
|
||||||
cp -r "virtualbox-includes-${_headers}" "${srcdir}/includes"
|
|
||||||
msg2 "Patching sources..."
|
|
||||||
sed -i '1s,python,&2,' "${srcdir}/vdautomount"
|
|
||||||
patch -p1 -i "add-typedef-to-PARTITIONING_TYPE_vd.h.patch"
|
|
||||||
patch -p1 -i "init-VDINTERFACEERROR_vdfuse.c.patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "debian/${pkgname}"
|
|
||||||
gcc "${pkgname}.c" -o "${pkgname}" \
|
|
||||||
$(pkg-config --cflags --libs fuse) \
|
|
||||||
-I"${srcdir}/includes" \
|
|
||||||
-Wl,-rpath,/usr/lib/virtualbox/ \
|
|
||||||
/usr/lib/virtualbox/VBoxDD.so \
|
|
||||||
/usr/lib/virtualbox/VBoxDDU.so \
|
|
||||||
-Wall $CFLAGS
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
install -m 755 -d "${pkgdir}/usr/bin"
|
|
||||||
install -m 755 -t "${pkgdir}/usr/bin" \
|
|
||||||
"debian/${pkgname}/${pkgname}" "vdautomount"
|
|
||||||
}
|
|
@ -1,16 +0,0 @@
|
|||||||
--- src/virtualbox-includes-20130709/VBox/vd.h 2013-07-09 13:18:10.000000000 +0200
|
|
||||||
+++ src/includes/VBox/vd.h 2013-07-09 13:29:00.628312242 +0200
|
|
||||||
@@ -154,11 +154,11 @@
|
|
||||||
* Auxiliary data structure for difference between GPT and MBR
|
|
||||||
* disks.
|
|
||||||
*/
|
|
||||||
-enum PARTITIONING_TYPE
|
|
||||||
+typedef enum PARTITIONING_TYPE
|
|
||||||
{
|
|
||||||
MBR,
|
|
||||||
GPT
|
|
||||||
-};
|
|
||||||
+} PARTITIONING_TYPE;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Auxiliary data structure for creating raw disks.
|
|
@ -1,20 +0,0 @@
|
|||||||
--- src/debian/vdfuse/vdfuse.c.orig 2013-03-31 20:28:32.000000000 +0200
|
|
||||||
+++ src/debian/vdfuse/vdfuse.c 2013-07-09 13:31:47.824978337 +0200
|
|
||||||
@@ -126,8 +126,6 @@
|
|
||||||
PVDINTERFACE pVDifs = NULL;
|
|
||||||
VDINTERFACE vdError;
|
|
||||||
VDINTERFACEERROR vdErrorCallbacks = {
|
|
||||||
- .cbSize = sizeof(VDINTERFACEERROR),
|
|
||||||
- .enmInterface = VDINTERFACETYPE_ERROR,
|
|
||||||
.pfnError = vdErrorCallback };
|
|
||||||
|
|
||||||
// Partition table information
|
|
||||||
@@ -270,7 +268,7 @@
|
|
||||||
// *** Open the VDI, parse the MBR + EBRs and connect to the fuse service ***
|
|
||||||
//
|
|
||||||
if (RT_FAILURE(VDInterfaceAdd(&vdError, "VD Error", VDINTERFACETYPE_ERROR,
|
|
||||||
- &vdErrorCallbacks, NULL, &pVDifs)))
|
|
||||||
+ &vdErrorCallbacks, sizeof(vdErrorCallbacks), &pVDifs)))
|
|
||||||
usageAndExit("invalid initialisation of VD interface");
|
|
||||||
if (RT_FAILURE(VDCreate(&vdError, VDTYPE_HDD, &hdDisk)))
|
|
||||||
usageAndExit("invalid initialisation of VD interface");
|
|
@ -1,7 +0,0 @@
|
|||||||
post_install() {
|
|
||||||
echo "+++ Uncomment \"user_allow_other\" in /etc/fuse.conf"
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
|
||||||
post_install $1
|
|
||||||
}
|
|
@ -1,84 +0,0 @@
|
|||||||
# Maintainer: Fredy García <frealgagu at gmail.com>
|
|
||||||
# Contributor: Chih-Hsuan Yen <yan12125@archlinux.org>
|
|
||||||
# Contributor: foutrelis
|
|
||||||
# Contributor: Andreas Radke <andyrtr@archlinux.org>
|
|
||||||
|
|
||||||
pkgname=webkitgtk
|
|
||||||
pkgver=2.4.11
|
|
||||||
pkgrel=17
|
|
||||||
epoch=3
|
|
||||||
pkgdesc="Legacy Web content engine for GTK+ 3"
|
|
||||||
arch=("armv7h" "i686" "x86_64")
|
|
||||||
url="https://${pkgname}.org/"
|
|
||||||
license=("custom")
|
|
||||||
depends=("enchant>=2.2" "geoclue2" "gst-plugins-base-libs" "gtk3" "harfbuzz-icu" "libgl" "libsecret" "libwebp" "libxslt" "libxt")
|
|
||||||
optdepends=(
|
|
||||||
"gst-libav: nonfree media decoding"
|
|
||||||
"gst-plugins-base: free media decoding"
|
|
||||||
"gst-plugins-good: media decoding"
|
|
||||||
"gtk2: Netscape plugin support"
|
|
||||||
)
|
|
||||||
makedepends=("gobject-introspection" "gperf" "gtk2" "gtk3" "mesa" "python2" "ruby")
|
|
||||||
provides=("${pkgname}3=${pkgver}" "libwebkit3=${pkgver}")
|
|
||||||
conflicts=("${pkgname}3" "libwebkit3")
|
|
||||||
replaces=("${pkgname}3" "libwebkit3")
|
|
||||||
options=("!emptydirs")
|
|
||||||
install="${pkgname}.install"
|
|
||||||
source=(
|
|
||||||
"https://${pkgname}.org/releases/${pkgname}-${pkgver}.tar.xz"
|
|
||||||
"${pkgname}-2.4.9-abs.patch"
|
|
||||||
"enchant-2.x.patch"
|
|
||||||
"icu59.patch"
|
|
||||||
"pkgconfig-enchant-2.patch"
|
|
||||||
)
|
|
||||||
sha256sums=(
|
|
||||||
"588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7"
|
|
||||||
"e40f1e08665e1646ebc490141678f26c9c4a2792207fdf7c05978547eae9f61c"
|
|
||||||
"7e37e059f071aaef93e387675de1a0c6a3dcf61ef67a3221a078caca69e22079"
|
|
||||||
"4e94e35b036f8a87a64e02d747d4103c0553dfe637fda372785c2b95211445ca"
|
|
||||||
"a1e2f24b28273746b2fbaecef42495f6314c76b16a446c22dc123e6a3afb58c8"
|
|
||||||
)
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
mkdir -p "${srcdir}/build-gtk" "${srcdir}/path"
|
|
||||||
ln -rTsf "/usr/bin/python2" "${srcdir}/path/python"
|
|
||||||
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
||||||
patch -Np1 -i "${srcdir}/${pkgname}-2.4.9-abs.patch"
|
|
||||||
patch -Np1 -i "${srcdir}/enchant-2.x.patch"
|
|
||||||
patch -Np1 -i "${srcdir}/icu59.patch"
|
|
||||||
# https://www.archlinux.org/todo/enchant-221-rebuild/
|
|
||||||
patch -Np1 -i "${srcdir}/pkgconfig-enchant-2.patch"
|
|
||||||
|
|
||||||
# Needed as autotools-related files are patched
|
|
||||||
autoreconf -ifv
|
|
||||||
}
|
|
||||||
|
|
||||||
build() (
|
|
||||||
cd "${srcdir}/build-gtk"
|
|
||||||
|
|
||||||
PATH="${srcdir}/path:${PATH}"
|
|
||||||
|
|
||||||
CXXFLAGS+=" -fno-delete-null-pointer-checks"
|
|
||||||
CFLAGS+=" -fno-delete-null-pointer-checks"
|
|
||||||
|
|
||||||
CFLAGS+=" -Wno-expansion-to-defined -Wno-class-memaccess"
|
|
||||||
CXXFLAGS+=" -Wno-expansion-to-defined -Wno-class-memaccess"
|
|
||||||
|
|
||||||
"${srcdir}/${pkgname}-${pkgver}/configure" \
|
|
||||||
--prefix=/usr \
|
|
||||||
--libexecdir=/usr/lib/${pkgname} \
|
|
||||||
--enable-introspection \
|
|
||||||
--disable-webkit2 \
|
|
||||||
--disable-gtk-doc
|
|
||||||
|
|
||||||
# https://bugzilla.gnome.org/show_bug.cgi?id=655517
|
|
||||||
sed -i "s/ -shared / -Wl,-O1,--as-needed\0/g" "${srcdir}/build-gtk/libtool"
|
|
||||||
|
|
||||||
make all stamp-po
|
|
||||||
)
|
|
||||||
|
|
||||||
package() {
|
|
||||||
make -C "${srcdir}/build-gtk" DESTDIR="${pkgdir}" install
|
|
||||||
install -Dm644 "${srcdir}/${pkgname}-${pkgver}/Source/WebKit/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp b/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp
|
|
||||||
index d2d2c6f..905ca5b 100644
|
|
||||||
--- a/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp
|
|
||||||
+++ b/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp
|
|
||||||
@@ -128,7 +128,7 @@ Vector<String> TextCheckerEnchant::getGuessesForWord(const String& word)
|
|
||||||
for (i = 0; i < numberOfSuggestions; i++)
|
|
||||||
guesses.append(String::fromUTF8(suggestions[i]));
|
|
||||||
|
|
||||||
- enchant_dict_free_suggestions(*iter, suggestions);
|
|
||||||
+ enchant_dict_free_string_list(*iter, suggestions);
|
|
||||||
}
|
|
||||||
|
|
||||||
return guesses;
|
|
@ -1,42 +0,0 @@
|
|||||||
diff --git a/Source/JavaScriptCore/API/JSStringRef.h b/Source/JavaScriptCore/API/JSStringRef.h
|
|
||||||
index aded736..30a6b73 100644
|
|
||||||
--- a/Source/JavaScriptCore/API/JSStringRef.h
|
|
||||||
+++ b/Source/JavaScriptCore/API/JSStringRef.h
|
|
||||||
@@ -32,6 +32,7 @@
|
|
||||||
#include <stdbool.h>
|
|
||||||
#endif
|
|
||||||
#include <stddef.h> /* for size_t */
|
|
||||||
+#include <uchar.h>
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
@@ -43,7 +44,7 @@ extern "C" {
|
|
||||||
@typedef JSChar
|
|
||||||
@abstract A Unicode character.
|
|
||||||
*/
|
|
||||||
- typedef unsigned short JSChar;
|
|
||||||
+ typedef char16_t JSChar;
|
|
||||||
#else
|
|
||||||
typedef wchar_t JSChar;
|
|
||||||
#endif
|
|
||||||
diff --git a/Source/WebKit2/Shared/API/c/WKString.h b/Source/WebKit2/Shared/API/c/WKString.h
|
|
||||||
index dd5b877..2df4a3b 100644
|
|
||||||
--- a/Source/WebKit2/Shared/API/c/WKString.h
|
|
||||||
+++ b/Source/WebKit2/Shared/API/c/WKString.h
|
|
||||||
@@ -28,6 +28,7 @@
|
|
||||||
|
|
||||||
#include <WebKit2/WKBase.h>
|
|
||||||
#include <stddef.h>
|
|
||||||
+#include <uchar.h>
|
|
||||||
|
|
||||||
#ifndef __cplusplus
|
|
||||||
#include <stdbool.h>
|
|
||||||
@@ -39,7 +40,7 @@ extern "C" {
|
|
||||||
|
|
||||||
#if !defined(WIN32) && !defined(_WIN32) \
|
|
||||||
&& !((defined(__CC_ARM) || defined(__ARMCC__)) && !defined(__linux__)) /* RVCT */
|
|
||||||
- typedef unsigned short WKChar;
|
|
||||||
+ typedef char16_t WKChar;
|
|
||||||
#else
|
|
||||||
typedef wchar_t WKChar;
|
|
||||||
#endif
|
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/Source/autotools/FindDependencies.m4 b/Source/autotools/FindDependencies.m4
|
|
||||||
index 60ee32d..cf1019f 100644
|
|
||||||
--- a/Source/autotools/FindDependencies.m4
|
|
||||||
+++ b/Source/autotools/FindDependencies.m4
|
|
||||||
@@ -154,7 +154,7 @@ AC_SUBST(PANGO_CFLAGS)
|
|
||||||
AC_SUBST(PANGO_LIBS)
|
|
||||||
|
|
||||||
if test "$enable_spellcheck" = "yes"; then
|
|
||||||
- PKG_CHECK_MODULES(ENCHANT, enchant >= enchant_required_version, [], [enable_spellcheck="no"])
|
|
||||||
+ PKG_CHECK_MODULES(ENCHANT, enchant-2 >= enchant_required_version, [], [enable_spellcheck="no"])
|
|
||||||
AC_SUBST(ENCHANT_CFLAGS)
|
|
||||||
AC_SUBST(ENCHANT_LIBS)
|
|
||||||
fi
|
|
@ -1,28 +0,0 @@
|
|||||||
diff --git a/Source/WebCore/platform/gtk/GtkClickCounter.cpp b/Source/WebCore/platform/gtk/GtkClickCounter.cpp
|
|
||||||
index baa8917..7db658c 100644
|
|
||||||
--- a/Source/WebCore/platform/gtk/GtkClickCounter.cpp
|
|
||||||
+++ b/Source/WebCore/platform/gtk/GtkClickCounter.cpp
|
|
||||||
@@ -85,8 +85,8 @@ int GtkClickCounter::clickCountForGdkButtonEvent(GtkWidget* widget, GdkEventButt
|
|
||||||
guint32 eventTime = getEventTime(event);
|
|
||||||
|
|
||||||
if ((event->type == GDK_2BUTTON_PRESS || event->type == GDK_3BUTTON_PRESS)
|
|
||||||
- || ((abs(buttonEvent->x - m_previousClickPoint.x()) < doubleClickDistance)
|
|
||||||
- && (abs(buttonEvent->y - m_previousClickPoint.y()) < doubleClickDistance)
|
|
||||||
+ || ((fabs(buttonEvent->x - m_previousClickPoint.x()) < doubleClickDistance)
|
|
||||||
+ && (fabs(buttonEvent->y - m_previousClickPoint.y()) < doubleClickDistance)
|
|
||||||
&& (eventTime - m_previousClickTime < static_cast<guint>(doubleClickTime))
|
|
||||||
&& (buttonEvent->button == m_previousClickButton)))
|
|
||||||
m_currentClickCount++;
|
|
||||||
diff --git a/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp b/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp
|
|
||||||
index 30d7d13..2563be6 100644
|
|
||||||
--- a/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp
|
|
||||||
+++ b/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp
|
|
||||||
@@ -659,7 +659,7 @@ String localizedMediaTimeDescription(float time)
|
|
||||||
if (!std::isfinite(time))
|
|
||||||
return String::fromUTF8(_("indefinite time"));
|
|
||||||
|
|
||||||
- int seconds = static_cast<int>(abs(time));
|
|
||||||
+ int seconds = static_cast<int>(fabs(time));
|
|
||||||
int days = seconds / (60 * 60 * 24);
|
|
||||||
int hours = seconds / (60 * 60);
|
|
||||||
int minutes = (seconds / 60) % 60;
|
|
@ -1,14 +0,0 @@
|
|||||||
post_install() {
|
|
||||||
post_upgrade $1 0
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
|
||||||
if (( $(vercmp $2 2.4.11-4) < 0)); then
|
|
||||||
cat <<END
|
|
||||||
|
|
||||||
> WARNING: WebKitGTK+ 2.4 is known to have many security vulnerabilities that
|
|
||||||
will NOT be fixed. Avoid browsing with it.
|
|
||||||
|
|
||||||
END
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,37 +0,0 @@
|
|||||||
# Maintainer: moparisthebest <admin dot archlinux AT moparisthebest dot com>
|
|
||||||
|
|
||||||
pkgname=wireguard-module-arch
|
|
||||||
pkgver=0.0.20180218
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc='wireguard kernel module for Arch Kernel'
|
|
||||||
_linux_major=4
|
|
||||||
_linux_minor=15
|
|
||||||
arch=('x86_64')
|
|
||||||
url='http://www.wireguard.com/'
|
|
||||||
license=('GPL')
|
|
||||||
makedepends=("linux>=${_linux_major}.${_linux_minor}"
|
|
||||||
"linux<${_linux_major}.$((_linux_minor+1))"
|
|
||||||
"linux-headers>=${_linux_major}.${_linux_minor}"
|
|
||||||
"linux-headers<${_linux_major}.$((_linux_minor+1))"
|
|
||||||
"wireguard-dkms>=$pkgver")
|
|
||||||
replaces=('wireguard-dkms')
|
|
||||||
conflicts=('wireguard-dkms')
|
|
||||||
provides=('WIREGUARD-MODULE')
|
|
||||||
|
|
||||||
_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
|
|
||||||
|
|
||||||
package(){
|
|
||||||
_kernver="$(cat /usr/lib/modules/$_extramodules/version)"
|
|
||||||
|
|
||||||
cd "/var/lib/dkms/wireguard/${pkgver}/$_kernver/$CARCH/module"
|
|
||||||
install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
|
|
||||||
|
|
||||||
# compress each module individually
|
|
||||||
find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
|
|
||||||
|
|
||||||
# systemd module loading
|
|
||||||
printf "wireguard\n" |
|
|
||||||
install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
|
|
||||||
}
|
|
||||||
|
|
||||||
# vim:set ts=2 sw=2 et:
|
|
Loading…
Reference in New Issue
Block a user