1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-16 03:24:07 +00:00
freebsd-ports/x11-wm/e16/Makefile

50 lines
1.4 KiB
Makefile
Raw Normal View History

# Created by: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
1999-08-31 03:04:38 +00:00
# $FreeBSD$
PORTNAME= e16
PORTVERSION= 1.0.17
CATEGORIES= x11-wm enlightenment
2014-12-13 10:15:50 +00:00
MASTER_SITES= SF/enlightenment/${PORTNAME}/${PORTVERSION}/
MAINTAINER= gahr@FreeBSD.org
2013-10-28 08:45:13 +00:00
COMMENT= Enlightenment DR16 window manager
1997-09-14 19:58:23 +00:00
2014-09-05 14:23:46 +00:00
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
2014-09-05 14:23:46 +00:00
LIB_DEPENDS= libImlib2.so:graphics/imlib2
- Update to 1.0.14.001 Changes: * Fix warnings with gcc 4.9.x. * Minor simplifications in ImagestateDraw...() functions. * Minor tweak in EXFillAreaSolid(). * Fix potential use of freed pixmap. * Move shape window stuff to separate header file. * Simplify pager background update. * Change some operations to render ones. * Wrap XDraw/FillRectangle. * Debug tweaks (pager). * Remove ancient unused code. * Cosmetics (key->keycode). * Cosmetics (key->keysym). * Avoid unnecessary FP calculation. * Avoid divide by 0 crash (Randr may report FPS = 0). * Move EDBUG_TYPE_ANIM to where it belongs. * Tweak screen info printout. * Wrap XID and some other X types. * Use initially created GC for various operations. * Refactor background dialog data handling. * Refactor group dialog data handling. * Exec/spawn function tweaks. * Eliminate some use of EspawnApplication(). * Refactor dialog apply/exit handling. * Simplify dialog data handling. * Avoid some potential X-calls/errors when client is destroyed. * Updating translations (eo) * Updating turkish and adding lithuanian and galician translations * Adding catalan traslation * Remove bogus lithuanian translation (0 translated messages). * Remove useless Name[] entries from .desktop files (again). * Updating catalan translation * Autofoo cosmetics (use AC_HELP_STRING). * Fix creating bitmap cursor. * Add argb option to EPictureCreateBuffer(). * Add ERegionCreateFromBitmap() and EPictureFillRect(). * Use wrapper functions in ECreatePixmapCursor(). * Updating esperanto and french translations * Updating desktop files * Remove useless Name[] entries from .desktop files (again). * Fix some normally disabled debug format strings.
2014-10-17 10:07:42 +00:00
OPTIONS_DEFINE= DOCS NLS SOUND
OPTIONS_SUB= yes
SOUND_DESC= Sound support via pulseaudio/libsndfile
SOUND_LIB_DEPENDS= libpulse.so:audio/pulseaudio \
libsndfile.so:audio/libsndfile
- Update to 1.0.14.001 Changes: * Fix warnings with gcc 4.9.x. * Minor simplifications in ImagestateDraw...() functions. * Minor tweak in EXFillAreaSolid(). * Fix potential use of freed pixmap. * Move shape window stuff to separate header file. * Simplify pager background update. * Change some operations to render ones. * Wrap XDraw/FillRectangle. * Debug tweaks (pager). * Remove ancient unused code. * Cosmetics (key->keycode). * Cosmetics (key->keysym). * Avoid unnecessary FP calculation. * Avoid divide by 0 crash (Randr may report FPS = 0). * Move EDBUG_TYPE_ANIM to where it belongs. * Tweak screen info printout. * Wrap XID and some other X types. * Use initially created GC for various operations. * Refactor background dialog data handling. * Refactor group dialog data handling. * Exec/spawn function tweaks. * Eliminate some use of EspawnApplication(). * Refactor dialog apply/exit handling. * Simplify dialog data handling. * Avoid some potential X-calls/errors when client is destroyed. * Updating translations (eo) * Updating turkish and adding lithuanian and galician translations * Adding catalan traslation * Remove bogus lithuanian translation (0 translated messages). * Remove useless Name[] entries from .desktop files (again). * Updating catalan translation * Autofoo cosmetics (use AC_HELP_STRING). * Fix creating bitmap cursor. * Add argb option to EPictureCreateBuffer(). * Add ERegionCreateFromBitmap() and EPictureFillRect(). * Use wrapper functions in ECreatePixmapCursor(). * Updating esperanto and french translations * Updating desktop files * Remove useless Name[] entries from .desktop files (again). * Fix some normally disabled debug format strings.
2014-10-17 10:07:42 +00:00
SOUND_CONFIGURE_ON= --enable-sound \
--enable-sound-pulse \
--with-sndldr=sndfile
SOUND_CONFIGURE_OFF= --disable-sound \
--with-sndldr=none
NLS_USES= gettext
NLS_CONFIGURE_OFF= --disable-nls
DOCS_CONFIGURE_ON= --enable-docs=yes
DOCS_CONFIGURE_OFF= --enable-docs=no
2009-12-24 17:26:12 +00:00
USE_XORG= compositeproto damageproto xextproto x11 xbitmaps xcomposite xdamage \
xext xfixes xft xinerama xrandr xrender xxf86vm
- Update to 1.0.14.001 Changes: * Fix warnings with gcc 4.9.x. * Minor simplifications in ImagestateDraw...() functions. * Minor tweak in EXFillAreaSolid(). * Fix potential use of freed pixmap. * Move shape window stuff to separate header file. * Simplify pager background update. * Change some operations to render ones. * Wrap XDraw/FillRectangle. * Debug tweaks (pager). * Remove ancient unused code. * Cosmetics (key->keycode). * Cosmetics (key->keysym). * Avoid unnecessary FP calculation. * Avoid divide by 0 crash (Randr may report FPS = 0). * Move EDBUG_TYPE_ANIM to where it belongs. * Tweak screen info printout. * Wrap XID and some other X types. * Use initially created GC for various operations. * Refactor background dialog data handling. * Refactor group dialog data handling. * Exec/spawn function tweaks. * Eliminate some use of EspawnApplication(). * Refactor dialog apply/exit handling. * Simplify dialog data handling. * Avoid some potential X-calls/errors when client is destroyed. * Updating translations (eo) * Updating turkish and adding lithuanian and galician translations * Adding catalan traslation * Remove bogus lithuanian translation (0 translated messages). * Remove useless Name[] entries from .desktop files (again). * Updating catalan translation * Autofoo cosmetics (use AC_HELP_STRING). * Fix creating bitmap cursor. * Add argb option to EPictureCreateBuffer(). * Add ERegionCreateFromBitmap() and EPictureFillRect(). * Use wrapper functions in ECreatePixmapCursor(). * Updating esperanto and french translations * Updating desktop files * Remove useless Name[] entries from .desktop files (again). * Fix some normally disabled debug format strings.
2014-10-17 10:07:42 +00:00
USES= gettext gmake iconv libtool perl5 pkgconfig shebangfix
SHEBANG_FILES= scripts/e_gen_menu
2014-03-31 08:55:48 +00:00
CFLAGS+= -Wno-unused-parameter
1998-07-19 06:34:37 +00:00
GNU_CONFIGURE= yes
- Update to 1.0.11.001 Changes: * Enable using libsndfile for sound file loading. * Focus update tweaks. * Add EventsBlock(). * Add script to place pagers (James Bowlin). * Introduce new animation engine (Daniel Manjarres). * Fix various issues reported by clang. Minor cleanups. * Fix test for XI2 availability. * Use __func__ for function names in debug stuff. * Window slide code cosmetics. * Wrap some calls to XGrab/UngrabKeyboard() + cosmetics. * Wrap XAllowEvents(). * Fix major memory leak when using XI2 events. * Cleanup around XI2 event selection. * When using XI2, handle all keyboard and pointer events via XI2. * When using XI2, handle enter/leave events via XI2. * When using XI2, handle focus change events via XI2. * Restore old pointer warping behavior on maximization. * Non-time-limited animations should not run until next ?!? * CM: Set destination clip when rendering compositing buffer to screen. * Remove long time disabled raindrops and imagespinner fx code. * No need to adjust fx on area change. * Add AnimatorDel(). * Add AnimatorGetData(). * Refactor fx. * AnimatorsDelCatAll() is now unused. * Resurrect slide shape. * Enable setting shape on multiple windows. * Remove code for shaded, semi-solid, and translucent move/resize modes. * PixImg stuff is no longer used. * Disable pseudo-transparency by default. * Add AC_CONFIG_MACRO_DIR. * Avoid warnings about uninitialised struct members. * Enable not using a container window. * Unbreak animated move/resize after recent changes. * Get frame rate from randr. * Remove obsolete ecore_x compatibility. * Add/use ecore_x_window_prop_del(). * Cosmetic change around TimersRunNextIn(). * Switch default sound support to pulseaudio/libsndfile. * Run composite rendering to screen separately from animators/idlers/ timers.
2013-02-18 11:51:29 +00:00
CONFIGURE_ARGS= --disable-dependency-tracking \
2010-08-30 16:42:11 +00:00
--disable-rpath --enable-mans SHELL=/bin/sh
post-patch:
${REINPLACE_CMD} -e 's|$$(USER)|${SHAREOWN}:${SHAREGRP}|g' \
${WRKSRC}/themes/Makefile.am ${WRKSRC}/themes/Makefile.in
post-patch-DOCS-off:
${REINPLACE_CMD} -e '/^SUBDIRS/s|docs ||' \
${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in
2009-12-22 20:26:00 +00:00
.include <bsd.port.mk>