Update to 0.16.8.10; maintainer ok.
This commit is contained in:
parent
3855ccccc9
commit
79906b84ac
@ -1,25 +1,13 @@
|
||||
# $OpenBSD: Makefile,v 1.44 2007/09/15 20:04:19 merdely Exp $
|
||||
# $OpenBSD: Makefile,v 1.45 2007/11/30 18:39:53 fgsch Exp $
|
||||
|
||||
COMMENT= themed window manager
|
||||
|
||||
DISTNAME= enlightenment-0.16.7.2
|
||||
PKGNAME= ${DISTNAME}p2
|
||||
DOCS= enlightenment-docs-0.16.7
|
||||
THEMES= enlightenment-theme-BlueSteel-0.16 \
|
||||
enlightenment-theme-BrushedMetal-Tigert-0.16 \
|
||||
enlightenment-theme-Ganymede-0.16 \
|
||||
enlightenment-theme-ShinyMetal-0.16
|
||||
DISTNAME= e16-0.16.8.10
|
||||
PKGNAME= enlightenment-0.16.8.10
|
||||
DOCS= e16-docs-0.16.8.0.1
|
||||
THEMES= e16-themes-0.16.8.0.1
|
||||
|
||||
CATEGORIES= x11
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/} \
|
||||
ftp://ftp.squish.org/pub/enlightenment/enlightenment
|
||||
|
||||
DISTFILES= ${DISTNAME}.tar.gz \
|
||||
${DOCS}.tar.gz \
|
||||
enlightenment-theme-BlueSteel-0.16.tar.gz \
|
||||
enlightenment-theme-BrushedMetal-Tigert-0.16.tar.gz \
|
||||
enlightenment-theme-Ganymede-0.16.tar.gz \
|
||||
enlightenment-theme-ShinyMetal-0.16.tar.gz
|
||||
|
||||
HOMEPAGE= http://www.enlightenment.org/
|
||||
|
||||
@ -31,37 +19,40 @@ PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
USE_X11= Yes
|
||||
USE_GMAKE= Yes
|
||||
SEPARATE_BUILD= concurrent
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --enable-fsstd --sysconfdir=${SYSCONFDIR}
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
|
||||
WANTLIB= ICE SM X11 Xau Xcomposite Xdamage Xdmcp Xext Xfixes \
|
||||
Xft Xinerama Xrandr Xrender Xxf86vm audiofile c expat \
|
||||
fontconfig freetype m z
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
|
||||
|
||||
DISTFILES= ${DISTNAME}.tar.gz \
|
||||
${DOCS}.tar.gz \
|
||||
${THEMES}.tar.gz
|
||||
|
||||
MODULES= devel/gettext
|
||||
LIB_DEPENDS= esd.>=2::audio/esound \
|
||||
Imlib2.>=2::graphics/imlib2
|
||||
WANTLIB= ICE SM X11 Xext Xinerama Xxf86vm audiofile c freetype m
|
||||
MODULES= devel/gettext
|
||||
|
||||
SEPARATE_BUILD= concurrent
|
||||
|
||||
USE_X11= Yes
|
||||
USE_GMAKE= Yes
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
|
||||
|
||||
post-configure:
|
||||
@cd ${WRKDIR}/${DOCS} && ${SETENV} ${CONFIGURE_ENV} \
|
||||
${SH} ./configure ${CONFIGURE_ARGS}
|
||||
@for i in ${THEMES}; do \
|
||||
cd ${WRKDIR}/$$i && \
|
||||
${SETENV} ${CONFIGURE_ENV} ${SH} \
|
||||
./configure ${CONFIGURE_ARGS}; \
|
||||
done
|
||||
@cd ${WRKDIR}/${THEMES} && ${SETENV} ${CONFIGURE_ENV} \
|
||||
${SH} ./configure ${CONFIGURE_ARGS}
|
||||
|
||||
post-install:
|
||||
@cd ${WRKDIR}/${DOCS} && ${SUDO} ${SETENV} \
|
||||
${MAKE_ENV} ${_FAKE_SETUP} ${MAKE_PROGRAM} ${FAKE_FLAGS} \
|
||||
@cd ${WRKDIR}/${DOCS} && ${SUDO} ${SETENV} ${MAKE_ENV} \
|
||||
${_FAKE_SETUP} ${MAKE_PROGRAM} ${FAKE_FLAGS} \
|
||||
-f ${MAKE_FILE} ${FAKE_TARGET}
|
||||
cd ${WRKDIR}/${THEMES} && ${SUDO} ${SETENV} ${MAKE_ENV} \
|
||||
${_FAKE_SETUP} ${MAKE_PROGRAM} ${FAKE_FLAGS} \
|
||||
-f ${MAKE_FILE} ${FAKE_TARGET}
|
||||
@for i in ${THEMES}; do \
|
||||
cd ${WRKDIR}/$$i && \
|
||||
${SUDO} ${SETENV} ${MAKE_ENV} \
|
||||
${_FAKE_SETUP} ${MAKE_PROGRAM} ${FAKE_FLAGS} \
|
||||
-f ${MAKE_FILE} ${FAKE_TARGET}; \
|
||||
done
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,30 +1,15 @@
|
||||
MD5 (enlightenment-0.16.7.2.tar.gz) = eHR9NPiCZ26v4m7vIqRIvg==
|
||||
MD5 (enlightenment-docs-0.16.7.tar.gz) = L1ykutTplf2VlMI8lYN/zA==
|
||||
MD5 (enlightenment-theme-BlueSteel-0.16.tar.gz) = FbcTyxEHERbPtL7dmYU9eg==
|
||||
MD5 (enlightenment-theme-BrushedMetal-Tigert-0.16.tar.gz) = 4mr8QoNl8+bErEo+yugVQA==
|
||||
MD5 (enlightenment-theme-Ganymede-0.16.tar.gz) = Fdl/8lG+ti7kgeLGf+mobQ==
|
||||
MD5 (enlightenment-theme-ShinyMetal-0.16.tar.gz) = F3BEqXW+zfGhaVo9wsY5Mg==
|
||||
RMD160 (enlightenment-0.16.7.2.tar.gz) = yWFKWq9jkAFXg0KLv2oTDt0KknQ=
|
||||
RMD160 (enlightenment-docs-0.16.7.tar.gz) = Qicv8M/DoF/Yavi9DEFmzKDQIQ8=
|
||||
RMD160 (enlightenment-theme-BlueSteel-0.16.tar.gz) = DeAgbUnCKwhtaSf9R+JlunPSmZg=
|
||||
RMD160 (enlightenment-theme-BrushedMetal-Tigert-0.16.tar.gz) = sDwnuGbXef0YmQOY9HdySgPdqLY=
|
||||
RMD160 (enlightenment-theme-Ganymede-0.16.tar.gz) = iyte4YVxnjRUUHQRptVN20lBgWI=
|
||||
RMD160 (enlightenment-theme-ShinyMetal-0.16.tar.gz) = M0KPnSAfe2lsIOVXEtxzVDAJ+cA=
|
||||
SHA1 (enlightenment-0.16.7.2.tar.gz) = BzuKPbeUgULcxoFKS4082n4Zq28=
|
||||
SHA1 (enlightenment-docs-0.16.7.tar.gz) = pYXF004lp9yAO5W5cDctAc66lLY=
|
||||
SHA1 (enlightenment-theme-BlueSteel-0.16.tar.gz) = R7xuRmtplvdBHl2kF+GB0FBTIIs=
|
||||
SHA1 (enlightenment-theme-BrushedMetal-Tigert-0.16.tar.gz) = 0tzfoLGs/QSVu1h9LRQ/9Fmwa+E=
|
||||
SHA1 (enlightenment-theme-Ganymede-0.16.tar.gz) = /8QG5V8wvQmPB9Uqs4DLbWCQZSc=
|
||||
SHA1 (enlightenment-theme-ShinyMetal-0.16.tar.gz) = C09mpD5AbOkhUhY+PB0HhYmUmTc=
|
||||
SHA256 (enlightenment-0.16.7.2.tar.gz) = hK9byd/wPnkEaTYxRI70/DKqchmlMnBDeHuCFFcusXs=
|
||||
SHA256 (enlightenment-docs-0.16.7.tar.gz) = hKXdBEGKL3/wNcgya74C3PzncwGyIeii+CX9t6CcLDk=
|
||||
SHA256 (enlightenment-theme-BlueSteel-0.16.tar.gz) = a0Ex2IWL00EwdxbGr/7IdEd0sMMyhNaKI651gNnCWlQ=
|
||||
SHA256 (enlightenment-theme-BrushedMetal-Tigert-0.16.tar.gz) = EmyJzdwfu4YUqrsFElLazoG5wCsD9WFk4/LhCIWosOE=
|
||||
SHA256 (enlightenment-theme-Ganymede-0.16.tar.gz) = wo65QXN89DnFigZWiqyFGEXHWypCp7GCY1+XP6vgIbM=
|
||||
SHA256 (enlightenment-theme-ShinyMetal-0.16.tar.gz) = HlL2m+s4L5twj7vf4dnmMIH63Vo7BFSuXdT03WoDIqU=
|
||||
SIZE (enlightenment-0.16.7.2.tar.gz) = 1860412
|
||||
SIZE (enlightenment-docs-0.16.7.tar.gz) = 2177700
|
||||
SIZE (enlightenment-theme-BlueSteel-0.16.tar.gz) = 724460
|
||||
SIZE (enlightenment-theme-BrushedMetal-Tigert-0.16.tar.gz) = 3905170
|
||||
SIZE (enlightenment-theme-Ganymede-0.16.tar.gz) = 2537767
|
||||
SIZE (enlightenment-theme-ShinyMetal-0.16.tar.gz) = 1234625
|
||||
MD5 (e16-0.16.8.10.tar.gz) = GWasXlRHx5lHFGlXY6GsnA==
|
||||
MD5 (e16-docs-0.16.8.0.1.tar.gz) = 2S5qcVO1Qzuvsv9lYWQNxA==
|
||||
MD5 (e16-themes-0.16.8.0.1.tar.gz) = fqehO5wxoe8+lZ2YSy8T3w==
|
||||
RMD160 (e16-0.16.8.10.tar.gz) = GsBptiQKcpH+5B2TRfLmqlxMWfg=
|
||||
RMD160 (e16-docs-0.16.8.0.1.tar.gz) = nh2wBdRztMLR52uzNbu2iKGg9So=
|
||||
RMD160 (e16-themes-0.16.8.0.1.tar.gz) = K0OSptnwQMbufy3/YIha1RQ61gI=
|
||||
SHA1 (e16-0.16.8.10.tar.gz) = G0uAOlDJ1Tm67SfTZWQ5sZs4wyg=
|
||||
SHA1 (e16-docs-0.16.8.0.1.tar.gz) = jftnBVMbTLAzKlYBfCuOMWBOVZw=
|
||||
SHA1 (e16-themes-0.16.8.0.1.tar.gz) = UJB4xUQe3TQzhHmmBqjqRo1pKHw=
|
||||
SHA256 (e16-0.16.8.10.tar.gz) = inv9HlBf1wVUp9MWx9uLVgpwyVUZkTgSXL0NoDKs1oQ=
|
||||
SHA256 (e16-docs-0.16.8.0.1.tar.gz) = UfHeLsOYrJgfIk9PXo02HpWrJxGa65cNafjK6wqqA0A=
|
||||
SHA256 (e16-themes-0.16.8.0.1.tar.gz) = F4LAb8C3ao/9BFF9fQk2GCxHoJ5FhiDeChdczm0RzJY=
|
||||
SIZE (e16-0.16.8.10.tar.gz) = 1941157
|
||||
SIZE (e16-docs-0.16.8.0.1.tar.gz) = 2016173
|
||||
SIZE (e16-themes-0.16.8.0.1.tar.gz) = 8252645
|
||||
|
@ -1,30 +0,0 @@
|
||||
$OpenBSD: patch-configure,v 1.3 2006/11/23 17:29:58 bernd Exp $
|
||||
--- configure.orig Thu Nov 23 10:34:05 2006
|
||||
+++ configure Thu Nov 23 10:34:42 2006
|
||||
@@ -10721,7 +10721,7 @@ _ACEOF
|
||||
|
||||
|
||||
|
||||
- INTLLIBS="$LIBINTL"
|
||||
+ INTLLIBS="$LTLIBINTL"
|
||||
|
||||
|
||||
|
||||
@@ -12591,7 +12591,7 @@ s,@RANLIB@,$RANLIB,;t t
|
||||
s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
|
||||
s,@ALLOCA@,$ALLOCA,;t t
|
||||
s,@GLIBC21@,$GLIBC21,;t t
|
||||
-s,@LIBICONV@,$LIBICONV,;t t
|
||||
+s,@LIBICONV@,$LTLIBICONV,;t t
|
||||
s,@LTLIBICONV@,$LTLIBICONV,;t t
|
||||
s,@INTLBISON@,$INTLBISON,;t t
|
||||
s,@BUILD_INCLUDED_LIBINTL@,$BUILD_INCLUDED_LIBINTL,;t t
|
||||
@@ -12603,7 +12603,7 @@ s,@GENCAT@,$GENCAT,;t t
|
||||
s,@INTLOBJS@,$INTLOBJS,;t t
|
||||
s,@INTL_LIBTOOL_SUFFIX_PREFIX@,$INTL_LIBTOOL_SUFFIX_PREFIX,;t t
|
||||
s,@INTLLIBS@,$INTLLIBS,;t t
|
||||
-s,@LIBINTL@,$LIBINTL,;t t
|
||||
+s,@LIBINTL@,$LTLIBINTL,;t t
|
||||
s,@LTLIBINTL@,$LTLIBINTL,;t t
|
||||
s,@POSUB@,$POSUB,;t t
|
||||
s,@ENABLE_EWMH_TRUE@,$ENABLE_EWMH_TRUE,;t t
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-misc_Makefile_in,v 1.1 2006/11/23 17:29:58 bernd Exp $
|
||||
--- misc/Makefile.in.orig Thu Nov 23 10:43:36 2006
|
||||
+++ misc/Makefile.in Thu Nov 23 10:43:36 2006
|
||||
@@ -384,7 +384,7 @@ info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
-install-data-am: install-miscDATA install-sesmDATA
|
||||
+install-data-am: install-miscDATA
|
||||
|
||||
install-exec-am: install-binSCRIPTS
|
||||
|
@ -1,57 +1,14 @@
|
||||
$OpenBSD: patch-src_lang_c,v 1.1 2005/11/24 17:40:16 fgsch Exp $
|
||||
--- src/lang.c.orig Tue Dec 14 21:59:25 2004
|
||||
+++ src/lang.c Wed Nov 23 19:30:32 2005
|
||||
@@ -100,13 +100,14 @@ EstrInt2Enc(const char *str, int want_ut
|
||||
if (str == NULL)
|
||||
return NULL;
|
||||
|
||||
- if (want_utf8)
|
||||
+ if (want_utf8 && iconv_cd_int2utf8)
|
||||
return Eiconv(iconv_cd_int2utf8, str, strlen(str));
|
||||
|
||||
- return Eiconv(iconv_cd_int2loc, str, strlen(str));
|
||||
-#else
|
||||
- return (char *)str;
|
||||
+ if (iconv_cd_int2loc)
|
||||
+ return Eiconv(iconv_cd_int2loc, str, strlen(str));
|
||||
#endif
|
||||
+
|
||||
+ return Estrndup(str, strlen(str));
|
||||
}
|
||||
|
||||
/* Free string returned by EstrInt2Enc() */
|
||||
@@ -116,10 +117,10 @@ EstrInt2EncFree(const char *str, int wan
|
||||
#if HAVE_ICONV
|
||||
if (Mode.text.utf8_int == want_utf8)
|
||||
return;
|
||||
+#endif
|
||||
|
||||
if (str)
|
||||
Efree((char *)str);
|
||||
-#endif
|
||||
}
|
||||
|
||||
void
|
||||
@@ -167,14 +168,22 @@ LangInit(void)
|
||||
if (Mode.text.utf8_int)
|
||||
$OpenBSD: patch-src_lang_c,v 1.2 2007/11/30 18:39:53 fgsch Exp $
|
||||
--- src/lang.c.orig Sat Nov 17 15:24:32 2007
|
||||
+++ src/lang.c Sat Nov 17 15:24:41 2007
|
||||
@@ -59,9 +59,8 @@ Eiconv(iconv_t icd, const char *txt, size_t len)
|
||||
pi = (char *)txt;
|
||||
po = buf;
|
||||
ni = (len > 0) ? len : strlen(txt);
|
||||
- if (!icd)
|
||||
+ if (icd == BAD_CD)
|
||||
{
|
||||
iconv_cd_loc2int = iconv_open("UTF-8", enc_loc);
|
||||
+ if (iconv_cd_loc2int == (iconv_t)-1)
|
||||
+ iconv_cd_loc2int = NULL;
|
||||
iconv_cd_int2loc = iconv_open(enc_loc, "UTF-8");
|
||||
+ if (iconv_cd_int2loc == (iconv_t)-1)
|
||||
+ iconv_cd_int2loc = NULL;
|
||||
iconv_cd_utf82int = iconv_cd_int2utf8 = NULL;
|
||||
- Eprintf("*** WARNING - Missing conversion\n");
|
||||
return Estrndup(txt, ni);
|
||||
}
|
||||
else
|
||||
{
|
||||
iconv_cd_loc2int = iconv_cd_int2loc = NULL;
|
||||
iconv_cd_utf82int = iconv_open(enc_loc, "UTF-8");
|
||||
+ if (iconv_cd_utf82int == (iconv_t)-1)
|
||||
+ iconv_cd_utf82int = NULL;
|
||||
iconv_cd_int2utf8 = iconv_open("UTF-8", enc_loc);
|
||||
+ if (iconv_cd_int2utf8 == (iconv_t)-1)
|
||||
+ iconv_cd_int2utf8 = NULL;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
no = sizeof(buf);
|
||||
|
@ -1,14 +1,9 @@
|
||||
What is enlightenment? It is a Window Manager that works with the
|
||||
X-Window System otherwise known as X11.
|
||||
Enlightenment is a window manager for the X Window System that is
|
||||
designed to be powerful, extensible, configurable and pretty darned
|
||||
good looking! It is one of the more graphically intense window
|
||||
managers.
|
||||
|
||||
What is a Windowmanager? Strictly speaking, a Window Manager manages
|
||||
windows - it is the Window Manager's task to arrange program windows on
|
||||
screen in some defined fashion, and allow the user to move, resize,
|
||||
iconify, and otherwise manipulate these client windows, without the
|
||||
client programs needing to do this themselves.
|
||||
|
||||
Enlightenment goes beyond this, not just Managing Windows, but providing
|
||||
a useful, good looking graphical shell from which to work. It is open
|
||||
in design, and instead of dictating a policy it allows the user to
|
||||
define their own policy right down to the minute and infinitesimal
|
||||
details; from its functionality right on through to its looks.
|
||||
Enlightenment goes beyond managing windows by providing a useful
|
||||
and appealing graphical shell from which to work. It is open in
|
||||
design and instead of dictating a policy, allows the user to define
|
||||
their own policy, down to every last detail.
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user