Merge git://github.com/wertyi48/xbps-packages

* git://github.com/wertyi48/xbps-packages: (40 commits)
  awoken-icons: update template
  awoken-icons: update template
  awoken-icons: update template
  sublime-text3: update to 3.3048
  youtube-dl: bump version.
  youtube-dl: update template
  unzip: fix broken symlink
  youtube-dl: bump version.
  New package: mtr-0.85.
  vicious: update template
  sublime-text3: update template
  gtk-sharp: update template
  gtk-engine-murrine: update template
  fish-shell: update template
  dbus-sharp-glib: update template
  dbus-sharp: update template
  awoken-icons: update template
  New package: compton-git-20130707.
  awoken-icons: update template
  New package: awoken-icons-2.5.
  ...

Conflicts:
	srcpkgs/unzip/template
	srcpkgs/youtube-dl/template
This commit is contained in:
Juan RP 2013-07-11 10:26:16 +02:00
commit ba9206e73c
14 changed files with 309 additions and 2 deletions

View file

@ -1,6 +1,6 @@
# Template file for 'acpica-utils'
pkgname=acpica-utils
version=20130418
version=20130626
wrksrc=acpica-unix-${version}
revision=1
hostmakedepends="flex"
@ -9,7 +9,7 @@ homepage="https://www.acpica.org/"
license="GPL-2"
maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="http://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz"
checksum=11e49847c627af6c44c75af035efe7087d99859060297f2e499edbdd5dce9a58
checksum=18afb45e7c4d1698dd18b70ae8ec13ef2b818f53454d34ee95444025c70d0ed6
long_desc="
This package contains only the user-space tools needed for ACPI table
development, not the kernel implementation of ACPI. The following commands

1
srcpkgs/awoken-icons-dark Symbolic link
View file

@ -0,0 +1 @@
awoken-icons/

1
srcpkgs/awoken-icons-white Symbolic link
View file

@ -0,0 +1 @@
awoken-icons/

View file

@ -0,0 +1,55 @@
# Template file for 'awoken-icons'
pkgname=awoken-icons
version=2.5
revision=1
distfiles="https://dl.dropbox.com/u/8029324/AwOken-2.5.zip"
checksum="f88b041991012b2129061e56a47f23bcb1b647f38cb493bd23a6774095b85ce3"
makedepends="unzip"
wrksrc="AwOken-2.5"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://alecive.deviantart.com/art/AwOken-163570862"
license="CCPL:by-sa"
short_desc="Simple and quite complete icon set, Token-style."
do_install() {
vmkdir "usr/bin"
vmkdir "usr/share/icons"
for _theme in AwOken{,Dark,White}.tar.gz; do
tar --no-same-owner -xzf "$_theme" -C "${DESTDIR}/usr/share/icons/"
done
find "${DESTDIR}" -type d -exec chmod 755 '{}' \;
find "${DESTDIR}" -type f -exec chmod 644 '{}' \;
find "${DESTDIR}" -name awoken-icon-theme-customization\* -exec chmod 755 '{}' \;
ln -sf /usr/share/icons/AwOken/awoken-icon-theme-customization "${DESTDIR}/usr/bin/"
ln -sf /usr/share/icons/AwOkenDark/awoken-icon-theme-customization-dark "${DESTDIR}/usr/bin/"
ln -sf /usr/share/icons/AwOkenWhite/awoken-icon-theme-customization-white "${DESTDIR}/usr/bin/"
}
awoken-icons-dark_package() {
depends="awoken-icons>=${version}"
short_desc+=" - Dark icons"
noarch="yes"
pkg_install() {
vmove usr/share/icons/AwOkenDark
vmove usr/bin/awoken-icon-theme-customization-dark
}
}
awoken-icons-white_package() {
depends="awoken-icons>=${version}"
short_desc+=" - White icons"
noarch="yes"
pkg_install() {
vmove usr/share/icons/AwOkenWhite
vmove usr/bin/awoken-icon-theme-customization-white
}
}
awoken-icons_package() {
noarch="yes"
depends="zenity xdg-utils ImageMagick"
pkg_install() {
vmove usr/share/icons/AwOken
vmove usr/bin/awoken-icon-theme-customization
}
}

View file

