1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Quake-style popup terminal
8 HOMEPAGE= https://github.com/lanoxx/tilda
12 SITES[main]= GITHUB/lanoxx:tilda:tilda-1.5.2
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILDRUN_DEPENDS= libconfuse:single:standard
24 USES= autoreconf gmake gettext-tools libtool pkgconfig
28 LICENSE= GPLv2+:primary
29 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
30 LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING
31 LICENSE_AWK= TERMS:"^$$"
32 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/tilda.h
35 FPC_EQUIVALENT= x11/tilda
39 INSTALL_TARGET= install-strip
41 [FILE:497:descriptions/desc.primary]
42 Tilda is a terminal emulator and can be compared with other popular
43 terminal emulators such as gnome-terminal (Gnome), Konsole (KDE), xterm
44 and many others. The specialities of Tilda are that it does not behave
45 like a normal window but instead it can be pulled up and down from the
46 top of the screen with a special hotkey. Additionally Tilda is highly
47 configurable. It is possible to configure the hotkeys for keybindings,
48 change the appearance and many options that affect the behavior of Tilda.
52 3d6b9ea01d39692685e410f365c64ed63b604372e4e4f82b99e82c4967ef03db 485261 lanoxx-tilda-tilda-1.5.2.tar.gz
55 [FILE:100:manifests/plist.primary]
57 share/applications/tilda.desktop
58 share/metainfo/tilda.appdata.xml
59 share/pixmaps/tilda.png
62 [FILE:826:manifests/plist.nls]
63 share/locale/bg/LC_MESSAGES/tilda.mo
64 share/locale/ca/LC_MESSAGES/tilda.mo
65 share/locale/cs/LC_MESSAGES/tilda.mo
66 share/locale/de/LC_MESSAGES/tilda.mo
67 share/locale/el/LC_MESSAGES/tilda.mo
68 share/locale/en_GB/LC_MESSAGES/tilda.mo
69 share/locale/es/LC_MESSAGES/tilda.mo
70 share/locale/fr/LC_MESSAGES/tilda.mo
71 share/locale/hu/LC_MESSAGES/tilda.mo
72 share/locale/it/LC_MESSAGES/tilda.mo
73 share/locale/lt/LC_MESSAGES/tilda.mo
74 share/locale/nb/LC_MESSAGES/tilda.mo
75 share/locale/pl/LC_MESSAGES/tilda.mo
76 share/locale/pt/LC_MESSAGES/tilda.mo
77 share/locale/pt_BR/LC_MESSAGES/tilda.mo
78 share/locale/ru/LC_MESSAGES/tilda.mo
79 share/locale/sk/LC_MESSAGES/tilda.mo
80 share/locale/sl/LC_MESSAGES/tilda.mo
81 share/locale/sv/LC_MESSAGES/tilda.mo
82 share/locale/tr/LC_MESSAGES/tilda.mo
83 share/locale/zh_CN/LC_MESSAGES/tilda.mo
84 share/locale/zh_TW/LC_MESSAGES/tilda.mo
87 [FILE:834:patches/patch-src_tilda.c]
88 --- src/tilda.c.orig 2020-05-09 10:39:43 UTC
91 * You should have received a copy of the GNU Library General Public
92 * License along with this library. If not, see <http://www.gnu.org/licenses/>.
94 +#if defined(__FreeBSD__) || defined(__DragonFly__)
98 #define _POSIX_SOURCE /* feature test macro for signal functions */
99 #define _XOPEN_SOURCE /* feature test macro for popen */
101 @@ -232,7 +236,11 @@ nomatch:
102 static GSList *getPids() {
106 + const gchar ps_command[] = "/usr/bin/pgrep tilda";
108 const gchar ps_command[] = "ps -C tilda -o pid=";
110 gchar buf[16]; /* Really shouldn't need more than 6 */
112 if ((ps_output = popen (ps_command, "r")) == NULL) {