ports/contrib (3.2): libfm: picked up port and updated
commit 892dacfc5e80034e2ea099dc9a563573864ee770 Author: Danny Rawlins <monster.romster@gmail.com> Date: Sat Jul 30 14:22:20 2016 +1000 libfm: picked up port and updated diff --git a/libfm/.footprint b/libfm/.footprint new file mode 100644 index 0000000..8bce58d --- /dev/null +++ b/libfm/.footprint @@ -0,0 +1,134 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/xdg/ +drwxr-xr-x root/root etc/xdg/libfm/ +-rw-r--r-- root/root etc/xdg/libfm/libfm.conf +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/libfm-pref-apps +-rwxr-xr-x root/root usr/bin/lxshortcut +drwxr-xr-x root/root usr/include/ +lrwxrwxrwx root/root usr/include/libfm -> libfm-1.0 +drwxr-xr-x root/root usr/include/libfm-1.0/ +-rw-r--r-- root/root usr/include/libfm-1.0/fm-actions.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-app-chooser-combo-box.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-app-chooser-dlg.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-app-info.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-app-menu-view.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-archiver.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-bookmarks.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-cell-renderer-pixbuf.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-cell-renderer-text.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-clipboard.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-config.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-deep-count-job.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-dir-list-job.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-dir-tree-model.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-dir-tree-view.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-dnd-auto-scroll.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-dnd-dest.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-dnd-src.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-dummy-monitor.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-extra.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-info-job.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-info.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-launcher.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-menu.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-ops-job-change-attr.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-ops-job-delete.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-ops-job-xfer.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-ops-job.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file-properties.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-file.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-folder-config.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-folder-model.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-folder-view.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-folder.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-gtk-file-launcher.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-gtk-marshal.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-gtk-utils.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-gtk.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-icon-pixbuf.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-icon.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-job.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-list.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-marshal.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-menu-tool-item.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-mime-type.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-module.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-monitor.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-nav-history.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-path-bar.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-path-entry.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-path.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-places-model.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-places-view.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-progress-dlg.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-seal.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-side-pane.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-simple-job.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-sortable.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-standard-view.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-tab-label.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-templates.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-terminal.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-thumbnail-loader.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-thumbnail.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-thumbnailer.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-utils.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-version.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm-xml-file.h +-rw-r--r-- root/root usr/include/libfm-1.0/fm.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libfm-extra.a +-rwxr-xr-x root/root usr/lib/libfm-extra.la +lrwxrwxrwx root/root usr/lib/libfm-extra.so -> libfm-extra.so.4.0.4 +lrwxrwxrwx root/root usr/lib/libfm-extra.so.4 -> libfm-extra.so.4.0.4 +-rwxr-xr-x root/root usr/lib/libfm-extra.so.4.0.4 +-rw-r--r-- root/root usr/lib/libfm-gtk.a +-rwxr-xr-x root/root usr/lib/libfm-gtk.la +lrwxrwxrwx root/root usr/lib/libfm-gtk.so -> libfm-gtk.so.4.0.4 +lrwxrwxrwx root/root usr/lib/libfm-gtk.so.4 -> libfm-gtk.so.4.0.4 +-rwxr-xr-x root/root usr/lib/libfm-gtk.so.4.0.4 +-rw-r--r-- root/root usr/lib/libfm.a +-rwxr-xr-x root/root usr/lib/libfm.la +lrwxrwxrwx root/root usr/lib/libfm.so -> libfm.so.4.0.4 +lrwxrwxrwx root/root usr/lib/libfm.so.4 -> libfm.so.4.0.4 +-rwxr-xr-x root/root usr/lib/libfm.so.4.0.4 +drwxr-xr-x root/root usr/lib/libfm/ +drwxr-xr-x root/root usr/lib/libfm/modules/ +-rwxr-xr-x root/root usr/lib/libfm/modules/gtk-fileprop-x-desktop.so +-rwxr-xr-x root/root usr/lib/libfm/modules/gtk-fileprop-x-shortcut.so +-rwxr-xr-x root/root usr/lib/libfm/modules/gtk-menu-actions.so +-rwxr-xr-x root/root usr/lib/libfm/modules/gtk-menu-trash.so +-rwxr-xr-x root/root usr/lib/libfm/modules/vfs-menu.so +-rwxr-xr-x root/root usr/lib/libfm/modules/vfs-search.so +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libfm-extra.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libfm-gtk.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libfm.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/applications/ +-rw-r--r-- root/root usr/share/applications/libfm-pref-apps.desktop +-rw-r--r-- root/root usr/share/applications/lxshortcut.desktop +drwxr-xr-x root/root usr/share/libfm/ +-rw-r--r-- root/root usr/share/libfm/archivers.list +drwxr-xr-x root/root usr/share/libfm/images/ +-rw-r--r-- root/root usr/share/libfm/images/folder.png +-rw-r--r-- root/root usr/share/libfm/images/unknown.png +-rw-r--r-- root/root usr/share/libfm/terminals.list +drwxr-xr-x root/root usr/share/libfm/ui/ +-rw-r--r-- root/root usr/share/libfm/ui/app-chooser.ui +-rw-r--r-- root/root usr/share/libfm/ui/ask-rename.ui +-rw-r--r-- root/root usr/share/libfm/ui/choose-icon.ui +-rw-r--r-- root/root usr/share/libfm/ui/exec-file.ui +-rw-r--r-- root/root usr/share/libfm/ui/file-prop.ui +-rw-r--r-- root/root usr/share/libfm/ui/filesearch.ui +-rw-r--r-- root/root usr/share/libfm/ui/preferred-apps.ui +-rw-r--r-- root/root usr/share/libfm/ui/progress.ui +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/libfm-pref-apps.1.gz +-rw-r--r-- root/root usr/share/man/man1/lxshortcut.1.gz +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.xml diff --git a/libfm/.md5sum b/libfm/.md5sum new file mode 100644 index 0000000..17525dd --- /dev/null +++ b/libfm/.md5sum @@ -0,0 +1 @@ +74997d75e7e87dc73398746fd373bf52 libfm-1.2.4.tar.xz diff --git a/libfm/Pkgfile b/libfm/Pkgfile new file mode 100644 index 0000000..9a80bb1 --- /dev/null +++ b/libfm/Pkgfile @@ -0,0 +1,36 @@ +# Description: Library for file management. +# URL: http://pcmanfm.sourceforge.net/ +# Maintainer: Danny Rawlins, crux at romster dot me +# Packager: Bartlomiej Palmowski, rotwang at crux dot org dot pl +# Depends on: gtk menu-cache intltool xorg-libxdamage + +name=libfm +version=1.2.4 +release=1 +source=(http://downloads.sourceforge.net/pcmanfm/$name-$version.tar.xz) + +build() { + cd $name-$version + + ./configure \ + --prefix=/usr \ + --disable-nls \ + --sysconfdir=/etc \ + --disable-gtk-doc-html + + # https://bugzilla.gnome.org/show_bug.cgi?id=656231 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make + make DESTDIR=$PKG install + + rm -r $PKG/usr/share/locale + #rm -r $PKG/usr/share/gtk-doc + + if [[ -h $PKG/usr/include/libfm/libfm-1.0 ]]; then + rm -r $PKG/usr/include/libfm + cd $PKG/usr/include/ + ln -s libfm-1.0 libfm + fi +} +
participants (1)
-
crux@crux.nu