BSD Ports

deskutils/xpad 5.8.0_4 MidnightBSD

Virtual note-pad system for your X11 desktop

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a05b377b53
License
gpl3
Categories
deskutils

Description

xpad is a sticky note application written using GTK+ 3.0 that strives to be simple, fault-tolerant, and customizable. xpad consists of independent pad windows; each is basically a text box in which notes can be written. Despite being called xpad, all that is needed to run or compile it is the GTK+ 3.0 libraries. Here is a list of major features in the current xpad current release:

* GTK+ 3.0 powered text view. * Fault tolerant. All information is kept on the hard drive, not memory. * xpad is very customizable. The color scheme (text, background, and window borders) and the font can be changed. * A customizable toolbar puts the most frequently used commands at your fingertips. * Support for the X session management protocol. * Support for the www.freedesktop.org system tray proposal.

In the other systems

SystemPortVersion
MidnightBSDdeskutils/xpad5.8.0_4
FreeBSDdeskutils/xpad5.8.0_3
OpenBSDx11/xpad5.8.0p0
NetBSDx11/xpad4.8.0nb43
DragonFlydeskutils/xpad5.8.0_3
HardenedBSDdeskutils/xpad5.8.0_3
GhostBSDdeskutils/xpad5.8.0_3

Install

Binary package:

mport install xpad

From mports:

cd /usr/mports/deskutils/xpad && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xpad>0:deskutils/xpad

Dependencies

As this port's Makefile names them.

Library 5

Runtime 1

Build dependencies 5
Run dependencies 6

No port depends on this one.

Configuration

Options name: deskutils_xpad

OptionDefaultDescription
DOCSoff
NLSoff
USES
autoreconf compiler:c++11-lang gmake pkgconfig tar:bzip2 gnome xorg
Service scripts
none
Conflicts with
xpad3

Files

distinfo 1
FileSizeSHA256
xpad-5.8.0.tar.bz2162796f26052308850c406b15adb8d86acd3962ef10af22b427bb1a5cff4eec96f82e9
Master sites 1
  • https://launchpad.net/xpad/trunk/5.8.0/+download/

Commit history 1

DateCommitCreditsLog message
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …