Przemyslaw Pawelczyk
87dd273f64
main/freeswitch: Upgrade to 1.6.13. Remove cruft. Modernize APKBUILD.
2016-12-27 07:11:01 +00:00
Timo Teräs
ade3338882
main/[various]: set proper arch
...
fixes commit "main/[various]: dont set arch in split function"
2016-11-01 09:19:40 +02:00
Natanael Copa
75ad2ca27e
main/[various]: dont set arch in split function
2016-10-26 20:46:53 +00:00
Natanael Copa
13374bd031
main/freeswitch: upgrade to 1.6.11 and use libressl
2016-10-10 12:04:11 +00:00
Natanael Copa
63fd7f9890
main/freeswitch: upgrade to 1.6.9
2016-07-27 16:52:02 +00:00
Przemyslaw Pawelczyk
511bd7a7a0
main/[various]: Bump pkgrel for .pre-install scripts fixes.
...
* main/dovecot: Properly set primary group in .pre-install.
main/dovecot/dovecot.pre-install
* main/{npre,postgrey}: Properly set primary group in .pre-install.
main/nrpe/nrpe.pre-install
main/postgrey/postgrey.pre-install
* main/ympd: Reorder arguments in .pre-install as in da4e96aacef5.
main/ympd/ympd.pre-install
* main/znc: Reorder arguments in .pre-install as in da4e96aacef5.
main/znc/znc.pre-install
* main/aports-build: Reorder arguments in .pre-install as in da4e96aacef5.
main/aports-build/aports-build.pre-install
* main/atheme-iris: Fix overlooked consistency issue as in a60b9f07dee0.
main/atheme-iris/atheme-iris.pre-install
* main/[various]: Add group and use it as primary in .pre-* scripts.
main/apache2/apache2.pre-install
main/aports-build/aports-build.pre-install
main/atheme-iris/atheme-iris.pre-install
main/clamav/clamav-db.pre-install
main/clamsmtp/clamsmtp.pre-install
main/clamsmtp/clamsmtp.pre-upgrade
main/coova-chilli/coova-chilli.pre-install
main/dhcp/dhcp.pre-install
main/djbdns/dnscache.pre-install
main/djbdns/tinydns.pre-install
main/ez-ipupdate/ez-ipupdate.pre-install
main/fetchmail/fetchmail.pre-install
main/freeswitch/freeswitch.pre-install
main/gitolite/gitolite.pre-install
main/gnats/gnats.pre-install
main/gross/gross.pre-install
main/icecast/icecast.pre-install
main/memcached/memcached.pre-install
main/ngircd/ngircd.pre-install
main/openntpd/openntpd.pre-install
main/snort/snort.pre-install
main/squid/squid.pre-install
main/squid/squid.pre-upgrade
main/transmission/transmission-daemon.pre-install
main/znc/znc.pre-install
2016-06-07 07:20:09 +00:00
Przemyslaw Pawelczyk
a7d67c695c
main/[various]: Add group and use it as primary in .pre-* scripts.
...
Fixes the problem I unintentionally brought in commit ccc056dbf9d3:
system user creation doesn't add same named group and uses nogroup as
primary group unless explicitly specified via -G.
Brings status quo regarding primary groups of users created in packages:
- main/apache2
- main/aports-build
- main/atheme-iris
- main/clamav
- main/clamsmtp
- main/coova-chilli
- main/dhcp
- main/djbdns
- main/ez-ipupdate
- main/fetchmail
- main/freeswitch
- main/gitolite
- main/gnats
- main/gross
- main/icecast
- main/memcached
- main/ngircd
- main/openntpd
- main/snort
- main/squid
- main/transmission
- main/znc
2016-06-07 07:20:09 +00:00
Przemyslaw Pawelczyk
0f920d3abe
main/[various]: bump pkgrel for pre-install fixes
2016-04-25 07:11:16 +00:00
Przemyslaw Pawelczyk
da4e96aace
Reorder arguments passed to addgroup/adduser in scripts.
...
Now all invocations have following order of arguments (if present):
addgroup -S -g ... GROUP
adduser -S -u ... -D -H -h ... -s ... -G ... -g ... USER
2016-04-25 06:56:47 +00:00
Przemyslaw Pawelczyk
a593d306c9
Add -g option (GECOS/comment) to adduser in scripts.
...
This way we can avoid ugly default:
Linux user,,,
2016-04-25 06:54:18 +00:00
Przemyslaw Pawelczyk
ccc056dbf9
Add lacking -S option (system) to adduser/addgroup in scripts.
...
Groups and users created by packages shouldn't use high ids by default
(unless explicitly requested), to distinguish them from groups and users
created by administrators for humans.
Following 41 files lacked -S next to addgroup:
- community/sword/sword.pre-install
- main/amavisd-new/amavisd-new.pre-install
- main/chrony/chrony.pre-install
- main/cvechecker/cvechecker.pre-install
- main/dnsmasq/dnsmasq.pre-install
- main/freeradius/freeradius.pre-install
- main/gdnsd/gdnsd.pre-install
- main/haproxy/haproxy.pre-install
- main/haproxy/haproxy.pre-upgrade
- main/kamailio/kamailio.pre-install
- main/logcheck/logcheck.pre-install
- main/mlmmj/mlmmj.pre-install
- main/nrpe/nrpe.pre-install
- main/open-vm-tools/open-vm-tools.pre-install
- main/postgrey/postgrey.pre-install
- main/privoxy/privoxy.pre-install
- main/redis/redis.pre-install
- main/samba/winbind.pre-install
- main/sircbot/sircbot.pre-install
- main/smokeping/smokeping.pre-install
- main/squark/squark.post-install
- main/squid/squid.pre-install
- main/squid/squid.pre-upgrade
- main/subversion/subversion.pre-install
- main/trac/trac.pre-install
- main/vsftpd/vsftpd.pre-install
- main/zabbix/zabbix-agent.pre-install
- testing/3proxy/3proxy.pre-install
- testing/cluster-glue/cluster-glue.pre-install
- testing/elasticsearch/elasticsearch.pre-install
- testing/emby/emby.pre-install
- testing/gdnsd/gdnsd.pre-install
- testing/icinga2/icinga2.pre-install
- testing/lusca/lusca.pre-install
- testing/lusca/lusca.pre-upgrade
- testing/mongodb/mongodb.pre-install
- testing/openxcap/openxcap.pre-install
- testing/prosody/prosody.pre-install
- testing/rancid/rancid.pre-install
- testing/rutorrent/rutorrent.pre-install
- testing/zabbix/zabbix-agent.pre-install
Following 60 files lacked -S next to adduser:
- community/caddy/caddy.pre-install
- community/domoticz/domoticz.pre-install
- community/minetest/minetest-server.pre-install
- community/oscam/oscam.pre-install
- community/seafile/seafile-server.pre-install
- community/syncthing/syncthing.pre-install
- main/apache2/apache2.pre-install
- main/aports-build/aports-build.pre-install
- main/atheme-iris/atheme-iris.pre-install
- main/bind/bind.pre-install
- main/clamav/clamav-db.pre-install
- main/clamsmtp/clamsmtp.pre-install
- main/clamsmtp/clamsmtp.pre-upgrade
- main/coova-chilli/coova-chilli.pre-install
- main/cvechecker/cvechecker.pre-install
- main/dhcp/dhcp.pre-install
- main/distcc/distcc.pre-install
- main/djbdns/dnscache.pre-install
- main/djbdns/tinydns.pre-install
- main/dovecot/dovecot.pre-install
- main/ez-ipupdate/ez-ipupdate.pre-install
- main/fetchmail/fetchmail.pre-install
- main/freeswitch/freeswitch.pre-install
- main/gitolite/gitolite.pre-install
- main/gnats/gnats.pre-install
- main/gross/gross.pre-install
- main/icecast/icecast.pre-install
- main/kamailio/kamailio.pre-install
- main/lighttpd/lighttpd.pre-install
- main/mariadb/mariadb.pre-install
- main/memcached/memcached.pre-install
- main/ngircd/ngircd.pre-install
- main/nrpe/nrpe.pre-install
- main/openntpd/openntpd.pre-install
- main/postgrey/postgrey.pre-install
- main/snort/snort.pre-install
- main/squid/squid.pre-install
- main/squid/squid.pre-upgrade
- main/subversion/subversion.pre-install
- main/trac/trac.pre-install
- main/transmission/transmission-daemon.pre-install
- main/ympd/ympd.pre-install
- main/znc/znc.pre-install
- testing/at/at.pre-install
- testing/buildbot-slave/buildbot-slave.pre-install
- testing/buildbot/buildbot.pre-install
- testing/clapf/clapf.pre-install
- testing/cluster-glue/cluster-glue.pre-install
- testing/dbmail/dbmail.pre-install
- testing/dspam/dspam.pre-install
- testing/ejabberd/ejabberd.pre-install
- testing/emby/emby.pre-install
- testing/mongodb/mongodb.pre-install
- testing/opensips/opensips.pre-install
- testing/pdns/pdns.pre-install
- testing/prosody/prosody.pre-install
- testing/qpage/qpage.pre-install
- testing/rrdbot/rrdbot.pre-install
- testing/wt/wt.pre-install
- unmaintained/ejabberd-git/ejabberd-git.pre-install
2016-04-25 06:53:54 +00:00
mepholic
bf8fe206f1
main/freeswitch: Upgrade freeswitch to 1.6.7, and add perl and perl-esl subpackages
2016-04-14 20:00:12 +00:00
L. Tosser
9205783602
main/freeswitch: Add more modules
...
* applications/mod_avmd: advanced voicemail detection
* applications/mod_voicemail_ivr voicemail IVR
* codecs/mod_opus: codec opus for freeswitch
2016-01-25 06:06:15 +00:00
L. Tosser
715f6a900b
main/freeswitch: Add more modules, and remove deprecated modules
...
* Add modules applications/mod_esl applications/mod_spy
* Remove codecs/mod_vp8 (and replace it in the list with the good one: #codecs/mod_vpx)
* Remove codecs/mod_speex (deprecated)
2016-01-22 20:53:01 +00:00
L. Tosser
09022fe878
main/freeswitch: upgrade to 1.6.6, remove patches & add modules
...
* Upgrade to Freeswtich 1.6.6
* Remove useless patches (integrated in Freeswitch 1.6.6)
* Add applications/mod_blacklist endpoints/mod_rtc endpoints/mod_skinny endpoints/mod_verto
* Add patch for mod_verto
2016-01-19 12:58:32 +00:00
Michael Zuo
eb8930ed66
main/freeswitch: remove options=!configsub
...
options=!configsub does nothing as of abuild cbee419, superseded by
update_config_sub. No functional changes.
2016-01-06 14:24:17 +00:00
Natanael Copa
e98b2a8197
main/freeswitch: rebuild against fixed ncurses widechar only
2015-12-17 22:21:14 +00:00
Natanael Copa
9105d7abcc
main/freeswitch: rebuild against ncurses wide char
2015-12-17 14:14:09 +00:00
Leonardo Arena
e3a800b058
main/freeswitch: fix crash reported in FS-8612
2015-12-05 15:58:50 +00:00
rob dux
d54dd00a10
main/freeswitch: add mod_json_cdr to modules.conf
2015-11-25 07:06:45 +00:00
Natanael Copa
8b0e75ff1f
main/freeswitch: build fix for x86
2015-11-16 09:02:50 +00:00
Natanael Copa
76efd324ce
main/freeswitch: upgrade to 1.6.2
2015-11-15 14:41:22 +00:00
Natanael Copa
f6e0e51c46
main/freeswitch: rebuild against ncurses-6.0
2015-10-15 15:38:06 +00:00
Bartłomiej Piotrowski
b4a13e7314
Do not delete *.la files manually
...
Since abuild v2.22.0, these are removed automatically unless 'libtool'
option has been specified.
2015-09-10 13:59:03 +02:00
Natanael Copa
06a7fac181
main/freeswitch: fix empty voicemail password
...
Upstream issue:
https://freeswitch.org/jira/browse/FS-8131
2015-09-07 16:56:10 +02:00
Natanael Copa
351ee39c1f
main/freeswitch: fix reset of voicemail greeting
...
Upstream bug and pull request:
https://freeswitch.org/jira/browse/FS-1772
2015-09-07 11:58:23 +02:00
Natanael Copa
917d264454
main/freeswitch: use patch from upstream for pthread priority fix
...
and increase timeout on stop
2015-08-20 14:27:40 +02:00
Natanael Copa
c9b7f1861a
main/freeswitch: fix threading priority inheirtance
...
The previously posted patch has a bug that makes it not set the
inherited priority properly.
2015-08-19 13:42:02 +02:00
Natanael Copa
53fde1a7f3
main/freeswitch: upgrade to 1.4.20
2015-08-17 14:49:36 +02:00
Natanael Copa
c061fce149
main/freeswitch: set threading priority before thread is created
...
This should fix segfault that happens when pthread_setschedparam is
called ona thread that already exited.
2015-08-17 14:31:04 +02:00
Natanael Copa
0eddebf734
main/freeswitch: enable -dbg
2015-06-29 06:48:18 +00:00
Natanael Copa
845a7f8a74
main/freeswitch: upgrade to 1.4.19
2015-06-25 12:09:22 +00:00
Mika Havela
08268e4454
main/freeswitch: Specify pidfile.
...
When running freeswitch in a lxc environment, rc-status will fail when called using the 'lxc-attach' (and maybe also other tools).
Specifying the pidfile for 'start-stop-daemon' will resolve this problem.
2015-06-03 07:33:57 +00:00
Natanael Copa
cf4e9c8ef0
main/freeswitch: fix default paths to be FHS compliant
...
fixes #4065
2015-05-21 14:57:46 +00:00
Timo Teräs
4612138ae5
main/freeswitch: fix shutdown
...
fix incorrect usage of pthread_detach/pthread_join.
fixes #3496
2015-05-21 13:31:01 +03:00
Natanael Copa
e5930a36b3
main/freeswitch: enable -dbg subpackage
...
to help debug #3496
2015-05-21 07:12:43 +00:00
Natanael Copa
6bf81f56e8
main/*: replace all sbin/runscript with sbin/openrc-run
2015-04-28 14:34:51 +00:00
Natanael Copa
b2cba7ec13
main/*: remove libiconv-dev from makedepends
2015-04-09 08:01:46 +00:00
Natanael Copa
e637c977ad
main/freeswitch: force build with system lame
...
mod_shout failed to build on 32 bit x86. Make it use system lame instead.
2015-04-01 13:52:23 +00:00
Natanael Copa
2b6b17a4d0
main/freeswitch: upgrade to 1.4.18
2015-04-01 09:45:53 +00:00
Natanael Copa
7d4e78cd66
main/freeswitch: upgrade to 1.4.13
2014-11-18 14:45:10 +00:00
Natanael Copa
c5f7cc6296
main/freeswitch: fix mod_lua
...
fix patch for system lua
fixes #3505
2014-11-18 14:45:09 +00:00
Natanael Copa
4d479202ab
main/freeswitch: remove unused patch for Lua
...
we use system liblua so we dont need patch the lua sources in freeswitch
source tree.
2014-09-11 08:03:22 +00:00
Natanael Copa
27457b8fd7
main/freeswitch: upgrade to 1.4.7
...
also rework the system-lua patch so we dont need bootstrap as it takes
too much time.
Patch has been sent upstream:
https://jira.freeswitch.org/browse/FS-353
2014-09-10 14:47:34 +00:00
Natanael Copa
eedd39b4d2
main/freeswitch: use system liblua instead of embedded
2014-09-10 14:13:16 +00:00
Carlo Landmeter
52513c542b
main/freeswitch: enable and upgrade to 1.4.6
2014-06-12 15:02:19 +02:00
Natanael Copa
3934fd0225
main/freeswitch: disable. does not build with musl
2014-05-30 14:05:02 +00:00
Natanael Copa
a762a2086b
main/freeswitch: save 3rdparty archives with freeswitch prefix
...
freeswitch appears to patch the 3rdparty and use same name as upstream
we need to avoid clash in our download cache with the upstream archives
so we prefix the freeswitch variant with "freeswitch"
2013-09-04 14:28:23 +00:00
Natanael Copa
fc6fa660cf
main/freeswitch: add missing patch
2013-09-04 12:46:50 +00:00
Natanael Copa
9d2e5c3a9e
main/freeswitch: add --host/--build and use /sbin/nologin as shell
...
we need to download and unpack sources for 3rd party libs so we can
update config.sub for those.
2013-09-04 12:14:17 +00:00