@ -0,0 +1,27 @@
# Template file for 'compton-git'
pkgname=compton-git
version=$(date +%Y%m%d)
revision=1
build_style=gnu-makefile
hostmakedepends="git"
makedepends="libGL pkg-config dbus-devel libXcomposite-devel libXdamage-devel libXrandr-devel pcre-devel libconfig-devel libdrm-devel MesaLib-devel asciidoc"
nofetch=yes
noextract=yes
only_for_archs="i686 x86_64"
maintainer="Steven R <strob AT styez DOT com>"
homepage="https://github.com/chjj/compton"
license="MIT"
short_desc="Compton is a compositor for X, and a fork of xcompmgr-dana."
do_fetch() {
local url="git://github.com/chjj/compton.git"
msg_normal "Fetching source from $url ...\n"
git clone ${url} ${pkgname}-${version}
}
compton-git_package() {
depends="libGL dbus libXcomposite libXdamage libXrandr pcre libconfig MesaLib"
pkg_install() {
vmove all
}
}

View file

@ -0,0 +1,25 @@
# Template file for 'dbus-sharp-glib'
pkgname=dbus-sharp-glib
version=0.5
revision=1
distfiles="https://github.com/mono/dbus-sharp-glib/archive/v${version}.tar.gz"
checksum="208742e92ce4b6b4b0856e8cb70a2dad37aaae5f5708ff390b52c7938dabaea0"
build_style=gnu-configure
hostmakedepends="pkg-config automake"
makedepends="mono dbus-sharp<=0.7_1"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://github.com/mono/dbus-sharp-glib/"
license="Custom"
short_desc="C# Glib implementation of D-Bus"
pre_configure() {
./autogen.sh
}
dbus-sharp-glib_package() {
noarch="yes"
depends="dbus-sharp"
pkg_install() {
vmove all
}
}

View file

@ -0,0 +1,25 @@
# Template file for 'dbus-sharp'
pkgname=dbus-sharp
version=0.7
revision=1
distfiles="https://github.com/mono/dbus-sharp/archive/v${version}.tar.gz"
checksum="535360a164b62bd629f7ca7396a0dcfb143e05287ac2cc95ab4387bd81dd6d58"
build_style=gnu-configure
hostmakedepends="pkg-config automake"
makedepends="mono"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://github.com/mono/dbus-sharp/"
license="Custom"
short_desc="C# implementation of D-Bus"
pre_configure() {
./autogen.sh
}
dbus-sharp_package() {
noarch="yes"
depends="mono"
pkg_install() {
vmove all
}
}

View file

@ -0,0 +1,11 @@
case "$ACTION" in
post)
if [ "$UPDATE" = "no" ]; then
echo "--> To run fish, type 'fish' in your terminal."
echo "--> To set your colors, run 'fish_config'"
echo "--> To scan your man pages for completions, run 'fish_update_completions'"
echo "--> To autocomplete command suggestions press Ctrl + F or right arrow key."
echo "--> To use fish as your login shell, run 'chsh -s /usr/bin/fish"
fi
;;
esac

View file

@ -0,0 +1,27 @@
# Template file for 'fish-shell'
pkgname=fish-shell
version=2.0.0
revision=1
distfiles="http://fishshell.com/files/${version}/fish-${version}.tar.gz"
checksum="7e4c4a0b3c518769a3d31b235e743de7a8d52f851ad19d2df9d53534e6238303"
build_style=gnu-configure
hostmakedepends="autoconf make"
makedepends="doxygen ncurses-devel"
wrksrc="fish"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://fishshell.com/"
license="GPL"
short_desc="User friendly shell intended mostly for interactive use"
pre_configure() {
autoconf
autoheader
}
fish-shell_package() {
noarch="yes"
register_shell="/usr/bin/fish"
pkg_install() {
vmove all
}
}

View file

@ -0,0 +1,22 @@
# Template file for 'gtk-engine-murrine'
pkgname=gtk-engine-murrine
version=0.98.2
revision=1
distfiles="http://ftp.gnome.org/pub/GNOME/sources/murrine/0.98/murrine-${version}.tar.xz"
checksum="e9c68ae001b9130d0f9d1b311e8121a94e5c134b82553ba03971088e57d12c89"
build_style=gnu-configure
hostmakedepends="intltool make pkg-config"
makedepends="gtk+-devel"
wrksrc="murrine-0.98.2"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://cimitan.com/murrine/project/murrine"
license="LGPL3"
short_desc="GTK2 engine to make your desktop look like a murrina"
gtk-engine-murrine_package() {
noarch="yes"
depends="gtk+"
pkg_install() {
vmove all
}
}

View file

@ -0,0 +1,25 @@
# Template file for 'gtk-sharp'
pkgname=gtk-sharp
version=2.12.21
revision=1
distfiles="https://github.com/mono/gtk-sharp/archive/${version}.tar.gz"
checksum="bc356962294d538614fef08281b752fa85a0892607ff6d817583f712b8d8e1fa"
build_style=gnu-configure
hostmakedepends="pkg-config autoconf automake"
makedepends="mono gtk+-devel libtool which"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://www.mono-project.com/GtkSharp"
license="LGPL"
short_desc="Gtk# is a Graphical User Interface Toolkit for mono and .Net"
pre_configure() {
./bootstrap-2.12
}
gtk-sharp_package() {
noarch="yes"
depends="mono gtk+"
pkg_install() {
vmove all
}
}

25
srcpkgs/mtr/template Normal file
View file

@ -0,0 +1,25 @@
# Template file for 'mtr'
pkgname=mtr
version=0.85
revision=1
distfiles="https://github.com/traviscross/mtr/archive/v${version}.tar.gz"
checksum="4c3c02cc8290798a067d514c9b243fdc90a75e58ca1a35da8e93a163f11c1884"
build_style=gnu-configure
hostmakedepends="automake autoconf pkg-config"
makedepends="ncurses-devel gtk+-devel glib-devel"
only_for_archs="i686 x86_64"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://www.bitwizard.nl/mtr/"
license="GPL"
short_desc="Combines the functionality of traceroute and ping into one tool (CLI version)"
pre_configure() {
./bootstrap.sh
}
mtr_package() {
depends="ncurses gtk+ glib"
pkg_install() {
vmove all
}
}

View file

@ -0,0 +1,31 @@
# Template file for 'sublime-text3'
pkgname=sublime-text3
version=3048
revision=1
distfiles="http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_${version}_x64.tar.bz2"
checksum="387d5dadc330039d212ea82220068766dd1e4b14d1234b97e22a75f69650ce11"
wrksrc="sublime_text_3"
only_for_archs="x86_64"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://www.sublimetext.com/3dev"
license="Custom"
short_desc="Sublime Text is a sophisticated text editor for code, markup and prose"
do_install() {
vmkdir "opt/sublime_text"
vmkdir "usr/sbin"
cp --preserve=mode -r ./* "${DESTDIR}/opt/sublime_text"
vinstall "sublime_text.desktop" 644 "usr/share/applications/"
for size in 128 16 256 32 48; do
vinstall "Icon/${size}x${size}/sublime-text.png" 644 "usr/share/icons/hicolor/${size}x${size}/apps/"
done
ln -s /opt/sublime_text/sublime_text ${DESTDIR}/usr/sbin/subl3
}
sublime-text3_package() {
nonfree="yes"
depends="libpng gtk+ hicolor-icon-theme desktop-file-utils"
pkg_install() {
vmove all
}
}

32
srcpkgs/vicious/template Normal file
View file

@ -0,0 +1,32 @@
# Template file for 'vicious'
pkgname=vicious
version=2.1.1
revision=1
distfiles="http://git.sysphere.org/vicious/snapshot/vicious-${version}.tar.xz"
checksum="59764f9a3ae491f6b14d6135ff53346c004d988bd9caa6fb1ec3b7999fbf3078"
makedepends="lua-devel>=5.1<5.2"
maintainer="Steven R <strob AT styez DOT com>"
homepage="http://git.sysphere.org/vicious/about/"
license="GPL-2"
short_desc="Modular widget library for window managers"
do_install() {
vinstall LICENSE 644 "usr/share/licenses/${pkgname}/"
vinstall CHANGES 644 "usr/share/doc/${pkgname}/"
vmkdir "usr/share/lua/5.1/${pkgname}"
vmkdir "usr/share/lua/5.1/${pkgname}/widgets"
vmkdir "usr/share/lua/5.1/${pkgname}/contrib"
vinstall TODO 644 "usr/share/doc/${pkgname}"
vinstall README 644 "usr/share/doc/${pkgname}"
install -m644 *.lua "${DESTDIR}/usr/share/lua/5.1/${pkgname}"
install -m644 widgets/*.lua "${DESTDIR}/usr/share/lua/5.1/${pkgname}/widgets"
install -m644 contrib/*.lua "${DESTDIR}/usr/share/lua/5.1/${pkgname}/contrib"
}
vicious_package() {
noarch="yes"
depends="lua"
pkg_install() {
vmove all
}
}