mirror of
https://github.com/mac-a-r0ni/lxqt.git
synced 2025-01-15 11:12:20 +01:00
Initial import
This commit is contained in:
parent
b0d53ffb62
commit
f8279b8a2f
95
REPO
Normal file
95
REPO
Normal file
@ -0,0 +1,95 @@
|
||||
d:lxqt-archiver
|
||||
d:qtermwidget
|
||||
d:liblxqt
|
||||
d:screengrab
|
||||
d:lxqt-build-tools
|
||||
d:libfm-extra
|
||||
d:lxqt-build-tools-qt5
|
||||
d:muparser
|
||||
d:lxqt
|
||||
d:lxqt-themes
|
||||
d:lxqt-powermanagement
|
||||
d:pavucontrol-qt
|
||||
d:qps
|
||||
d:lxqt-about
|
||||
d:lxqt-config
|
||||
d:lxqt-policykit
|
||||
d:libqtxdg
|
||||
d:libstatgrab
|
||||
d:libfm
|
||||
d:obconf-qt
|
||||
d:lxqt-sudo
|
||||
d:lxqt-openssh-askpass
|
||||
d:lxqt-runner
|
||||
d:libdbusmenu-lxqt
|
||||
d:lxqt-panel
|
||||
d:lxqt-admin
|
||||
d:pcmanfm-qt
|
||||
d:libfm-qt5
|
||||
d:lxqt-notificationd
|
||||
d:libqt5xdg
|
||||
d:lxqt-session
|
||||
d:libsysstat
|
||||
d:lxqt-qt5plugin
|
||||
d:xdg-desktop-portal-lxqt
|
||||
d:libfm-qt
|
||||
d:qterminal
|
||||
d:qtxdg-tools
|
||||
d:lxqt-qtplugin
|
||||
d:lxqt-globalkeys
|
||||
d:menu-cache
|
||||
d:lximage-qt
|
||||
d:lxqt-menu-data
|
||||
f:f64f641eff4536b1b6fcd8af95857674:lxqt-archiver/Pkgfile
|
||||
f:8dc6ddf5e00d2b97759b820e1fe4cd9d:qtermwidget/Pkgfile
|
||||
f:f7c27aebe9af3ed4c7c3c45324b1457d:liblxqt/Pkgfile
|
||||
f:62162c01c7dc869cf02d42bb46e6ff12:screengrab/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:screengrab/post-install
|
||||
f:8cc81d59f9fca3c9cee172ccbab3bd1e:lxqt-build-tools/Pkgfile
|
||||
f:94caee93de66cb3ed69e3b25269347bf:libfm-extra/Pkgfile
|
||||
f:f03475aae04da26de42568acfd4f629b:lxqt-build-tools-qt5/Pkgfile
|
||||
f:27332e446d805be9a808fe9256f120de:muparser/Pkgfile
|
||||
f:b058f931597eabf9f6ce855ccd5ea375:lxqt/Pkgfile
|
||||
f:0f1c9674b48e4a1984f498c6b3048c77:lxqt-themes/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:lxqt-themes/post-install
|
||||
f:f48c18162e20d0f004c251c302e716e8:lxqt-powermanagement/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:lxqt-powermanagement/post-install
|
||||
f:cc1580e722adfa17f539ee2acfedc97a:pavucontrol-qt/Pkgfile
|
||||
f:f99945ab900cbd0b1178d6a356225629:pavucontrol-qt/post-install
|
||||
f:27ae1e4d1cc021dde067cc2c79272d82:qps/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:qps/post-install
|
||||
f:85a1597b6b46244de240e11bcfb08725:lxqt-about/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:lxqt-about/post-install
|
||||
f:78b52bc0c8476433e45ec1c650fc842b:lxqt-config/Pkgfile
|
||||
f:ed2014dd0f5944e62c1e6a160e17ad23:lxqt-config/post-install
|
||||
f:21cf102246a52476ad773e57fe033b4d:lxqt-policykit/Pkgfile
|
||||
f:2ff4f2f8973eb97dd2b3b34fa0345f05:libqtxdg/Pkgfile
|
||||
f:d80936e8413d3626ebfd691a2970ec42:libstatgrab/Pkgfile
|
||||
f:c0972a637cdfd8b1ab57000ea393fffb:libfm/Pkgfile
|
||||
f:b17c0b5f140b8cf0a167b0cdc9c37aba:obconf-qt/Pkgfile
|
||||
f:103050babfa58f18f8c03c7651b739de:lxqt-sudo/Pkgfile
|
||||
f:dc127b2f72102d5136dacbca619d7ba3:lxqt-openssh-askpass/Pkgfile
|
||||
f:b3acb6aff6cc5f3f70bfc8087000bb31:lxqt-runner/Pkgfile
|
||||
f:207bfd4b7a677f25b88184d6d0a9f4cd:libdbusmenu-lxqt/Pkgfile
|
||||
f:a13986ea0d3dbd8f8db1e63808f0d3df:lxqt-panel/Pkgfile
|
||||
f:1a3814c65115e91260090ed9a98a4ed8:lxqt-admin/Pkgfile
|
||||
f:651a31114dbf0cfd004cb4a139fda8c3:pcmanfm-qt/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:pcmanfm-qt/post-install
|
||||
f:40505c104b24c98fa14fe97a3dff2d7a:libfm-qt5/Pkgfile
|
||||
f:ed4fd249bbc768b4c02bb963ea84f7f7:lxqt-notificationd/Pkgfile
|
||||
f:2c4b0057fb1cdda7babf686d5562c9b8:libqt5xdg/Pkgfile
|
||||
f:e8274288449816392780eba09cb166eb:lxqt-session/Pkgfile
|
||||
f:be163d9b45face03e4bb8b13a5ac59cc:libsysstat/Pkgfile
|
||||
f:0c7b67fb95bb2f2b9cde8bc03e9e8954:lxqt-qt5plugin/Pkgfile
|
||||
f:db7d6b7b23ca5838bd8b659ea3e9bd5d:xdg-desktop-portal-lxqt/Pkgfile
|
||||
f:b8b04bcf1ae6328e6bb94a54c9d6ad9b:libfm-qt/Pkgfile
|
||||
f:135578d23916fcf942e8475a9dcc51e9:qterminal/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:qterminal/post-install
|
||||
f:d4906a1445ba9c43f0116e0dfa73f0ea:qtxdg-tools/Pkgfile
|
||||
f:da020a28f419139b8e001333c866afe2:lxqt-qtplugin/Pkgfile
|
||||
f:5e932ea14625267057f928eea2ba5d36:lxqt-globalkeys/Pkgfile
|
||||
f:e83488cb82a20b905e851eef86a07f03:menu-cache/menu-cache-1.1.0-consolidated_fixes-1.patch
|
||||
f:f5bd0d14e017fc85d2d86bfb0132681b:menu-cache/Pkgfile
|
||||
f:b166e0007aaf3ef21058dbec89410d14:lximage-qt/Pkgfile
|
||||
f:04bab67cdf9cd2d4daa4411bb7d77c42:lximage-qt/post-install
|
||||
f:221f5cf976385d8ebaaf60ee8dc8b230:lxqt-menu-data/Pkgfile
|
25
libdbusmenu-lxqt/Pkgfile
Normal file
25
libdbusmenu-lxqt/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: A library that provides a Qt implementation of the DBusMenu spec
|
||||
# URL: https://github.com/lxqt/libdbusmenu-lxqt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: cmake doxygen qt6-base dbus
|
||||
|
||||
name=libdbusmenu-lxqt
|
||||
version=0.1.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
|
||||
mkdir -p build
|
||||
|
||||
cd build
|
||||
cmake ../$name-$version \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
32
libfm-extra/Pkgfile
Normal file
32
libfm-extra/Pkgfile
Normal file
@ -0,0 +1,32 @@
|
||||
# Description: Library for file management extra data
|
||||
# URL: https://lxde.org
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: glib
|
||||
|
||||
name=libfm-extra
|
||||
version=1.3.2
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxde/libfm/archive/${version}/libfm-$version.tar.gz)
|
||||
|
||||
build()
|
||||
|
||||
{
|
||||
|
||||
cd libfm-$version
|
||||
|
||||
autoreconf -fi
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--with-extra-only \
|
||||
--with-gtk=no \
|
||||
--disable-static
|
||||
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/lib/*.la
|
||||
rm $PKG/usr/include/libfm
|
||||
|
||||
}
|
126
libfm-qt/.footprint
Normal file
126
libfm-qt/.footprint
Normal file
@ -0,0 +1,126 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/libfm-qt6/
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/appchoosercombobox.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/appchooserdialog.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/applaunchcontext.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/appmenuview.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/appmenuview_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/bookmarkaction.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/browsehistory.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/cachedfoldermodel.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/colorbutton.h
|
||||
drwxr-xr-x root/root usr/include/libfm-qt6/core/
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/archiver.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/basicfilelauncher.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/bookmarks.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/cstrptr.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/deletejob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/dirlistjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/filechangeattrjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/fileinfo.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/fileinfo_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/fileinfojob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/filelinkjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/filemonitor.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/fileoperationjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/filepath.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/filesysteminfojob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/filetransferjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/folder.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/folderconfig.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/gioptrs.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/gobjectptr.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/iconinfo.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/iconinfo_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/job.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/job_p.h
|
||||
drwxr-xr-x root/root usr/include/libfm-qt6/core/legacy/
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/legacy/fm-app-info.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/legacy/fm-config.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/legacy/glib-compat.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/mimetype.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/templates.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/terminal.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/thumbnailer.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/thumbnailjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/totalsizejob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/trashjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/untrashjob.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/userinfocache.h
|
||||
drwxr-xr-x root/root usr/include/libfm-qt6/core/vfs/
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/vfs/fm-file.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/vfs/fm-xml-file.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/core/volumemanager.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/createnewmenu.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/customaction_p.h
|
||||
drwxr-xr-x root/root usr/include/libfm-qt6/customactions/
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/customactions/fileaction.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/customactions/fileactioncondition.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/customactions/fileactionprofile.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/dirtreemodel.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/dirtreemodelitem.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/dirtreeview.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/dndactionmenu.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/dnddest.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/editbookmarksdialog.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/execfiledialog_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filedialog.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filedialog_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filedialoghelper.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filelauncher.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filemenu.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filemenu_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/fileoperation.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/fileoperationdialog.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/fileoperationdialog_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filepropsdialog.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/filesearchdialog.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/fm-qt6_export.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/fm-search.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/folderitemdelegate.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/foldermenu.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/foldermodel.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/foldermodelitem.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/folderview.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/folderview_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/fontbutton.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/libfmqt.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/libfmqtglobals.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/mountoperation.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/mountoperationpassworddialog_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/mountoperationquestiondialog_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/pathbar.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/pathbar_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/pathedit.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/pathedit_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/placesmodel.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/placesmodelitem.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/placesview.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/proxyfoldermodel.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/renamedialog.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/sidepane.h
|
||||
drwxr-xr-x root/root usr/include/libfm-qt6/tests/
|
||||
drwxr-xr-x root/root usr/include/libfm-qt6/translations/
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/utilities.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/utilities_p.h
|
||||
-rw-r--r-- root/root usr/include/libfm-qt6/xdndworkaround.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
lrwxrwxrwx root/root usr/lib/libfm-qt6.so -> libfm-qt6.so.14
|
||||
lrwxrwxrwx root/root usr/lib/libfm-qt6.so.14 -> libfm-qt6.so.14.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libfm-qt6.so.14.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libfm-qt6.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/cmake/
|
||||
drwxr-xr-x root/root usr/share/cmake/fm-qt6/
|
||||
-rw-r--r-- root/root usr/share/cmake/fm-qt6/fm-qt6-config-version.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/fm-qt6/fm-qt6-config.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/fm-qt6/fm-qt6-targets-release.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/fm-qt6/fm-qt6-targets.cmake
|
||||
drwxr-xr-x root/root usr/share/libfm-qt6/
|
||||
-rw-r--r-- root/root usr/share/libfm-qt6/archivers.list
|
||||
-rw-r--r-- root/root usr/share/libfm-qt6/terminals.list
|
||||
drwxr-xr-x root/root usr/share/mime/
|
||||
drwxr-xr-x root/root usr/share/mime/packages/
|
||||
-rw-r--r-- root/root usr/share/mime/packages/libfm-qt6-mimetypes.xml
|
1
libfm-qt/.md5sum
Normal file
1
libfm-qt/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
cc0305facff6c194f3d1663924ddc89e libfm-qt-2.0.2.tar.xz
|
27
libfm-qt/Pkgfile
Normal file
27
libfm-qt/Pkgfile
Normal file
@ -0,0 +1,27 @@
|
||||
# Description: Core library of PCManFM-Qt (Qt binding for libfm
|
||||
# URL: https://github.com/lxqt/libfm-qt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: lxqt-build-tools libexif lxqt-menu-data menu-cache qt6-base
|
||||
# Optional: gnome-keyring keepassxc kwallet
|
||||
|
||||
name=libfm-qt
|
||||
version=2.0.2
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/${name}6/translations
|
||||
}
|
27
libfm-qt5/Pkgfile
Normal file
27
libfm-qt5/Pkgfile
Normal file
@ -0,0 +1,27 @@
|
||||
# Description: Core library of PCManFM-Qt (Qt binding for libfm
|
||||
# URL: https://github.com/lxqt/libfm-qt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: lxqt-build-tools-qt5 libexif lxqt-menu-data menu-cache qt5
|
||||
# Optional: gnome-keyring keepassxc kwallet
|
||||
|
||||
name=libfm-qt5
|
||||
version=1.4.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/libfm-qt/releases/download/$version/libfm-qt-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake "$SRC/libfm-qt-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/libfm-qt/translations
|
||||
}
|
38
libfm/Pkgfile
Normal file
38
libfm/Pkgfile
Normal file
@ -0,0 +1,38 @@
|
||||
# Description: Library for file management
|
||||
# URL: https://lxde.org
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: gtk gtk3 libexif menu-cache
|
||||
# Optional: gtk-doc dbus-glib gvfs lxmenu-data menu-cache
|
||||
|
||||
name=libfm
|
||||
version=1.3.2
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxde/libfm/archive/${version}/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
|
||||
cd $name-$version
|
||||
|
||||
autoreconf -fi
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--with-gtk=3 \
|
||||
--with-gtk=2 \
|
||||
--with-gnu-ld \
|
||||
--disable-static \
|
||||
--disable-nls \
|
||||
--disable-gtk-doc
|
||||
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/lib/*.la
|
||||
rm $PKG/usr/include/libfm-1.0/{fm-extra.h,fm-version.h,fm-xml-file.h}
|
||||
rm -rf $PKG/usr/lib/libfm-extra.*
|
||||
rm -rf $PKG/usr/lib/pkgconfig/libfm-extra.*
|
||||
rm -rf $PKG/usr/share/locale
|
||||
|
||||
}
|
62
liblxqt/.footprint
Normal file
62
liblxqt/.footprint
Normal file
@ -0,0 +1,62 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/lxqt-backlight_backend
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/lxqt/
|
||||
drwxr-xr-x root/root usr/include/lxqt/LXQt/
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/Application
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/AutostartEntry
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/Backlight
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/ConfigDialog
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/ConfigDialogCmdLineOptions
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/Globals
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/GridLayout
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/HtmlDelegate
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/Notification
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/PageSelectWidget
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/PluginInfo
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/Power
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/PowerManager
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/ProgramFinder
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/RotatedWidget
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/ScreenSaver
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/Settings
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/SingleApplication
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/Translator
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtapplication.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtautostartentry.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtbacklight.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtconfigdialog.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtconfigdialogcmdlineoptions.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtglobals.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtgridlayout.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqthtmldelegate.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtnotification.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtpageselectwidget.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtplugininfo.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtpower.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtpowermanager.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtprogramfinder.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtrotatedwidget.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtscreensaver.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtsettings.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqtsingleapplication.h
|
||||
-rw-r--r-- root/root usr/include/lxqt/LXQt/lxqttranslator.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
lrwxrwxrwx root/root usr/lib/liblxqt.so -> liblxqt.so.2
|
||||
lrwxrwxrwx root/root usr/lib/liblxqt.so.2 -> liblxqt.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib/liblxqt.so.2.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/lxqt.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/cmake/
|
||||
drwxr-xr-x root/root usr/share/cmake/lxqt/
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt/lxqt-config-version.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt/lxqt-config.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt/lxqt-targets-release.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt/lxqt-targets.cmake
|
||||
drwxr-xr-x root/root usr/share/lxqt/
|
||||
-rw-r--r-- root/root usr/share/lxqt/power.conf
|
||||
drwxr-xr-x root/root usr/share/polkit-1/
|
||||
drwxr-xr-x root/root usr/share/polkit-1/actions/
|
||||
-rw-r--r-- root/root usr/share/polkit-1/actions/org.lxqt.backlight.pkexec.policy
|
1
liblxqt/.md5sum
Normal file
1
liblxqt/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
89426044b9f2d5d3602eaf2477faa68c liblxqt-2.0.0.tar.gz
|
26
liblxqt/Pkgfile
Normal file
26
liblxqt/Pkgfile
Normal file
@ -0,0 +1,26 @@
|
||||
# Description: TCommon base library for LXQt components
|
||||
# URL: https://github.com/lxqt/liblxqt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: kwindowsystem lxqt-build-tools polkit-qt-1
|
||||
|
||||
name=liblxqt
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/liblxqt/archive/2.0.0/liblxqt-2.0.0.tar.gz)
|
||||
|
||||
build() {
|
||||
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt/translations
|
||||
}
|
27
libqt5xdg/Pkgfile
Normal file
27
libqt5xdg/Pkgfile
Normal file
@ -0,0 +1,27 @@
|
||||
# Description: Library providing freedesktop.org XDG specs implementations for Qt5
|
||||
# URL: https://github.com/lxqt/libqtxdg
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: xorg-libsm xorg-libxkb
|
||||
|
||||
name=libqt5xdg
|
||||
version=3.12.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/libqtxdg/archive/$version/libqtxdg-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/libqtxdg-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
# we only want the files from the main libqtxdg package
|
||||
rm -rf $PKG/etc
|
||||
}
|
62
libqtxdg/.footprint
Normal file
62
libqtxdg/.footprint
Normal file
@ -0,0 +1,62 @@
|
||||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/xdg/
|
||||
-rw-r--r-- root/root etc/xdg/lxqt-qtxdg.conf
|
||||
-rw-r--r-- root/root etc/xdg/qtxdg.conf
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/qt6xdg/
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgAction
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgAutoStart
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgDefaultApps
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgDesktopFile
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgDirs
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgIcon
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgMenu
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgMenuWidget
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgMimeApps
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XdgMimeType
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/XmlHelper
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgaction.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgautostart.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgdefaultapps.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgdesktopfile.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgdirs.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgicon.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgmacros.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgmenu.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgmenuwidget.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgmimeapps.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xdgmimetype.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdg/xmlhelper.h
|
||||
drwxr-xr-x root/root usr/include/qt6xdgiconloader/
|
||||
drwxr-xr-x root/root usr/include/qt6xdgiconloader/4.0.0/
|
||||
drwxr-xr-x root/root usr/include/qt6xdgiconloader/4.0.0/private/
|
||||
drwxr-xr-x root/root usr/include/qt6xdgiconloader/4.0.0/private/xdgiconloader/
|
||||
-rw-r--r-- root/root usr/include/qt6xdgiconloader/4.0.0/private/xdgiconloader/xdgiconloader_p.h
|
||||
-rw-r--r-- root/root usr/include/qt6xdgiconloader/xdgiconloader_export.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
lrwxrwxrwx root/root usr/lib/libQt6Xdg.so -> libQt6Xdg.so.4
|
||||
lrwxrwxrwx root/root usr/lib/libQt6Xdg.so.4 -> libQt6Xdg.so.4.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libQt6Xdg.so.4.0.0
|
||||
lrwxrwxrwx root/root usr/lib/libQt6XdgIconLoader.so -> libQt6XdgIconLoader.so.4
|
||||
lrwxrwxrwx root/root usr/lib/libQt6XdgIconLoader.so.4 -> libQt6XdgIconLoader.so.4.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libQt6XdgIconLoader.so.4.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/Qt6Xdg.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/Qt6XdgIconLoader.pc
|
||||
drwxr-xr-x root/root usr/lib/qt6/
|
||||
drwxr-xr-x root/root usr/lib/qt6/plugins/
|
||||
drwxr-xr-x root/root usr/lib/qt6/plugins/iconengines/
|
||||
-rwxr-xr-x root/root usr/lib/qt6/plugins/iconengines/libQt6XdgIconPlugin.so
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/cmake/
|
||||
drwxr-xr-x root/root usr/share/cmake/qt6xdg/
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdg/qt6xdg-config-version.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdg/qt6xdg-config.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdg/qt6xdg-targets-release.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdg/qt6xdg-targets.cmake
|
||||
drwxr-xr-x root/root usr/share/cmake/qt6xdgiconloader/
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-config-version.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-config.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets-release.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/qt6xdgiconloader/qt6xdgiconloader-targets.cmake
|
1
libqtxdg/.md5sum
Normal file
1
libqtxdg/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
69131492b351430ee6a0318ac9c7794e libqtxdg-4.0.0.tar.gz
|
25
libqtxdg/Pkgfile
Normal file
25
libqtxdg/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: Library providing freedesktop.org XDG specs implementations for Qt
|
||||
# URL: https://github.com/lxqt/libqtxdg
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: xorg-libsm xorg-libxkb
|
||||
|
||||
name=libqtxdg
|
||||
version=4.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/libqtxdg/archive/4.0.0/libqtxdg-4.0.0.tar.gz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
|
||||
make
|
||||
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
23
libstatgrab/Pkgfile
Normal file
23
libstatgrab/Pkgfile
Normal file
@ -0,0 +1,23 @@
|
||||
# Description: A library that provides cross platform access to statistics about the system on which it's run
|
||||
# URL: https://www.i-scream.org/libstatgrab
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: ncurses perl
|
||||
|
||||
name=libstatgrab
|
||||
version=0.92.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/$name/$name/releases/download/LIBSTATGRAB_0_92_1/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
|
||||
cd $name-$version
|
||||
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -r $PKG/usr/lib/*.la
|
||||
rm -rf $PKG/usr/share/doc
|
||||
}
|
29
libsysstat/.footprint
Normal file
29
libsysstat/.footprint
Normal file
@ -0,0 +1,29 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/sysstat-qt6/
|
||||
drwxr-xr-x root/root usr/include/sysstat-qt6/SysStat/
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/SysStat/BaseStat
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/SysStat/CpuStat
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/SysStat/Global
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/SysStat/MemStat
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/SysStat/NetStat
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/SysStat/Version
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/basestat.h
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/cpustat.h
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/memstat.h
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/netstat.h
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/sysstat_global.h
|
||||
-rw-r--r-- root/root usr/include/sysstat-qt6/version.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
lrwxrwxrwx root/root usr/lib/libsysstat-qt6.so -> libsysstat-qt6.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libsysstat-qt6.so.1 -> libsysstat-qt6.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libsysstat-qt6.so.1.0.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/sysstat-qt6.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/cmake/
|
||||
drwxr-xr-x root/root usr/share/cmake/sysstat-qt6/
|
||||
-rw-r--r-- root/root usr/share/cmake/sysstat-qt6/sysstat-qt6-config-version.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/sysstat-qt6/sysstat-qt6-config.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/sysstat-qt6/sysstat-qt6-targets-release.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/sysstat-qt6/sysstat-qt6-targets.cmake
|
1
libsysstat/.md5sum
Normal file
1
libsysstat/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
8a48fa8de906f9e73bd9ef91e39128eb libsysstat-1.0.0.tar.xz
|
25
libsysstat/Pkgfile
Normal file
25
libsysstat/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: Library to query system statistics
|
||||
# URL: https://github.com/lxqt/libsysstat
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: lxqt-build-tools qt6-base
|
||||
|
||||
name=libsysstat
|
||||
version=1.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
25
lximage-qt/Pkgfile
Normal file
25
lximage-qt/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: The LXQt image viewer and screenshot tool
|
||||
# URL: https://github.com/lxqt/lximage-qt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: hicolor-icon-theme libexif libfm-qt lxqt-build-tools
|
||||
|
||||
name=lximage-qt
|
||||
version=2.0.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/$name
|
||||
}
|
7
lximage-qt/post-install
Normal file
7
lximage-qt/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
25
lxqt-about/Pkgfile
Normal file
25
lxqt-about/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: LXQt about dialog
|
||||
# URL: http://github.com/lxqt/lxqt-about
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: liblxqt libqtxdg lxqt-build-tools
|
||||
|
||||
name=lxqt-about
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt
|
||||
}
|
7
lxqt-about/post-install
Normal file
7
lxqt-about/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
25
lxqt-admin/Pkgfile
Normal file
25
lxqt-admin/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: LXQt system administration tool.
|
||||
# URL: https://github.com/lxqt/lxqt-admin
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: kwindowsystem liblxqt polkit-qt-1 qt6-base lxqt-build-tools qt6-tools
|
||||
|
||||
name=lxqt-admin
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt
|
||||
}
|
26
lxqt-archiver/Pkgfile
Normal file
26
lxqt-archiver/Pkgfile
Normal file
@ -0,0 +1,26 @@
|
||||
# Description: A lightweight desktop-agnostic Qt file archiver
|
||||
# URL: https://github.com/lxqt/lxqt-archiver
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: glib json-glib libfm-qt qt6-base lxqt-build-tools qt6-tools
|
||||
# Optional: libarchive p7zip
|
||||
|
||||
name=lxqt-archiver
|
||||
version=1.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/$name
|
||||
}
|
41
lxqt-build-tools-qt5/.footprint
Normal file
41
lxqt-build-tools-qt5/.footprint
Normal file
@ -0,0 +1,41 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/lxqt-transupdate
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/cmake/
|
||||
drwxr-xr-x root/root usr/share/cmake/lxqt-build-tools/
|
||||
drwxr-xr-x root/root usr/share/cmake/lxqt-build-tools/find-modules/
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindClazy.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindExif.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindFontconfig.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindGLIB.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindMenuCache.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindUDev.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXCB.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXKBCommon.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXTerm.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXdgEmail.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXdgMime.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXdgOpen.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXdgScreensaver.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXdgSettings.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/find-modules/FindXdgUserDirs.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/lxqt-build-tools-config-version.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/lxqt-build-tools-config.cmake
|
||||
drwxr-xr-x root/root usr/share/cmake/lxqt-build-tools/modules/
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/ECMFindModuleHelpers.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtAppTranslationLoader.cpp.in
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtCompilerSettings.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtConfigVars.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtCreatePkgConfigFile.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtCreatePortableHeaders.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtLibTranslationLoader.cpp.in
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtPluginTranslationLoader.cpp.in
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtPreventInSourceBuilds.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtTranslate.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtTranslateDesktop.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtTranslateDesktopYaml.pl
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtTranslateTs.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/LXQtTranslationLoader.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/Qt5TranslationLoader.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt-build-tools/modules/Qt5TranslationLoader.cpp.in
|
23
lxqt-build-tools-qt5/Pkgfile
Normal file
23
lxqt-build-tools-qt5/Pkgfile
Normal file
@ -0,0 +1,23 @@
|
||||
# Description: Various packaging tools and scripts for LXQt applications
|
||||
# URL: https://github.com/lxqt/lxqt-build-tools
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: qt5-tools git
|
||||
|
||||
name=lxqt-build-tools-qt5
|
||||
version=0.13.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/lxqt-build-tools/releases/download/$version/lxqt-build-tools-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/lxqt-build-tools-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
42
lxqt-build-tools/.footprint
Normal file
42
lxqt-build-tools/.footprint
Normal file
@ -0,0 +1,42 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/lxqt2-transupdate
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/cmake/
|
||||
drwxr-xr-x root/root usr/share/cmake/lxqt2-build-tools/
|
||||
drwxr-xr-x root/root usr/share/cmake/lxqt2-build-tools/find-modules/
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindClazy.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindExif.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindFontconfig.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindGLIB.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindMenuCache.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindUDev.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXCB.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXKBCommon.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXTerm.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXdgEmail.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXdgMime.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXdgOpen.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXdgScreensaver.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXdgSettings.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/find-modules/FindXdgUserDirs.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/lxqt2-build-tools-config-version.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/lxqt2-build-tools-config.cmake
|
||||
drwxr-xr-x root/root usr/share/cmake/lxqt2-build-tools/modules/
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/ECMFindModuleHelpers.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtAppTranslationLoader.cpp.in
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtCompilerSettings.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtConfigVars.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtCreatePkgConfigFile.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtCreatePortableHeaders.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtLibTranslationLoader.cpp.in
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtPluginTranslationLoader.cpp.in
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtPreventInSourceBuilds.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtQueryQt.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtTranslate.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtTranslateDesktop.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtTranslateDesktopYaml.pl
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtTranslateTs.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/LXQtTranslationLoader.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/Qt6TranslationLoader.cmake
|
||||
-rw-r--r-- root/root usr/share/cmake/lxqt2-build-tools/modules/Qt6TranslationLoader.cpp.in
|
1
lxqt-build-tools/.md5sum
Normal file
1
lxqt-build-tools/.md5sum
Normal file
@ -0,0 +1 @@
|
||||
f4d7d0d1d61937c9cb7dc636f85aa3f1 lxqt-build-tools-2.0.0.tar.gz
|
22
lxqt-build-tools/Pkgfile
Normal file
22
lxqt-build-tools/Pkgfile
Normal file
@ -0,0 +1,22 @@
|
||||
# Description: Various packaging tools and scripts for LXQt applications
|
||||
# URL: https://github.com/lxqt/lxqt-build-tools
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: qt6-tools git
|
||||
|
||||
name=lxqt-build-tools
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/lxqt-build-tools/archive/2.0.0/lxqt-build-tools-2.0.0.tar.gz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
25
lxqt-config/Pkgfile
Normal file
25
lxqt-config/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: LXQt system configuration
|
||||
# URL: https://github.com/lxqt/lxqt-config
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: liblxqt libkscreen libqtxdg xorg-libxcursor xorg-xf86-input-libinput lxqt-build-tools lxqt-menu-data lxqt-themes qt6-base qt6-svg
|
||||
|
||||
name=lxqt-config
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd "$SRC/$name-$version"
|
||||
mkdir -p build && cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt/translations
|
||||
}
|
11
lxqt-config/post-install
Normal file
11
lxqt-config/post-install
Normal file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application db
|
||||
|
||||
/usr/bin/update-desktop-database /usr/share/applications
|
||||
|
||||
# update icon cache
|
||||
|
||||
gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# End post install file
|
23
lxqt-globalkeys/Pkgfile
Normal file
23
lxqt-globalkeys/Pkgfile
Normal file
@ -0,0 +1,23 @@
|
||||
# Description: LXQt daemon and library for global keyboard shortcuts registration.
|
||||
# URL: https://github.com/lxqt/lxqt-globalkeys
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: liblxqt lxqt-build-tools
|
||||
|
||||
name=lxqt-globalkeys
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
22
lxqt-menu-data/Pkgfile
Normal file
22
lxqt-menu-data/Pkgfile
Normal file
@ -0,0 +1,22 @@
|
||||
# Description: LXQt menu files
|
||||
# URL: https://github.com/lxqt/lxqt-menu-data
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: lxqt-build-tools qt6-tools
|
||||
|
||||
name=lxqt-menu-data
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
|
||||
cmake -B build -S $name-$version \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make -C build
|
||||
|
||||
cd build
|
||||
make DESTDIR=$PKG install
|
||||
}
|
24
lxqt-notificationd/Pkgfile
Normal file
24
lxqt-notificationd/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: LXQt notification daemon and library
|
||||
# URL: https://github.com/lxqt/lxqt-notificationd
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: kwindowsystem layer-shell-qt libqtxdg liblxqt qt6-base lxqt-build-tools
|
||||
|
||||
name=lxqt-notificationd
|
||||
version=2.0.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt
|
||||
}
|
24
lxqt-openssh-askpass/Pkgfile
Normal file
24
lxqt-openssh-askpass/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: LXQt openssh password prompt
|
||||
# URL: https://github.com/lxqt/lxqt-openssh-askpass
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: liblxqt lxqt-build-tools
|
||||
|
||||
name=lxqt-openssh-askpass
|
||||
version=2.0.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt
|
||||
}
|
28
lxqt-panel/Pkgfile
Normal file
28
lxqt-panel/Pkgfile
Normal file
@ -0,0 +1,28 @@
|
||||
# Description: The LXQt desktop panel.
|
||||
# URL: https://github.com/lxqt/lxqt-panel
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: layer-shell-qt libdbusmenu-lxqt libqtxdg xorg-libxcomposite lxqt-menu-data lxqt-globalkeys menu-cache solid lxqt-build-tools libstatgrab libsysstat lm_sensors
|
||||
|
||||
name=lxqt-panel
|
||||
version=2.0.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
|
||||
cd "$SRC/$name-$version"
|
||||
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt/translations
|
||||
}
|
24
lxqt-policykit/Pkgfile
Normal file
24
lxqt-policykit/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: The LXQt policykit authentication agent.
|
||||
# URL: https://github.com/lxqt/lxqt-policykit
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: liblxqt polkit-qt-1 lxqt-build-tools
|
||||
|
||||
name=lxqt-policykit
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt
|
||||
}
|
24
lxqt-powermanagement/Pkgfile
Normal file
24
lxqt-powermanagement/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: LXQt power management daemon
|
||||
# URL: https://github.com/lxqt/lxqt-powermanagement
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: libqtxdg hicolor-icon-theme kidletime solid qt6-svg upower lxqt-build-tools
|
||||
|
||||
name=lxqt-powermanagement
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt/translations
|
||||
}
|
7
lxqt-powermanagement/post-install
Normal file
7
lxqt-powermanagement/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
22
lxqt-qt5plugin/Pkgfile
Normal file
22
lxqt-qt5plugin/Pkgfile
Normal file
@ -0,0 +1,22 @@
|
||||
# Description: LXQt platform integration for Qt.
|
||||
# URL: https://github.com/lxqt/lxqt-qtplugin
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: libdbusmenu-lxqt libqt5xdg lxqt-build-tools-qt5 libfm-qt5 qt5
|
||||
|
||||
name=lxqt-qt5plugin
|
||||
version=1.4.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/lxqt-qtplugin/releases/download/$version/lxqt-qtplugin-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/lxqt-qtplugin-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
22
lxqt-qtplugin/Pkgfile
Normal file
22
lxqt-qtplugin/Pkgfile
Normal file
@ -0,0 +1,22 @@
|
||||
# Description: LXQt platform integration for Qt.
|
||||
# URL: https://github.com/lxqt/lxqt-qtplugin
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: libdbusmenu-lxqt libqtxdg lxqt-build-tools libfm-qt
|
||||
|
||||
name=lxqt-qtplugin
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
24
lxqt-runner/Pkgfile
Normal file
24
lxqt-runner/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: Tool used to launch programs quickly by typing their names
|
||||
# URL: https://github.com/lxqt/lxqt-runner
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: layer-shell-qt libqtxdg lxqt-globalkeys lxqt-build-tools muparser
|
||||
|
||||
name=lxqt-runner
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt
|
||||
}
|
25
lxqt-session/Pkgfile
Normal file
25
lxqt-session/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: The LXQt session manager
|
||||
# URL: https://github.com/lxqt/lxqt-session
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: kwindowsystem layer-shell-qt qtxdg-tools liblxqt lxqt-themes lxqt-build-tools xdg-user-dirs
|
||||
# Optional: breeze-icons oxygen-icons
|
||||
|
||||
name=lxqt-session
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt/translations
|
||||
}
|
24
lxqt-sudo/Pkgfile
Normal file
24
lxqt-sudo/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: GUI frontend for sudo/su
|
||||
# URL: https://github.com/lxqt/lxqt-sudo
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: liblxqt lxqt-build-tools
|
||||
|
||||
name=lxqt-sudo
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/lxqt
|
||||
}
|
23
lxqt-themes/Pkgfile
Normal file
23
lxqt-themes/Pkgfile
Normal file
@ -0,0 +1,23 @@
|
||||
# Description: Themes, graphics and icons for LXQt
|
||||
# URL: https://github.com/lxqt/lxqt-themes
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: hicolor-icon-theme lxqt-build-tools
|
||||
|
||||
name=lxqt-themes
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
7
lxqt-themes/post-install
Normal file
7
lxqt-themes/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
14
lxqt/Pkgfile
Normal file
14
lxqt/Pkgfile
Normal file
@ -0,0 +1,14 @@
|
||||
# Description: The LXQt Desktop Environment - base/meta port
|
||||
# URL: https://lxqt-project.org
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: xorg dbus qt6-base qt6-svg qt6-tools kguiaddons libkscreen kidletime kwindowsystem solid layer-shell-qt libstatgrab alsa-lib pulseaudio lm_sensors libconfig muparser upower polkit-qt-1 libfm menu-cache hicolor-icon-theme xdg-utils xdg-user-dirs oxygen-icons openbox libxslt lxqt-build-tools libqtxdg lxqt-menu-data liblxqt libsysstat qtxdg-tools libfm-qt libdbusmenu-lxqt lxqt-globalkeys lxqt-qtplugin qtermwidget lxqt-panel pcmanfm-qt qterminal lxqt-powermanagement lxqt-runner lxqt-themes lxqt-admin lxqt-notificationd lxqt-about lxqt-config lxqt-policykit lxqt-sudo lxqt-openssh-askpass lxqt-session pavucontrol-qt xdg-desktop-portal-lxqt lxqt-archiver screengrab lximage-qt qps obconf-qt
|
||||
# Optional:
|
||||
|
||||
name=lxqt
|
||||
version=2.0.0
|
||||
release=1
|
||||
source=()
|
||||
|
||||
build() {
|
||||
install -d $PKG/usr/etc
|
||||
}
|
29
menu-cache/Pkgfile
Normal file
29
menu-cache/Pkgfile
Normal file
@ -0,0 +1,29 @@
|
||||
# Description: Caching mechanism for freedesktop.org compliant menus
|
||||
# URL: http://lxde.org/
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: libfm-extra
|
||||
# Optional: xdg-utils gtk-doc
|
||||
|
||||
name=menu-cache
|
||||
version=1.1.0
|
||||
release=1
|
||||
source=(https://downloads.sourceforge.net/lxde/$name-$version.tar.xz menu-cache-1.1.0-consolidated_fixes-1.patch)
|
||||
|
||||
|
||||
build() {
|
||||
|
||||
cd $name-$version
|
||||
|
||||
patch -Np1 -i ../menu-cache-1.1.0-consolidated_fixes-1.patch
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib/ \
|
||||
--disable-static
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/usr/lib/*.la
|
||||
}
|
||||
|
149
menu-cache/menu-cache-1.1.0-consolidated_fixes-1.patch
Normal file
149
menu-cache/menu-cache-1.1.0-consolidated_fixes-1.patch
Normal file
@ -0,0 +1,149 @@
|
||||
Submitted By: Pierre Labastie <pierre dot labastie at neuf dot fr>
|
||||
Date: 2020-05-19
|
||||
Initial Package Version: 1.1.0
|
||||
Upstream Status: First patch is committed, second submitted
|
||||
Origin: https://github.com/lxde/menu-cache
|
||||
Description: Fix a memory leak and multiple definitions
|
||||
From 97e5de8682c0c44fe4e6a2df864c5fdf76cd77cc Mon Sep 17 00:00:00 2001
|
||||
From: Palo Kisa <palo.kisa@gmail.com>
|
||||
Date: Thu, 30 Nov 2017 11:36:18 +0100
|
||||
Subject: [PATCH] libmenu-cache: Fix memory leaks
|
||||
|
||||
---
|
||||
libmenu-cache/menu-cache.c | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/libmenu-cache/menu-cache.c b/libmenu-cache/menu-cache.c
|
||||
index 5025d72..273b503 100644
|
||||
--- a/libmenu-cache/menu-cache.c
|
||||
+++ b/libmenu-cache/menu-cache.c
|
||||
@@ -379,11 +379,15 @@ static MenuCacheItem* read_item(GDataInputStream* f, MenuCache* cache,
|
||||
else /* separator */
|
||||
{
|
||||
item->type = MENU_CACHE_TYPE_SEP;
|
||||
+ g_free(line);
|
||||
return item;
|
||||
}
|
||||
}
|
||||
else
|
||||
+ {
|
||||
+ g_free(line);
|
||||
return NULL;
|
||||
+ }
|
||||
|
||||
item->id = g_strndup( line + 1, len - 1 );
|
||||
g_free(line);
|
||||
@@ -923,6 +927,7 @@ gboolean menu_cache_item_unref(MenuCacheItem* item)
|
||||
else
|
||||
{
|
||||
MenuCacheApp* app = MENU_CACHE_APP(item);
|
||||
+ g_free(app->generic_name);
|
||||
g_free( app->exec );
|
||||
g_free(app->try_exec);
|
||||
g_free(app->working_dir);
|
||||
From 1ce739649b4d66339a03fc0ec9ee7a2f7c141780 Mon Sep 17 00:00:00 2001
|
||||
From: Mamoru TASAKA <mtasaka@fedoraproject.org>
|
||||
Date: Fri, 24 Jan 2020 13:33:00 +0900
|
||||
Subject: [PATCH] Support gcc10 compilation
|
||||
|
||||
gcc10 now defaults to -fno-common, and with gcc10 menu-cache compilation fails like
|
||||
|
||||
/bin/ld: menu-merge.o:menu-cache-gen/menu-tags.h:167: multiple definition of `DirDirs'; main.o:menu-cache-gen/menu-tags.h:167: first defined here
|
||||
/bin/ld: menu-merge.o:menu-cache-gen/menu-tags.h:164: multiple definition of `AppDirs'; main.o:menu-cache-gen/menu-tags.h:164: first defined here
|
||||
/bin/ld: menu-merge.o:menu-cache-gen/menu-tags.h:52: multiple definition of `menuTag_Layout'; main.o:menu-cache-gen/menu-tags.h:52: first defined here
|
||||
....
|
||||
|
||||
This patch fixes compilation with gcc10: properly declaring variables in header with "extern", and also removing some unneeded variables in header files.
|
||||
---
|
||||
menu-cache-gen/menu-tags.h | 55 ++++++++++++--------------------------
|
||||
1 file changed, 17 insertions(+), 38 deletions(-)
|
||||
|
||||
diff --git a/menu-cache-gen/menu-tags.h b/menu-cache-gen/menu-tags.h
|
||||
index f3fd7d3..f71c0bc 100644
|
||||
--- a/menu-cache-gen/menu-tags.h
|
||||
+++ b/menu-cache-gen/menu-tags.h
|
||||
@@ -22,38 +22,17 @@
|
||||
#include <libfm/fm-extra.h>
|
||||
#include <menu-cache.h>
|
||||
|
||||
-FmXmlFileTag menuTag_Menu;
|
||||
-FmXmlFileTag menuTag_AppDir;
|
||||
-FmXmlFileTag menuTag_DefaultAppDirs;
|
||||
-FmXmlFileTag menuTag_DirectoryDir;
|
||||
-FmXmlFileTag menuTag_DefaultDirectoryDirs;
|
||||
-FmXmlFileTag menuTag_Include;
|
||||
-FmXmlFileTag menuTag_Exclude;
|
||||
-FmXmlFileTag menuTag_Filename;
|
||||
-FmXmlFileTag menuTag_Or;
|
||||
-FmXmlFileTag menuTag_And;
|
||||
-FmXmlFileTag menuTag_Not;
|
||||
-FmXmlFileTag menuTag_Category;
|
||||
-FmXmlFileTag menuTag_MergeFile;
|
||||
-FmXmlFileTag menuTag_MergeDir;
|
||||
-FmXmlFileTag menuTag_DefaultMergeDirs;
|
||||
-FmXmlFileTag menuTag_Directory;
|
||||
-FmXmlFileTag menuTag_Name;
|
||||
-FmXmlFileTag menuTag_Deleted;
|
||||
-FmXmlFileTag menuTag_NotDeleted;
|
||||
-FmXmlFileTag menuTag_OnlyUnallocated;
|
||||
-FmXmlFileTag menuTag_NotOnlyUnallocated;
|
||||
-FmXmlFileTag menuTag_All;
|
||||
-FmXmlFileTag menuTag_LegacyDir;
|
||||
-FmXmlFileTag menuTag_KDELegacyDirs;
|
||||
-FmXmlFileTag menuTag_Move;
|
||||
-FmXmlFileTag menuTag_Old;
|
||||
-FmXmlFileTag menuTag_New;
|
||||
-FmXmlFileTag menuTag_Layout;
|
||||
-FmXmlFileTag menuTag_DefaultLayout;
|
||||
-FmXmlFileTag menuTag_Menuname;
|
||||
-FmXmlFileTag menuTag_Separator;
|
||||
-FmXmlFileTag menuTag_Merge;
|
||||
+extern FmXmlFileTag menuTag_AppDir;
|
||||
+extern FmXmlFileTag menuTag_DirectoryDir;
|
||||
+extern FmXmlFileTag menuTag_Include;
|
||||
+extern FmXmlFileTag menuTag_Exclude;
|
||||
+extern FmXmlFileTag menuTag_Filename;
|
||||
+extern FmXmlFileTag menuTag_Or;
|
||||
+extern FmXmlFileTag menuTag_And;
|
||||
+extern FmXmlFileTag menuTag_Not;
|
||||
+extern FmXmlFileTag menuTag_Category;
|
||||
+extern FmXmlFileTag menuTag_All;
|
||||
+extern FmXmlFileTag menuTag_LegacyDir;
|
||||
|
||||
typedef enum {
|
||||
MERGE_NONE, /* starting value */
|
||||
@@ -152,19 +131,19 @@ typedef struct {
|
||||
} MenuRule;
|
||||
|
||||
/* requested language(s) */
|
||||
-char **languages;
|
||||
+extern char **languages;
|
||||
|
||||
/* list of menu files to monitor */
|
||||
-GSList *MenuFiles;
|
||||
+extern GSList *MenuFiles;
|
||||
|
||||
/* list of menu dirs to monitor */
|
||||
-GSList *MenuDirs;
|
||||
+extern GSList *MenuDirs;
|
||||
|
||||
/* list of available app dirs */
|
||||
-GSList *AppDirs;
|
||||
+extern GSList *AppDirs;
|
||||
|
||||
/* list of available dir dirs */
|
||||
-GSList *DirDirs;
|
||||
+extern GSList *DirDirs;
|
||||
|
||||
/* parse and merge menu files */
|
||||
MenuMenu *get_merged_menu(const char *file, FmXmlFile **xmlfile, GError **error);
|
||||
@@ -177,7 +156,7 @@ gboolean save_menu_cache(MenuMenu *layout, const char *menuname, const char *fil
|
||||
void _free_layout_items(GList *data);
|
||||
|
||||
/* verbosity level */
|
||||
-gint verbose;
|
||||
+extern gint verbose;
|
||||
|
||||
#define DBG if (verbose) g_debug
|
||||
#define VDBG if (verbose > 1) g_debug
|
||||
|
24
muparser/Pkgfile
Normal file
24
muparser/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: A fast math parser library.
|
||||
# URL: http://muparser.sourceforge.net/
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on:
|
||||
|
||||
name=muparser
|
||||
version=2.3.4
|
||||
release=1
|
||||
|
||||
source=(https://github.com/beltoforion/muparser/archive/v$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
|
||||
cmake -B build -S $name-$version \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
|
||||
cmake --build build
|
||||
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
||||
}
|
25
obconf-qt/Pkgfile
Normal file
25
obconf-qt/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: The Qt port of obconf, the Openbox configuration tool
|
||||
# URL: https://github.com/lxqt/obconf-qt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: hicolor-icon-theme openbox qt5 lxqt-build-tools
|
||||
|
||||
name=obconf-qt
|
||||
version=0.16.4
|
||||
release=1
|
||||
|
||||
source=("https://github.com/lxde/$name/releases/download/$version/$name-$version.tar.xz")
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/$name/translations/
|
||||
}
|
26
pavucontrol-qt/Pkgfile
Normal file
26
pavucontrol-qt/Pkgfile
Normal file
@ -0,0 +1,26 @@
|
||||
# Description: A Pulseaudio mixer in Qt (port of pavucontrol)
|
||||
# URL: https://github.com/lxqt/pavucontrol-qt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: pulseaudio qt6-base lxqt-build-tools
|
||||
|
||||
name=pavucontrol-qt
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/$name
|
||||
}
|
7
pavucontrol-qt/post-install
Normal file
7
pavucontrol-qt/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application database
|
||||
|
||||
/usr/bin/update-desktop-database /usr/share/applications
|
||||
|
||||
# EOF
|
27
pcmanfm-qt/Pkgfile
Normal file
27
pcmanfm-qt/Pkgfile
Normal file
@ -0,0 +1,27 @@
|
||||
# Description: File manager and desktop icon manager (Qt port of PCManFM and libfm)
|
||||
# URL: https://github.com/lxqt/pcmanfm-qt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: lxqt-build-tools desktop-file-utils libfm-qt layer-shell-qt
|
||||
# Optional: gvfs lxqt-archiver qt6-translations
|
||||
|
||||
name=pcmanfm-qt
|
||||
version=2.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/pcmanfm-qt/releases/download/2.0.0/pcmanfm-qt-2.0.0.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/$name/translations
|
||||
}
|
7
pcmanfm-qt/post-install
Normal file
7
pcmanfm-qt/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
25
qps/Pkgfile
Normal file
25
qps/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: Qt process viewer and manager
|
||||
# URL: https://github.com/lxqt/qps
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: lxqt-build-tools liblxqt qt6-base hicolor-icon-theme
|
||||
|
||||
name=qps
|
||||
version=2.9.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/$name/translations
|
||||
}
|
7
qps/post-install
Normal file
7
qps/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
26
qterminal/Pkgfile
Normal file
26
qterminal/Pkgfile
Normal file
@ -0,0 +1,26 @@
|
||||
# Description: A lightweight Qt-based terminal emulator
|
||||
# URL: http://lxqt.org/
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: hicolor-icon-theme layer-shell-qt libcanberra qtermwidget lxqt-build-tools
|
||||
|
||||
name=qterminal
|
||||
version=2.0.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/qterminal/translations
|
||||
}
|
7
qterminal/post-install
Normal file
7
qterminal/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
27
qtermwidget/Pkgfile
Normal file
27
qtermwidget/Pkgfile
Normal file
@ -0,0 +1,27 @@
|
||||
# Description: A terminal widget for Qt, used by QTerminal
|
||||
# URL: https://github.com/lxqt/qtermwidget
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: qt6-base lxqt-build-tools python3-pyqt-builder python3-installer python3-pyqt6 sip
|
||||
|
||||
name=qtermwidget
|
||||
version=2.0.1
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/${name}6/translations
|
||||
|
||||
}
|
23
qtxdg-tools/Pkgfile
Normal file
23
qtxdg-tools/Pkgfile
Normal file
@ -0,0 +1,23 @@
|
||||
# Description: libqtxdg user tools
|
||||
# URL: https://github.com/lxqt/qtxdg-tools
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: qt6-base libqtxdg qt6-tools lxqt-build-tools
|
||||
|
||||
name=qtxdg-tools
|
||||
version=4.0.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
|
||||
cmake -B build -S "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
|
||||
cmake --build build
|
||||
|
||||
DESTDIR=$PKG cmake --install build
|
||||
}
|
25
screengrab/Pkgfile
Normal file
25
screengrab/Pkgfile
Normal file
@ -0,0 +1,25 @@
|
||||
# Description: Crossplatform tool for grabbing screenshots of your desktop
|
||||
# URL: https://github.com/lxqt/screengrab
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: kwindowsystem libqtxdg xorg-libx11 xorg-libxcb qt6-base qt6-tools
|
||||
|
||||
name=screengrab
|
||||
version=2.8.0
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
|
||||
rm -rf $PKG/usr/share/$name/translations
|
||||
}
|
7
screengrab/post-install
Normal file
7
screengrab/post-install
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application icon caches
|
||||
|
||||
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# EOF
|
22
xdg-desktop-portal-lxqt/Pkgfile
Normal file
22
xdg-desktop-portal-lxqt/Pkgfile
Normal file
@ -0,0 +1,22 @@
|
||||
# Description: A backend implementation for xdg-desktop-portal using Qt/KDE Frameworks
|
||||
# URL: https://github.com/lxqt/xdg-desktop-portal-lxqt
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: kwindowsystem libfm-qt qt6-base xdg-desktop-portal
|
||||
|
||||
name=xdg-desktop-portal-lxqt
|
||||
version=1.0.2
|
||||
release=1
|
||||
|
||||
source=(https://github.com/lxqt/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
build() {
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake "$SRC/$name-$version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/$name \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make
|
||||
|
||||
make DESTDIR="$PKG" install
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user