mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
aur updates
This commit is contained in:
parent
073188173a
commit
b88c088bbb
9 changed files with 262 additions and 135 deletions
|
@ -3,118 +3,117 @@
|
||||||
# Contributor: Maik Broemme <mbroemme@libmpq.org>
|
# Contributor: Maik Broemme <mbroemme@libmpq.org>
|
||||||
|
|
||||||
pkgname=asterisk
|
pkgname=asterisk
|
||||||
pkgver=12.5.1
|
pkgver=13.0.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="A complete PBX solution"
|
pkgdesc="A complete PBX solution"
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
backup=('etc/asterisk/acl.conf'
|
backup=('etc/asterisk/acl.conf'
|
||||||
'etc/asterisk/adsi.conf'
|
'etc/asterisk/adsi.conf'
|
||||||
'etc/asterisk/agents.conf'
|
'etc/asterisk/agents.conf'
|
||||||
'etc/asterisk/alarmreceiver.conf'
|
'etc/asterisk/alarmreceiver.conf'
|
||||||
'etc/asterisk/alsa.conf'
|
'etc/asterisk/alsa.conf'
|
||||||
'etc/asterisk/amd.conf'
|
'etc/asterisk/amd.conf'
|
||||||
'etc/asterisk/app_mysql.conf'
|
'etc/asterisk/app_mysql.conf'
|
||||||
'etc/asterisk/app_skel.conf'
|
'etc/asterisk/app_skel.conf'
|
||||||
'etc/asterisk/ari.conf'
|
'etc/asterisk/ari.conf'
|
||||||
'etc/asterisk/adsi.conf'
|
'etc/asterisk/asterisk.adsi'
|
||||||
'etc/asterisk/asterisk.conf'
|
'etc/asterisk/asterisk.conf'
|
||||||
'etc/asterisk/calendar.conf'
|
'etc/asterisk/calendar.conf'
|
||||||
'etc/asterisk/ccss.conf'
|
'etc/asterisk/ccss.conf'
|
||||||
'etc/asterisk/cdr.conf'
|
'etc/asterisk/cdr.conf'
|
||||||
'etc/asterisk/cdr_adaptive_odbc.conf'
|
'etc/asterisk/cdr_adaptive_odbc.conf'
|
||||||
'etc/asterisk/cdr_custom.conf'
|
'etc/asterisk/cdr_custom.conf'
|
||||||
'etc/asterisk/cdr_manager.conf'
|
'etc/asterisk/cdr_manager.conf'
|
||||||
'etc/asterisk/cdr_mysql.conf'
|
'etc/asterisk/cdr_mysql.conf'
|
||||||
'etc/asterisk/cdr_odbc.conf'
|
'etc/asterisk/cdr_odbc.conf'
|
||||||
'etc/asterisk/cdr_pgsql.conf'
|
'etc/asterisk/cdr_pgsql.conf'
|
||||||
'etc/asterisk/cdr_sqlite3_custom.conf'
|
'etc/asterisk/cdr_sqlite3_custom.conf'
|
||||||
'etc/asterisk/cdr_syslog.conf'
|
'etc/asterisk/cdr_syslog.conf'
|
||||||
'etc/asterisk/cdr_tds.conf'
|
'etc/asterisk/cdr_tds.conf'
|
||||||
'etc/asterisk/cel.conf'
|
'etc/asterisk/cel.conf'
|
||||||
'etc/asterisk/cel_custom.conf'
|
'etc/asterisk/cel_custom.conf'
|
||||||
'etc/asterisk/cel_odbc.conf'
|
'etc/asterisk/cel_odbc.conf'
|
||||||
'etc/asterisk/cel_pgsql.conf'
|
'etc/asterisk/cel_pgsql.conf'
|
||||||
'etc/asterisk/cel_sqlite3_custom.conf'
|
'etc/asterisk/cel_sqlite3_custom.conf'
|
||||||
'etc/asterisk/cel_tds.conf'
|
'etc/asterisk/cel_tds.conf'
|
||||||
'etc/asterisk/chan_dahdi.conf'
|
'etc/asterisk/chan_dahdi.conf'
|
||||||
'etc/asterisk/chan_mobile.conf'
|
'etc/asterisk/chan_mobile.conf'
|
||||||
'etc/asterisk/cli.conf'
|
'etc/asterisk/cli.conf'
|
||||||
'etc/asterisk/cli_aliases.conf'
|
'etc/asterisk/cli_aliases.conf'
|
||||||
'etc/asterisk/cli_permissions.conf'
|
'etc/asterisk/cli_permissions.conf'
|
||||||
'etc/asterisk/codecs.conf'
|
'etc/asterisk/codecs.conf'
|
||||||
'etc/asterisk/confbridge.conf'
|
'etc/asterisk/confbridge.conf'
|
||||||
'etc/asterisk/config_test.conf'
|
'etc/asterisk/config_test.conf'
|
||||||
'etc/asterisk/console.conf'
|
'etc/asterisk/console.conf'
|
||||||
'etc/asterisk/dbsep.conf'
|
'etc/asterisk/dbsep.conf'
|
||||||
'etc/asterisk/dnsmgr.conf'
|
'etc/asterisk/dnsmgr.conf'
|
||||||
'etc/asterisk/dsp.conf'
|
'etc/asterisk/dsp.conf'
|
||||||
'etc/asterisk/dundi.conf'
|
'etc/asterisk/dundi.conf'
|
||||||
'etc/asterisk/enum.conf'
|
'etc/asterisk/enum.conf'
|
||||||
'etc/asterisk/extconfig.conf'
|
'etc/asterisk/extconfig.conf'
|
||||||
'etc/asterisk/extensions.ael'
|
'etc/asterisk/extensions.ael'
|
||||||
'etc/asterisk/extensions.conf'
|
'etc/asterisk/extensions.conf'
|
||||||
'etc/asterisk/extensions.lua'
|
'etc/asterisk/extensions.lua'
|
||||||
'etc/asterisk/extensions_minivm.conf'
|
'etc/asterisk/extensions_minivm.conf'
|
||||||
'etc/asterisk/features.conf'
|
'etc/asterisk/features.conf'
|
||||||
'etc/asterisk/festival.conf'
|
'etc/asterisk/festival.conf'
|
||||||
'etc/asterisk/followme.conf'
|
'etc/asterisk/followme.conf'
|
||||||
'etc/asterisk/func_odbc.conf'
|
'etc/asterisk/func_odbc.conf'
|
||||||
'etc/asterisk/gtalk.conf'
|
'etc/asterisk/hep.conf'
|
||||||
'etc/asterisk/h323.conf'
|
'etc/asterisk/http.conf'
|
||||||
'etc/asterisk/http.conf'
|
'etc/asterisk/iax.conf'
|
||||||
'etc/asterisk/iax.conf'
|
'etc/asterisk/iaxprov.conf'
|
||||||
'etc/asterisk/iaxprov.conf'
|
'etc/asterisk/indications.conf'
|
||||||
'etc/asterisk/indications.conf'
|
'etc/asterisk/logger.conf'
|
||||||
'etc/asterisk/jabber.conf'
|
'etc/asterisk/manager.conf'
|
||||||
'etc/asterisk/jingle.conf'
|
|
||||||
'etc/asterisk/logger.conf'
|
|
||||||
'etc/asterisk/manager.conf'
|
|
||||||
'etc/asterisk/meetme.conf'
|
'etc/asterisk/meetme.conf'
|
||||||
'etc/asterisk/mgcp.conf'
|
'etc/asterisk/mgcp.conf'
|
||||||
'etc/asterisk/minivm.conf'
|
'etc/asterisk/minivm.conf'
|
||||||
'etc/asterisk/misdn.conf'
|
'etc/asterisk/misdn.conf'
|
||||||
'etc/asterisk/modules.conf'
|
'etc/asterisk/modules.conf'
|
||||||
'etc/asterisk/motif.conf'
|
'etc/asterisk/motif.conf'
|
||||||
'etc/asterisk/musiconhold.conf'
|
'etc/asterisk/musiconhold.conf'
|
||||||
'etc/asterisk/muted.conf'
|
'etc/asterisk/muted.conf'
|
||||||
'etc/asterisk/ooh323.conf'
|
'etc/asterisk/ooh323.conf'
|
||||||
'etc/asterisk/osp.conf'
|
'etc/asterisk/osp.conf'
|
||||||
'etc/asterisk/oss.conf'
|
'etc/asterisk/oss.conf'
|
||||||
'etc/asterisk/phone.conf'
|
'etc/asterisk/phone.conf'
|
||||||
'etc/asterisk/phoneprov.conf'
|
'etc/asterisk/phoneprov.conf'
|
||||||
'etc/asterisk/pjsip.conf'
|
'etc/asterisk/pjsip.conf'
|
||||||
'etc/asterisk/pjsip_notify.conf'
|
'etc/asterisk/pjsip_notify.conf'
|
||||||
'etc/asterisk/queuerules.conf'
|
'etc/asterisk/queuerules.conf'
|
||||||
'etc/asterisk/queues.conf'
|
'etc/asterisk/queues.conf'
|
||||||
'etc/asterisk/res_config_mysql.conf'
|
'etc/asterisk/res_config_mysql.conf'
|
||||||
'etc/asterisk/res_config_sqlite.conf'
|
'etc/asterisk/res_config_sqlite.conf'
|
||||||
'etc/asterisk/res_config_sqlite3.conf'
|
'etc/asterisk/res_config_sqlite3.conf'
|
||||||
'etc/asterisk/res_corosync.conf'
|
'etc/asterisk/res_corosync.conf'
|
||||||
'etc/asterisk/res_curl.conf'
|
'etc/asterisk/res_curl.conf'
|
||||||
'etc/asterisk/res_fax.conf'
|
'etc/asterisk/res_fax.conf'
|
||||||
'etc/asterisk/res_ldap.conf'
|
'etc/asterisk/res_ldap.conf'
|
||||||
'etc/asterisk/res_odbc.conf'
|
'etc/asterisk/res_odbc.conf'
|
||||||
'etc/asterisk/res_parking.conf'
|
'etc/asterisk/res_parking.conf'
|
||||||
'etc/asterisk/res_pgsql.conf'
|
'etc/asterisk/res_pgsql.conf'
|
||||||
'etc/asterisk/res_pktccops.conf'
|
'etc/asterisk/res_pktccops.conf'
|
||||||
'etc/asterisk/res_snmp.conf'
|
'etc/asterisk/res_snmp.conf'
|
||||||
'etc/asterisk/res_stun_monitor.conf'
|
'etc/asterisk/res_stun_monitor.conf'
|
||||||
'etc/asterisk/rtp.conf'
|
'etc/asterisk/rtp.conf'
|
||||||
'etc/asterisk/say.conf'
|
'etc/asterisk/say.conf'
|
||||||
'etc/asterisk/sip.conf'
|
'etc/asterisk/sip.conf'
|
||||||
'etc/asterisk/sip_notify.conf'
|
'etc/asterisk/sip_notify.conf'
|
||||||
'etc/asterisk/skinny.conf'
|
'etc/asterisk/skinny.conf'
|
||||||
'etc/asterisk/sla.conf'
|
'etc/asterisk/sla.conf'
|
||||||
'etc/asterisk/smdi.conf'
|
'etc/asterisk/smdi.conf'
|
||||||
'etc/asterisk/sorcery.conf'
|
'etc/asterisk/sorcery.conf'
|
||||||
|
'etc/asterisk/ss7.timers'
|
||||||
|
'etc/asterisk/stasis.conf'
|
||||||
'etc/asterisk/statsd.conf'
|
'etc/asterisk/statsd.conf'
|
||||||
'etc/asterisk/telcordia-1.adsi'
|
'etc/asterisk/telcordia-1.adsi'
|
||||||
'etc/asterisk/test_sorcery.conf'
|
'etc/asterisk/test_sorcery.conf'
|
||||||
'etc/asterisk/udptl.conf'
|
'etc/asterisk/udptl.conf'
|
||||||
'etc/asterisk/unistim.conf'
|
'etc/asterisk/unistim.conf'
|
||||||
'etc/asterisk/users.conf'
|
'etc/asterisk/users.conf'
|
||||||
'etc/asterisk/voicemail.conf'
|
'etc/asterisk/voicemail.conf'
|
||||||
'etc/asterisk/vpb.conf'
|
'etc/asterisk/vpb.conf'
|
||||||
'etc/asterisk/xmpp.conf')
|
'etc/asterisk/xmpp.conf')
|
||||||
url="http://www.asterisk.org"
|
url="http://www.asterisk.org"
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
|
@ -126,7 +125,7 @@ source=(http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-$
|
||||||
${pkgname}.logrotated \
|
${pkgname}.logrotated \
|
||||||
${pkgname}.tmpfile)
|
${pkgname}.tmpfile)
|
||||||
install=${pkgname}.install
|
install=${pkgname}.install
|
||||||
sha256sums=('e9ed82e6573d7a38892e61bd99d06e40dc93b6e82ec14077f085a07b5cf55651'
|
sha256sums=('a343366b0ec57bf04b483addb35e5017d88e7449dedf7b09c812526926b325c4'
|
||||||
'74e0b278d553499f0c648a6e3d55c0dbb11b0c6dc93a85b020a21eafadb83783'
|
'74e0b278d553499f0c648a6e3d55c0dbb11b0c6dc93a85b020a21eafadb83783'
|
||||||
'caa24cfec5c6b4f8cea385269e39557362acad7e2a552994c3bc24080e3bdd4e'
|
'caa24cfec5c6b4f8cea385269e39557362acad7e2a552994c3bc24080e3bdd4e'
|
||||||
'673c0c55bce8068c297f9cdd389402c2d5d5a25e2cf84732cb071198bd6fa78a')
|
'673c0c55bce8068c297f9cdd389402c2d5d5a25e2cf84732cb071198bd6fa78a')
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
From 5616ae0648ae9e11b3d9f4c889adecf0e6628a99 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Simon Howard <fraggle@gmail.com>
|
||||||
|
Date: Fri, 24 Oct 2014 19:41:57 -0400
|
||||||
|
Subject: [PATCH 1/2] Ignore loop tags on non-looping substitute tracks.
|
||||||
|
|
||||||
|
If a substitute music track is played in a non-looping configuration
|
||||||
|
(eg. the title screen music), ignore loop tags in the file to be
|
||||||
|
consistent with other source ports. This fixes a bug that was discussed
|
||||||
|
on #245.
|
||||||
|
---
|
||||||
|
src/i_sdlmusic.c | 34 +++++++++++++---------------------
|
||||||
|
1 file changed, 13 insertions(+), 21 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/i_sdlmusic.c b/src/i_sdlmusic.c
|
||||||
|
index cca4132..16c5d51 100644
|
||||||
|
--- a/src/i_sdlmusic.c
|
||||||
|
+++ b/src/i_sdlmusic.c
|
||||||
|
@@ -1247,34 +1247,26 @@ static void RestartCurrentTrack(void)
|
||||||
|
double start = (double) file_metadata.start_time
|
||||||
|
/ file_metadata.samplerate_hz;
|
||||||
|
|
||||||
|
- // If the track is playing on loop then reset to the start point.
|
||||||
|
- // Otherwise we need to stop the track.
|
||||||
|
- if (current_track_loop)
|
||||||
|
+ // If the track finished we need to restart it.
|
||||||
|
+ if (current_track_music != NULL)
|
||||||
|
{
|
||||||
|
- // If the track finished we need to restart it.
|
||||||
|
- if (current_track_music != NULL)
|
||||||
|
- {
|
||||||
|
- Mix_PlayMusic(current_track_music, 1);
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- Mix_SetMusicPosition(start);
|
||||||
|
- SDL_LockAudio();
|
||||||
|
- current_track_pos = file_metadata.start_time;
|
||||||
|
- SDL_UnlockAudio();
|
||||||
|
- }
|
||||||
|
- else
|
||||||
|
- {
|
||||||
|
- Mix_HaltMusic();
|
||||||
|
- current_track_music = NULL;
|
||||||
|
- playing_substitute = false;
|
||||||
|
+ Mix_PlayMusic(current_track_music, 1);
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+ Mix_SetMusicPosition(start);
|
||||||
|
+ SDL_LockAudio();
|
||||||
|
+ current_track_pos = file_metadata.start_time;
|
||||||
|
+ SDL_UnlockAudio();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Poll music position; if we have passed the loop point end position
|
||||||
|
// then we need to go back.
|
||||||
|
static void I_SDL_PollMusic(void)
|
||||||
|
{
|
||||||
|
- if (playing_substitute && file_metadata.valid)
|
||||||
|
+ // When playing substitute tracks, loop tags only apply if we're playing
|
||||||
|
+ // a looping track. Tracks like the title screen music have the loop
|
||||||
|
+ // tags ignored.
|
||||||
|
+ if (current_track_loop && playing_substitute && file_metadata.valid)
|
||||||
|
{
|
||||||
|
double end = (double) file_metadata.end_time
|
||||||
|
/ file_metadata.samplerate_hz;
|
||||||
|
@@ -1286,7 +1278,7 @@ static void I_SDL_PollMusic(void)
|
||||||
|
}
|
||||||
|
|
||||||
|
// Have we reached the actual end of track (not loop end)?
|
||||||
|
- if (!Mix_PlayingMusic() && current_track_loop)
|
||||||
|
+ if (!Mix_PlayingMusic())
|
||||||
|
{
|
||||||
|
RestartCurrentTrack();
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.1.2
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
From 9c480b1cb18544240f433f90fca7e489eae35aff Mon Sep 17 00:00:00 2001
|
||||||
|
From: Simon Howard <fraggle@gmail.com>
|
||||||
|
Date: Fri, 24 Oct 2014 19:48:01 -0400
|
||||||
|
Subject: [PATCH 2/2] Ignore metadata loop tags if both are zero.
|
||||||
|
|
||||||
|
If LOOP_START and LOOP_END are both set to zero, ignore them. This
|
||||||
|
is consistent with other source ports.
|
||||||
|
---
|
||||||
|
src/i_sdlmusic.c | 7 +++++++
|
||||||
|
1 file changed, 7 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/i_sdlmusic.c b/src/i_sdlmusic.c
|
||||||
|
index 16c5d51..b8c2b2f 100644
|
||||||
|
--- a/src/i_sdlmusic.c
|
||||||
|
+++ b/src/i_sdlmusic.c
|
||||||
|
@@ -405,6 +405,13 @@ static void ReadLoopPoints(char *filename, file_metadata_t *metadata)
|
||||||
|
|
||||||
|
// Only valid if at the very least we read the sample rate.
|
||||||
|
metadata->valid = metadata->samplerate_hz > 0;
|
||||||
|
+
|
||||||
|
+ // If start and end time are both zero, ignore the loop tags.
|
||||||
|
+ // This is consistent with other source ports.
|
||||||
|
+ if (metadata->start_time == 0 && metadata->end_time == 0)
|
||||||
|
+ {
|
||||||
|
+ metadata->valid = false;
|
||||||
|
+ }
|
||||||
|
}
|
||||||
|
|
||||||
|
// Given a MUS lump, look up a substitute MUS file to play instead
|
||||||
|
--
|
||||||
|
2.1.2
|
||||||
|
|
|
@ -1,26 +1,35 @@
|
||||||
# Maintainer: Mike Swanson <mikeonthecomputer@gmail.com>
|
# Maintainer: Mike Swanson <mikeonthecomputer@gmail.com>
|
||||||
|
|
||||||
pkgname=(chocolate-{doom,heretic,hexen,strife,common})
|
pkgname=(chocolate-{doom,heretic,hexen,strife,common})
|
||||||
_pkgname=${pkgname[0]}
|
pkgbase=${pkgname[0]}
|
||||||
pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports."
|
pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports."
|
||||||
pkgver=2.0.0
|
pkgver=2.1.0
|
||||||
pkgrel=4
|
pkgrel=2
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url="http://www.chocolate-doom.org/"
|
url="http://www.chocolate-doom.org/"
|
||||||
license=('GPL2')
|
license=('GPL2')
|
||||||
depends=('libsamplerate' 'sdl_mixer' 'sdl_net')
|
depends=('libsamplerate' 'sdl_mixer' 'sdl_net')
|
||||||
makedepends=('autoconf' 'python')
|
makedepends=('python')
|
||||||
install=chocolate-doom.install
|
source=(http://chocolate-doom.org/downloads/${pkgver}/${pkgbase}-${pkgver}.tar.gz
|
||||||
source=(http://chocolate-doom.org/downloads/${pkgver}/${_pkgname}-${pkgver}.tar.gz)
|
0001-Ignore-loop-tags-on-non-looping-substitute-tracks.patch
|
||||||
sha256sums=('85c58b77dad933013253b453ef01907492b4719acd56cf8cb6c76f4a361ab60c')
|
0002-Ignore-metadata-loop-tags-if-both-are-zero.patch)
|
||||||
|
sha256sums=('629305e7f328659f3e93e89b93adc9da4e99b5a351e51ceb749dcf3e3da8bcd3'
|
||||||
|
'cb611700a63a3d4cb58b030d4801c6f331ce7bd08708c281b9385fe1f82066f5'
|
||||||
|
'6330a3b1e6cde2db2554ca709925f2eb63f91df8f14b84946a7f50cff2f52ca3')
|
||||||
|
|
||||||
build() {
|
prepare() {
|
||||||
cd "${_pkgname}-${pkgver}"
|
cd "${pkgbase}-${pkgver}"
|
||||||
|
|
||||||
# Change binary dir from /usr/games to /usr/bin
|
# Change binary dir from /usr/games to /usr/bin
|
||||||
sed 's|/games|/bin|g' -i src{,/setup}/Makefile.am
|
sed 's|/games|/bin|g' -i src{,/setup}/Makefile.in
|
||||||
|
|
||||||
|
patch -p1 -i ../0001-Ignore-loop-tags-on-non-looping-substitute-tracks.patch
|
||||||
|
patch -p1 -i ../0002-Ignore-metadata-loop-tags-if-both-are-zero.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "${pkgbase}-${pkgver}"
|
||||||
|
|
||||||
autoreconf -i
|
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
@ -28,8 +37,9 @@ build() {
|
||||||
package_chocolate-common() {
|
package_chocolate-common() {
|
||||||
pkgdesc="Files shared in common with Chocolate Doom-based games."
|
pkgdesc="Files shared in common with Chocolate Doom-based games."
|
||||||
depends=('sdl_net')
|
depends=('sdl_net')
|
||||||
|
install=chocolate-doom.install
|
||||||
|
|
||||||
cd "${_pkgname}-${pkgver}"
|
cd "${pkgbase}-${pkgver}"
|
||||||
make DESTDIR="${pkgdir}" install
|
make DESTDIR="${pkgdir}" install
|
||||||
install -dm 755 "${pkgdir}"/usr/share/games/doom
|
install -dm 755 "${pkgdir}"/usr/share/games/doom
|
||||||
|
|
||||||
|
@ -39,17 +49,20 @@ package_chocolate-common() {
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/share
|
cd "${pkgdir}"/usr/share
|
||||||
rm -rf doc man/man5
|
rm -rf doc man/man5
|
||||||
rm -rf applications/chocolate-doom.desktop applications/screensavers \
|
rm -rf applications/chocolate-{doom,heretic,hexen,strife}.desktop \
|
||||||
icons/chocolate-doom.png
|
applications/screensavers
|
||||||
cd man/man6
|
cd man/man6
|
||||||
rm -f chocolate-{doom,heretic,hexen,strife}.6
|
rm -f chocolate-{doom,heretic,hexen,strife}{,-setup}.6
|
||||||
}
|
}
|
||||||
|
|
||||||
package_chocolate-doom() {
|
package_chocolate-doom() {
|
||||||
pkgdesc="Doom port accurately reproducing the original DOS EXEs."
|
pkgdesc="Doom port accurately reproducing the original DOS EXEs."
|
||||||
depends=(${depends[@]} 'chocolate-common')
|
depends=(${depends[@]} 'chocolate-common')
|
||||||
|
optdepends=('freedm: Free deathmatch game'
|
||||||
|
'freedoom1: Free Ultimate Doom-compatible game (not vanilla compatible, but useful for mods)'
|
||||||
|
'freedoom2: Free Doom II/Final Doom-compatible game (not vanilla compatible, but useful for mods)')
|
||||||
|
|
||||||
cd "${_pkgname}-${pkgver}"
|
cd "${pkgbase}-${pkgver}"
|
||||||
make DESTDIR="${pkgdir}" install
|
make DESTDIR="${pkgdir}" install
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/bin
|
cd "${pkgdir}"/usr/bin
|
||||||
|
@ -58,7 +71,7 @@ package_chocolate-doom() {
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/share
|
cd "${pkgdir}"/usr/share
|
||||||
rm -rf doc/chocolate-{heretic,hexen,strife}
|
rm -rf doc/chocolate-{heretic,hexen,strife}
|
||||||
rm -f applications/chocolate-setup.desktop icons/chocolate-setup.png
|
rm -rf applications/chocolate-{setup,heretic,hexen,strife}.desktop icons
|
||||||
rm -f man/man?/chocolate-{heretic,hexen,strife,setup,server}* \
|
rm -f man/man?/chocolate-{heretic,hexen,strife,setup,server}* \
|
||||||
man/man5/{heretic,hexen,strife}.cfg*
|
man/man5/{heretic,hexen,strife}.cfg*
|
||||||
}
|
}
|
||||||
|
@ -66,8 +79,9 @@ package_chocolate-doom() {
|
||||||
package_chocolate-heretic() {
|
package_chocolate-heretic() {
|
||||||
pkgdesc="Heretic port accurately reproducing the original DOS EXEs."
|
pkgdesc="Heretic port accurately reproducing the original DOS EXEs."
|
||||||
depends=(${depends[@]} 'chocolate-common')
|
depends=(${depends[@]} 'chocolate-common')
|
||||||
|
optdepends=('blasphemer: Free Heretic-compatible game')
|
||||||
|
|
||||||
cd "${_pkgname}-${pkgver}"
|
cd "${pkgbase}-${pkgver}"
|
||||||
make DESTDIR="${pkgdir}" install
|
make DESTDIR="${pkgdir}" install
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/bin
|
cd "${pkgdir}"/usr/bin
|
||||||
|
@ -76,7 +90,8 @@ package_chocolate-heretic() {
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/share
|
cd "${pkgdir}"/usr/share
|
||||||
rm -rf doc/chocolate-{doom,hexen,strife}
|
rm -rf doc/chocolate-{doom,hexen,strife}
|
||||||
rm -rf applications icons
|
rm -rf applications/chocolate-{setup,doom,hexen,strife}.desktop \
|
||||||
|
applications/screensavers icons
|
||||||
rm -f man/man?/chocolate-{doom,hexen,strife,setup,server}* \
|
rm -f man/man?/chocolate-{doom,hexen,strife,setup,server}* \
|
||||||
man/man5/{default,hexen,strife}.cfg*
|
man/man5/{default,hexen,strife}.cfg*
|
||||||
}
|
}
|
||||||
|
@ -85,7 +100,7 @@ package_chocolate-hexen() {
|
||||||
pkgdesc="Hexen port accurately reproducing the original DOS EXEs."
|
pkgdesc="Hexen port accurately reproducing the original DOS EXEs."
|
||||||
depends=(${depends[@]} 'chocolate-common')
|
depends=(${depends[@]} 'chocolate-common')
|
||||||
|
|
||||||
cd "${_pkgname}-${pkgver}"
|
cd "${pkgbase}-${pkgver}"
|
||||||
make DESTDIR="${pkgdir}" install
|
make DESTDIR="${pkgdir}" install
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/bin
|
cd "${pkgdir}"/usr/bin
|
||||||
|
@ -94,7 +109,8 @@ package_chocolate-hexen() {
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/share
|
cd "${pkgdir}"/usr/share
|
||||||
rm -rf doc/chocolate-{doom,heretic,strife}
|
rm -rf doc/chocolate-{doom,heretic,strife}
|
||||||
rm -rf applications icons
|
rm -rf applications/chocolate-{setup,doom,heretic,strife}.desktop \
|
||||||
|
applications/screensavers icons
|
||||||
rm -f man/man?/chocolate-{doom,heretic,strife,setup,server}* \
|
rm -f man/man?/chocolate-{doom,heretic,strife,setup,server}* \
|
||||||
man/man5/{default,heretic,strife}.cfg*
|
man/man5/{default,heretic,strife}.cfg*
|
||||||
}
|
}
|
||||||
|
@ -103,7 +119,7 @@ package_chocolate-strife() {
|
||||||
pkgdesc="Strife port accurately reproducing the original DOS EXEs."
|
pkgdesc="Strife port accurately reproducing the original DOS EXEs."
|
||||||
depends=(${depends[@]} 'chocolate-common')
|
depends=(${depends[@]} 'chocolate-common')
|
||||||
|
|
||||||
cd "${_pkgname}-${pkgver}"
|
cd "${pkgbase}-${pkgver}"
|
||||||
make DESTDIR="${pkgdir}" install
|
make DESTDIR="${pkgdir}" install
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/bin
|
cd "${pkgdir}"/usr/bin
|
||||||
|
@ -112,7 +128,8 @@ package_chocolate-strife() {
|
||||||
|
|
||||||
cd "${pkgdir}"/usr/share
|
cd "${pkgdir}"/usr/share
|
||||||
rm -rf doc/chocolate-{doom,heretic,hexen}
|
rm -rf doc/chocolate-{doom,heretic,hexen}
|
||||||
rm -rf applications icons
|
rm -rf applications/chocolate-{setup,doom,heretic,hexen}.desktop \
|
||||||
|
applications/screensavers icons
|
||||||
rm -f man/man?/chocolate-{doom,heretic,hexen,setup,server}* \
|
rm -f man/man?/chocolate-{doom,heretic,hexen,setup,server}* \
|
||||||
man/man5/{default,heretic,hexen}.cfg*
|
man/man5/{default,heretic,hexen}.cfg*
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
post_install() {
|
post_install() {
|
||||||
echo "Copy any IWAD files to the global default /usr/share/games/doom"
|
echo "Install IWADs into /usr/share/games/doom or /usr/local/share/games/doom"
|
||||||
|
echo ""
|
||||||
|
echo "Files such as doom2.wad, heretic.wad, hexen.wad, strife1.wad"
|
||||||
|
echo "are IWADs appropriate for installation and usage with Chocolate"
|
||||||
|
echo "engines. These must be lower-case file names unless using a"
|
||||||
|
echo "case-insensitive file system."
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Contributor: xjpvictor Huang <ke [AT] xjpvictor [DOT] info>
|
# Contributor: xjpvictor Huang <ke [AT] xjpvictor [DOT] info>
|
||||||
pkgname=openswan
|
pkgname=openswan
|
||||||
pkgver=2.6.41
|
pkgver=2.6.42
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Open Source implementation of IPsec for the Linux operating system"
|
pkgdesc="Open Source implementation of IPsec for the Linux operating system"
|
||||||
url="http://www.openswan.org"
|
url="http://www.openswan.org"
|
||||||
|
@ -42,5 +42,5 @@ package() {
|
||||||
# fix python2
|
# fix python2
|
||||||
sed -i '1s|python|python2|' $pkgdir/usr/lib/openswan/verify
|
sed -i '1s|python|python2|' $pkgdir/usr/lib/openswan/verify
|
||||||
}
|
}
|
||||||
md5sums=('da2e8b02ecc30a408cc5766767fef84f'
|
md5sums=('22240ce28be48f051bfdc874083c8947'
|
||||||
'd8b465c10838c72e31329d65011002b6')
|
'd8b465c10838c72e31329d65011002b6')
|
||||||
|
|
|
@ -1,12 +1,8 @@
|
||||||
# Contributor: plut0nium <charles(DOT)fourneau(AT)gmail(DOT)com >
|
# Contributor: plut0nium <charles(DOT)fourneau(AT)gmail(DOT)com >
|
||||||
# tzervo <tzervo@gmail.com>
|
# tzervo <tzervo@gmail.com>
|
||||||
|
|
||||||
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
|
|
||||||
# - added libusb-compat depend, ed makedepend
|
|
||||||
|
|
||||||
pkgname="owfs"
|
pkgname="owfs"
|
||||||
pkgver=2.9p1
|
pkgver=2.9p7
|
||||||
pkgrel=0.1
|
pkgrel=0
|
||||||
pkgdesc="An easy way to use the powerful 1-wire system of Dallas/Maxim."
|
pkgdesc="An easy way to use the powerful 1-wire system of Dallas/Maxim."
|
||||||
arch=('any')
|
arch=('any')
|
||||||
url="http://www.owfs.org"
|
url="http://www.owfs.org"
|
||||||
|
@ -15,20 +11,22 @@ groups=()
|
||||||
# Dependencies are not mandatory to build owserver, but:
|
# Dependencies are not mandatory to build owserver, but:
|
||||||
# - fuse is needed for owfs
|
# - fuse is needed for owfs
|
||||||
# - swig is needed for scripting languages bindings (perl, python...)
|
# - swig is needed for scripting languages bindings (perl, python...)
|
||||||
depends=('fuse' 'swig' 'python2' 'libusb-compat')
|
depends=('fuse' 'swig' 'python2')
|
||||||
makedepends=('ed')
|
makedepends=()
|
||||||
|
provides=('owfs')
|
||||||
|
conflicts=('owfs')
|
||||||
replaces=()
|
replaces=()
|
||||||
backup=()
|
backup=()
|
||||||
options=()
|
options=()
|
||||||
install=
|
install=
|
||||||
source=(http://downloads.sourceforge.net/sourceforge/owfs/$pkgname-$pkgver.tar.gz)
|
source=(http://downloads.sourceforge.net/sourceforge/owfs/$pkgname-$pkgver.tar.gz)
|
||||||
noextract=()
|
noextract=()
|
||||||
md5sums=('56ba145be208002e58775a7203369851')
|
md5sums=('47808d820e6340af58ec05cfe8e220c6')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$srcdir/$pkgname-$pkgver"
|
cd "$srcdir/$pkgname-$pkgver"
|
||||||
|
|
||||||
./configure --prefix=/usr --with-python="/usr/bin/python2" --with-pythonconfig="/usr/bin/python2-config"
|
./configure --prefix=/usr --with-python="/usr/bin/python2" --with-pythonconfig="/usr/bin/python2-config"
|
||||||
make || return 1
|
make
|
||||||
make DESTDIR="$pkgdir" install
|
make DESTDIR="$pkgdir" install
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# - set endianness for ARM
|
# - set endianness for ARM
|
||||||
|
|
||||||
pkgname=pjproject
|
pkgname=pjproject
|
||||||
pkgver=2.2.1
|
pkgver=2.3
|
||||||
pkgrel=3
|
pkgrel=1
|
||||||
pkgdesc="Open source SIP stack and media stack"
|
pkgdesc="Open source SIP stack and media stack"
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url="http://www.pjsip.org/"
|
url="http://www.pjsip.org/"
|
||||||
|
@ -18,7 +18,7 @@ install=pjproject.install
|
||||||
source=(http://www.pjsip.org/release/${pkgver}/pjproject-${pkgver}.tar.bz2
|
source=(http://www.pjsip.org/release/${pkgver}/pjproject-${pkgver}.tar.bz2
|
||||||
ffmpeg.patch
|
ffmpeg.patch
|
||||||
arm.patch)
|
arm.patch)
|
||||||
sha256sums=('da1933336b38b65ff2254bed05ea1076531b16915777a252ea999cf7f3284cb3'
|
sha256sums=('e7fa60a3b59424430145af90372282ca778449f7b68b77bb24a9cf75d94d5765'
|
||||||
'7393f742cccbbcf1ed9d04dbc0bcb506970dd6e1c410f881a169d98fc376e95d'
|
'7393f742cccbbcf1ed9d04dbc0bcb506970dd6e1c410f881a169d98fc376e95d'
|
||||||
'ad3c26950003da0b2db2fa532e1340828e05cbd6e336f1f6d96850d90d297ffa')
|
'ad3c26950003da0b2db2fa532e1340828e05cbd6e336f1f6d96850d90d297ffa')
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ build() {
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
export CXXFLAGS="${CXXFLAGS} -fPIC"
|
export CXXFLAGS="${CXXFLAGS} -fPIC"
|
||||||
export CFLAGS="${CXXFLAGS}"
|
export CFLAGS="${CXXFLAGS}"
|
||||||
patch -p1 < ${srcdir}/ffmpeg.patch
|
#patch -p1 < ${srcdir}/ffmpeg.patch
|
||||||
patch -p1 -i ../arm.patch
|
patch -p1 -i ../arm.patch
|
||||||
#./configure --prefix=/usr --with-external-speex --with-external-pa --disable-oss --enable-shared --disable-opencore-amr
|
#./configure --prefix=/usr --with-external-speex --with-external-pa --disable-oss --enable-shared --disable-opencore-amr
|
||||||
./configure --prefix=/usr --with-external-speex --with-external-srtp --with-external-pa --with-external-gsm --disable-oss --enable-shared --disable-opencore-amr --disable-v4l2 --disable-video --disable-sound
|
./configure --prefix=/usr --with-external-speex --with-external-srtp --with-external-pa --with-external-gsm --disable-oss --enable-shared --disable-opencore-amr --disable-v4l2 --disable-video --disable-sound
|
||||||
|
@ -38,5 +38,5 @@ build() {
|
||||||
package() {
|
package() {
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
make -j1 DESTDIR=${pkgdir} install
|
make -j1 DESTDIR=${pkgdir} install
|
||||||
install -D -m755 pjsip-apps/bin/pjsua-*gnu* ${pkgdir}/usr/bin/pjsua
|
install -D -m755 pjsip-apps/bin/pjsua-*gnu ${pkgdir}/usr/bin/pjsua
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
pkgname=sabnzbd
|
pkgname=sabnzbd
|
||||||
_pkgname=SABnzbd
|
_pkgname=SABnzbd
|
||||||
pkgver=0.7.18
|
pkgver=0.7.19
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="A web-interface based binary newsgrabber with NZB file support"
|
pkgdesc="A web-interface based binary newsgrabber with NZB file support"
|
||||||
url="http://www.sabnzbd.org"
|
url="http://www.sabnzbd.org"
|
||||||
arch=("any")
|
arch=("any")
|
||||||
|
@ -9,12 +9,12 @@ license=("GPL")
|
||||||
depends=("curl" "par2cmdline"
|
depends=("curl" "par2cmdline"
|
||||||
"python2" "python2-cheetah" "python2-yenc"
|
"python2" "python2-cheetah" "python2-yenc"
|
||||||
"sqlite" "unrar" "unzip")
|
"sqlite" "unrar" "unzip")
|
||||||
optdepends=("xdg-utils: registration of .nzb files" "python2-feedparser: rss support" "python2-pyopenssl: ssl support")
|
optdepends=("xdg-utils: registration of .nzb files" "python2-feedparser: rss support" "python2-pyopenssl: ssl support" "par2cmdline-tbb: par2 multi-threading")
|
||||||
install="${pkgname}.install"
|
install="${pkgname}.install"
|
||||||
backup=("etc/conf.d/sabnzbd" "opt/${pkgname}/${pkgname}.ini")
|
backup=("etc/conf.d/sabnzbd" "opt/${pkgname}/${pkgname}.ini")
|
||||||
source=("http://downloads.sourceforge.net/sabnzbdplus/${_pkgname}-${pkgver}-src.tar.gz"
|
source=("http://downloads.sourceforge.net/sabnzbdplus/${_pkgname}-${pkgver}-src.tar.gz"
|
||||||
"${pkgname}" "${pkgname}.desktop" "addnzb.sh" "nzb-2.png" "sab2_64.png" "x-nzb.xml" "${pkgname}.service" "${pkgname}.confd")
|
"${pkgname}" "${pkgname}.desktop" "addnzb.sh" "nzb-2.png" "sab2_64.png" "x-nzb.xml" "${pkgname}.service" "${pkgname}.confd")
|
||||||
md5sums=('64d8b675da010dbd444c932bbb3112b6'
|
md5sums=('97b5decf67229494e584063444e77e94'
|
||||||
'48d60a1c626503c7fef1bc5374390513'
|
'48d60a1c626503c7fef1bc5374390513'
|
||||||
'f9bd5485072714b11f8c30a28024dc4d'
|
'f9bd5485072714b11f8c30a28024dc4d'
|
||||||
'69b9bcbcf67ff3e7a4cdd9f26e001341'
|
'69b9bcbcf67ff3e7a4cdd9f26e001341'
|
||||||
|
|
Loading…
Reference in a new issue