Skip to content
Snippets Groups Projects
Commit 86cbbb52 authored by Sergej Pupykin's avatar Sergej Pupykin
Browse files

pkgdir/srcdir quotes

parent 0e6f9def
No related branches found
No related tags found
No related merge requests found
......@@ -28,7 +28,7 @@ md5sums=('0f899863500b3b02ef03f87c7f75bdf1'
'35cdcb3692f6925236fd5fe7e9484c58')
prepare() {
cd $srcdir/$pkgname-$pkgver/
cd "$srcdir"/$pkgname-$pkgver/
# python2 fix
for file in $(find . -name '*.py' -print); do
......@@ -43,7 +43,7 @@ prepare() {
_modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350 proto_tls tlsops db_http httpd tm rr"
build() {
cd $srcdir/$pkgname-$pkgver/
cd "$srcdir"/$pkgname-$pkgver/
make \
include_modules="${_modules}" \
......@@ -51,31 +51,31 @@ build() {
}
package() {
cd $srcdir/$pkgname-$pkgver/
cd "$srcdir"/$pkgname-$pkgver/
make \
include_modules="${_modules}" \
BASEDIR=$pkgdir PREFIX=/usr LIBDIR=lib install
BASEDIR="$pkgdir" PREFIX=/usr LIBDIR=lib install
# Conforms to the arch packaging standards (http://wiki.archlinux.org/index.php/Arch_Packaging_Standards)
mkdir -p $pkgdir/etc/
mv $pkgdir/usr/etc/opensips/ $pkgdir/etc/
sed -i 's#mpath=".*lib/opensips/modules/"#mpath="/usr/lib/opensips/modules/"#' $pkgdir/etc/opensips/opensips.cfg
mkdir -p "$pkgdir"/etc/
mv "$pkgdir"/usr/etc/opensips/ "$pkgdir"/etc/
sed -i 's#mpath=".*lib/opensips/modules/"#mpath="/usr/lib/opensips/modules/"#' "$pkgdir"/etc/opensips/opensips.cfg
# fix bad paths
cd $pkgdir/usr/share
find -type f -exec sed -i "s#$pkgdir##" {} \;
cd "$pkgdir"/usr/share
find -type f -exec sed -i "s#"$pkgdir"##" {} \;
cd $pkgdir/usr/lib/opensips/opensipsctl
find -type f -exec sed -i "s#$pkgdir##" {} \;
cd "$pkgdir"/usr/lib/opensips/opensipsctl
find -type f -exec sed -i "s#"$pkgdir"##" {} \;
mv $pkgdir/usr/sbin $pkgdir/usr/bin
mv "$pkgdir"/usr/sbin "$pkgdir"/usr/bin
cd $pkgdir/usr/bin
sed -i "s#$pkgdir##" opensipsctl opensipsdbctl osipsconsole
cd "$pkgdir"/usr/bin
sed -i "s#"$pkgdir"##" opensipsctl opensipsdbctl osipsconsole
cd $pkgdir/etc
find -type f -exec sed -i "s#$pkgdir##" {} \;
cd "$pkgdir"/etc
find -type f -exec sed -i "s#"$pkgdir"##" {} \;
install -Dm0644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service
install -Dm0644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment