[arch-commits] Commit in lxmusic/repos/community-x86_64 (3 files)

Balló György bgyorgy at archlinux.org
Sun May 2 11:29:33 UTC 2021


    Date: Sunday, May 2, 2021 @ 11:29:33
  Author: bgyorgy
Revision: 926116

archrelease: copy trunk to community-x86_64

Added:
  lxmusic/repos/community-x86_64/PKGBUILD
    (from rev 926115, lxmusic/trunk/PKGBUILD)
  lxmusic/repos/community-x86_64/lxmusic.appdata.xml
    (from rev 926115, lxmusic/trunk/lxmusic.appdata.xml)
Deleted:
  lxmusic/repos/community-x86_64/PKGBUILD

---------------------+
 PKGBUILD            |   80 +++++++++++++++++++-------------------------------
 lxmusic.appdata.xml |   21 +++++++++++++
 2 files changed, 52 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-05-02 11:29:24 UTC (rev 926115)
+++ PKGBUILD	2021-05-02 11:29:33 UTC (rev 926116)
@@ -1,49 +0,0 @@
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-# Contributor: Bartłomiej Piotrowski <nospam at bpiotrowski.pl>
-# Contributor: Marcus Schulderinsky <mmaacceess at gmail dot com>
-
-pkgbase=lxmusic
-pkgname=(lxmusic lxmusic-gtk3)
-pkgver=0.4.7
-pkgrel=3
-pkgdesc='Lightweight XMMS2 client'
-arch=('x86_64')
-url="https://lxde.org/"
-license=('GPL')
-depends=('gtk2' 'gtk3' 'libnotify' 'xmms2')
-makedepends=('intltool')
-source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz)
-md5sums=('1bbd57f5b34e13ef31152c9ecb31ef68')
-
-build() {
-  # GTK+ 2 version
-  [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2
-  cd gtk2
-  ./configure --prefix=/usr
-  make
-
-  cd "$srcdir"
-  # GTK+ 3 version
-  [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3
-  cd gtk3
-  ./configure --prefix=/usr --enable-gtk3
-  make
-}
-
-package_lxmusic() {
-  groups=('lxde')
-  depends=('gtk2' 'libnotify' 'xmms2')
-
-  cd gtk2
-  make DESTDIR="$pkgdir" install
-}
-
-package_lxmusic-gtk3() {
-  groups=('lxde-gtk3')
-  pkgdesc+=' (GTK+ 3 version)'
-  depends=('gtk3' 'libnotify' 'xmms2')
-  conflicts=('lxmusic')
-
-  cd gtk3
-  make DESTDIR="$pkgdir" install
-}

Copied: lxmusic/repos/community-x86_64/PKGBUILD (from rev 926115, lxmusic/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-05-02 11:29:33 UTC (rev 926116)
@@ -0,0 +1,31 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Bartłomiej Piotrowski <nospam at bpiotrowski.pl>
+# Contributor: Marcus Schulderinsky <mmaacceess at gmail dot com>
+
+pkgname=lxmusic
+pkgver=0.4.7
+pkgrel=4
+pkgdesc='Lightweight music player (XMMS2 client)'
+arch=('x86_64')
+url='https://lxde.org/'
+license=('GPL2')
+groups=('lxde')
+depends=('gtk3' 'libnotify' 'xmms2')
+makedepends=('intltool')
+replaces=('lxmusic-gtk3')
+source=("https://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.xz"
+        'lxmusic.appdata.xml')
+sha256sums=('4933987338eb6e8c77d63b14cea5a8886146e75acbc38a21438c6c3f47bc06ba'
+            '0093885fe76bda60a1b319970bd8d148903a3adb674690d3d9cf9262e053b05b')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --enable-gtk3
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../$pkgname.appdata.xml "$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
+}

Copied: lxmusic/repos/community-x86_64/lxmusic.appdata.xml (from rev 926115, lxmusic/trunk/lxmusic.appdata.xml)
===================================================================
--- lxmusic.appdata.xml	                        (rev 0)
+++ lxmusic.appdata.xml	2021-05-02 11:29:33 UTC (rev 926116)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop-application">
+  <id>org.lxde.lxmusic</id>
+  <launchable type="desktop-id">lxmusic.desktop</launchable>
+  <name>LXMusic</name>
+  <summary>Play your music files easily</summary>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0</project_license>
+  <developer_name>LXDE team</developer_name>
+  <description>
+    <p>LXMusic is the minimalist music player for LXDE. It is a graphical user interface (GUI) for the audio player xmms2, which is lightweight and incorporates a server/client design. LXMusic is simple to operate: the user can build multiple playlists of audio files (and xmms2-supported audio streams), and LXMusic plays a selected playlist. A wide variety of audio formats can be played by LXMusic by installing the appropriate xmms2 plugins.</p>
+  </description>
+  <screenshots>
+    <screenshot type="default">
+      <image>https://wiki.lxde.org/en/images/7/73/LXSMusic.png</image>
+    </screenshot>
+  </screenshots>
+  <url type="bugtracker">https://sourceforge.net/p/lxde/bugs/search/?q=labels:lxmusic</url>
+  <url type="homepage">https://www.lxde.org/</url>
+  <translation type="gettext">lxmusic</translation>
+</component>



More information about the arch-commits mailing list