Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F140661820
D2180.id4543.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D2180.id4543.diff
View Options
Index: x11/Makefile
===================================================================
--- x11/Makefile
+++ x11/Makefile
@@ -284,6 +284,7 @@
SUBDIR += thingylaunch
SUBDIR += tilda
SUBDIR += tint
+ SUBDIR += tint-devel
SUBDIR += tkXwin
SUBDIR += trapproto
SUBDIR += trayer
Index: x11/tint-devel/Makefile
===================================================================
--- /dev/null
+++ x11/tint-devel/Makefile
@@ -0,0 +1,76 @@
+# $FreeBSD$
+
+PORTNAME= tint2
+PORTVERSION= 2.00.${SVNREVISION:C/r//}
+CATEGORIES= x11
+MASTER_SITES= http://deponie.yamagi.org/freebsd/distfiles/tint/
+PKGNAMESUFFIX= -devel
+DISTNAME= tint2-devel-${SVNREVISION}
+
+MAINTAINER= yamagi@yamagi.org
+COMMENT= Lightweight freedesktop-compliant panel (development version)
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo \
+ libImlib2.so:${PORTSDIR}/graphics/imlib2 \
+ librsvg-2.so:${PORTSDIR}/graphics/librsvg2
+
+CONFLICTS= tint2-[0-9]*
+
+USES= alias cmake pkgconfig tar:xz
+USE_GNOME= pango glib20
+USE_XORG= xinerama xrandr xdamage xcomposite
+
+CMAKE_ARGS= -DENABLE_BATTERY:BOOL=ON -DMANDIR:PATH=man
+
+OPTIONS_DEFINE= PYCONF DOCS EXAMPLES
+OPTIONS_DEFAULT= PYCONF
+OPTIONS_SUB= yes
+PYCONF_DESC= Configuration editing tool (req. python)
+
+SVNREVISION= r727
+
+PORTEXAMPLES= icon_and_text_1.tint2rc icon_and_text_2.tint2rc \
+ icon_and_text_3.tint2rc icon_and_text_4.tint2rc \
+ icon_only_1.tint2rc icon_only_2.tint2rc icon_only_3.tint2rc \
+ icon_only_4.tint2rc icon_only_6.tint2rc icon_only_7.tint2rc \
+ text_only_1.tint2rc text_only_2.tint2rc text_only_3.tint2rc \
+ text_only_4.tint2rc text_only_5.tint2rc text_only_6.tint2rc tint2rc
+PORTDOCS= AUTHORS ChangeLog README
+
+PYCONF_LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification
+PYCONF_USES= python
+PYCONF_USE= gnome:gtk20,pygtk2
+PYCONF_CMAKE_ON= -DENABLE_TINT2CONF:BOOL=ON
+PYCONF_CMAKE_OFF= -DENABLE_TINT2CONF:BOOL=OFF
+OPTIONS_SUB= yes
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MPYCONF}
+PYCONF_SRC= ${WRKSRC}/src/tint2conf
+
+post-patch:
+ @${MV} ${PYCONF_SRC}/tintwizard.py ${PYCONF_SRC}/tintwizard.py.Dist
+ @${SED} -e 's#pidof#pgrep#g' ${PYCONF_SRC}/tintwizard.py.Dist \
+ > ${PYCONF_SRC}/tintwizard.py
+.endif
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/tint2 ${STAGEDIR}${PREFIX}/bin
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/tint2-devel
+ ${INSTALL_DATA} ${WRKSRC}/default_icon.png ${STAGEDIR}${PREFIX}/share/tint2-devel
+ ${INSTALL_MAN} ${WRKSRC}/doc/tint2.1 ${STAGEDIR}${MANPREFIX}/man/man1
+.if ${PORT_OPTIONS:MPYCONF}
+ ${INSTALL_PROGRAM} ${PYCONF_SRC}/tint2conf ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${PYCONF_SRC}/tintwizard.py ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${PYCONF_SRC}/tint2conf.desktop ${STAGEDIR}${PREFIX}/share/applications
+.endif
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/sample/|} ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
Index: x11/tint-devel/distinfo
===================================================================
--- /dev/null
+++ x11/tint-devel/distinfo
@@ -0,0 +1,2 @@
+SHA256 (tint2-devel-r727.tar.xz) = 7e2e3d234af3b5a1b34d44e087cc6377acb6b93765114d91c11308b51b14f73a
+SIZE (tint2-devel-r727.tar.xz) = 120604
Index: x11/tint-devel/pkg-descr
===================================================================
--- /dev/null
+++ x11/tint-devel/pkg-descr
@@ -0,0 +1,18 @@
+Tint is a simple panel/taskbar/systray intentionally made for openbox3,
+but should also work with other window managers. The goal is to keep a
+clean and unintrusive look with lightweight code and compliance with
+freedesktop specifications.
+
+Tint taskbar features
+ * color/transparency on font, icon, border and background
+ * customize mouse event
+ * drag and drop task between desktop and switch desktop
+
+Tint panel features
+ * clock with font, color and transparency
+ * multi-monitor : panel position adjust to monitor, taskbar by monitor
+
+This is the development version. It has some cool new features, but also
+may have some bugs.
+
+WWW: http://code.google.com/p/tint2/
Index: x11/tint-devel/pkg-plist
===================================================================
--- /dev/null
+++ x11/tint-devel/pkg-plist
@@ -0,0 +1,6 @@
+bin/tint2
+man/man1/tint2.1.gz
+%%PYCONF%%bin/tint2conf
+%%PYCONF%%bin/tintwizard.py
+%%PYCONF%%share/applications/tint2conf.desktop
+%%DATADIR%%-devel/default_icon.png
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Dec 27, 2:01 PM (5 h, 50 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27306333
Default Alt Text
D2180.id4543.diff (4 KB)
Attached To
Mode
D2180: x11/tint-devel: add port
Attached
Detach File
Event Timeline
Log In to Comment