Import glimmer 1.2.1:
Glimmer is a full featured code editor with many advanced features, including full scripting integration using Python. It is still in the development stages, but is fairly useful as a C/C++ editor with all the frills. From Jim Geovedi <jim@corebsd.or.id>.
This commit is contained in:
parent
ec8e644be0
commit
3faf15a594
40
editors/glimmer/Makefile
Normal file
40
editors/glimmer/Makefile
Normal file
@ -0,0 +1,40 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2002/06/13 12:37:07 nino Exp $
|
||||
|
||||
COMMENT= "code editor for GNOME"
|
||||
|
||||
DISTNAME= glimmer-1.2.1
|
||||
CATEGORIES= editors x11
|
||||
NEED_VERSION= 1.531
|
||||
|
||||
HOMEPAGE= http://glimmer.sourceforge.net/
|
||||
MAINTAINER= Jim Geovedi <jim@corebsd.or.id>
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=glimmer/}
|
||||
|
||||
MODULES= gettext
|
||||
|
||||
PYTHON_VER= 2.1
|
||||
CONFIGURE_ENV= PYTHON=${LOCALBASE}/bin/python${PYTHON_VER}
|
||||
RUN_DEPENDS+= :python-${PYTHON_VER}*:lang/python/${PYTHON_VER}
|
||||
BUILD_DEPENDS+= ${RUN_DEPENDS}
|
||||
|
||||
LIB_DEPENDS= gnomeprint.16::x11/gnome/print \
|
||||
gnomevfs.0::x11/gnome/vfs \
|
||||
gtkgl.1::x11/py-Gtk,gnome \
|
||||
python${PYTHON_VER}.0.0::lang/python/${PYTHON_VER}
|
||||
|
||||
SEPARATE_BUILD= concurrent
|
||||
USE_X11= Yes
|
||||
USE_GMAKE= Yes
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
.include <bsd.port.mk>
|
3
editors/glimmer/distinfo
Normal file
3
editors/glimmer/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (glimmer-1.2.1.tar.gz) = ca0a856b58f91b1bdef7f0828b31490a
|
||||
RMD160 (glimmer-1.2.1.tar.gz) = eae31e05ac86e3263fe00c72d1148931340778de
|
||||
SHA1 (glimmer-1.2.1.tar.gz) = a62c0b9b2cf35d7d4bd63f84e1bc6607c2ba9184
|
70
editors/glimmer/patches/patch-configure
Normal file
70
editors/glimmer/patches/patch-configure
Normal file
@ -0,0 +1,70 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2002/06/13 12:37:07 nino Exp $
|
||||
--- configure.orig Sat Jan 12 19:42:09 2002
|
||||
+++ configure Thu Jun 13 14:03:02 2002
|
||||
@@ -9133,66 +9133,8 @@ EOF
|
||||
LIBS="-lutil $LIBS"
|
||||
|
||||
fi
|
||||
-
|
||||
-echo "$as_me:9137: checking for dbopen in -ldb" >&5
|
||||
-echo $ECHO_N "checking for dbopen in -ldb... $ECHO_C" >&6
|
||||
-if test "${ac_cv_lib_db_dbopen+set}" = set; then
|
||||
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
-else
|
||||
- ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-ldb $LIBS"
|
||||
-cat >conftest.$ac_ext <<_ACEOF
|
||||
-#line 9145 "configure"
|
||||
-#include "confdefs.h"
|
||||
-
|
||||
-/* Override any gcc2 internal prototype to avoid an error. */
|
||||
-#ifdef __cplusplus
|
||||
-extern "C"
|
||||
-#endif
|
||||
-/* We use char because int might match the return type of a gcc2
|
||||
- builtin and then its argument prototype would still apply. */
|
||||
-char dbopen ();
|
||||
-int
|
||||
-main ()
|
||||
-{
|
||||
-dbopen ();
|
||||
- ;
|
||||
- return 0;
|
||||
-}
|
||||
-_ACEOF
|
||||
-rm -f conftest.$ac_objext conftest$ac_exeext
|
||||
-if { (eval echo "$as_me:9164: \"$ac_link\"") >&5
|
||||
- (eval $ac_link) 2>&5
|
||||
- ac_status=$?
|
||||
- echo "$as_me:9167: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); } &&
|
||||
- { ac_try='test -s conftest$ac_exeext'
|
||||
- { (eval echo "$as_me:9170: \"$ac_try\"") >&5
|
||||
- (eval $ac_try) 2>&5
|
||||
- ac_status=$?
|
||||
- echo "$as_me:9173: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); }; }; then
|
||||
- ac_cv_lib_db_dbopen=yes
|
||||
-else
|
||||
- echo "$as_me: failed program was:" >&5
|
||||
-cat conftest.$ac_ext >&5
|
||||
-ac_cv_lib_db_dbopen=no
|
||||
-fi
|
||||
-rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
|
||||
-LIBS=$ac_check_lib_save_LIBS
|
||||
-fi
|
||||
-echo "$as_me:9184: result: $ac_cv_lib_db_dbopen" >&5
|
||||
-echo "${ECHO_T}$ac_cv_lib_db_dbopen" >&6
|
||||
-if test $ac_cv_lib_db_dbopen = yes; then
|
||||
- cat >>confdefs.h <<EOF
|
||||
-#define HAVE_LIBDB 1
|
||||
-EOF
|
||||
-
|
||||
- LIBS="-ldb $LIBS"
|
||||
-
|
||||
fi
|
||||
|
||||
- fi
|
||||
echo "$as_me:9196: checking for PyGTK" >&5
|
||||
echo $ECHO_N "checking for PyGTK... $ECHO_C" >&6
|
||||
if test -f $PY_PREFIX/include/pygtk/pygtk.h; then
|
85
editors/glimmer/patches/patch-ltmain_sh
Normal file
85
editors/glimmer/patches/patch-ltmain_sh
Normal file
@ -0,0 +1,85 @@
|
||||
$OpenBSD: patch-ltmain_sh,v 1.1.1.1 2002/06/13 12:37:07 nino Exp $
|
||||
--- ltmain.sh.orig Sun Jun 2 19:55:51 2002
|
||||
+++ ltmain.sh Sun Jun 2 19:57:23 2002
|
||||
@@ -1037,6 +1037,17 @@ compiler."
|
||||
continue
|
||||
;;
|
||||
|
||||
+ -pthread)
|
||||
+ case $host in
|
||||
+ *-*-openbsd*)
|
||||
+ deplibs="$deplibs $arg"
|
||||
+ ;;
|
||||
+ *)
|
||||
+ continue
|
||||
+ ;;
|
||||
+ esac
|
||||
+ ;;
|
||||
+
|
||||
-module)
|
||||
module=yes
|
||||
continue
|
||||
@@ -1473,6 +1484,10 @@ compiler."
|
||||
fi
|
||||
continue
|
||||
;;
|
||||
+ -pthread)
|
||||
+ continue
|
||||
+ ;;
|
||||
+
|
||||
%DEPLIBS%)
|
||||
alldeplibs=yes
|
||||
continue
|
||||
@@ -1714,11 +1729,6 @@ compiler."
|
||||
continue
|
||||
fi
|
||||
|
||||
- if test "$installed" = no; then
|
||||
- notinst_deplibs="$notinst_deplibs $lib"
|
||||
- need_relink=yes
|
||||
- fi
|
||||
-
|
||||
if test -n "$old_archive_from_expsyms_cmds"; then
|
||||
# figure out the soname
|
||||
set dummy $library_names
|
||||
@@ -4412,40 +4422,6 @@ relink_command=\"$relink_command\""
|
||||
# Exit here if they wanted silent mode.
|
||||
test "$show" = ":" && exit 0
|
||||
|
||||
- echo "----------------------------------------------------------------------"
|
||||
- echo "Libraries have been installed in:"
|
||||
- for libdir in $libdirs; do
|
||||
- echo " $libdir"
|
||||
- done
|
||||
- echo
|
||||
- echo "If you ever happen to want to link against installed libraries"
|
||||
- echo "in a given directory, LIBDIR, you must either use libtool, and"
|
||||
- echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
|
||||
- echo "flag during linking and do at least one of the following:"
|
||||
- if test -n "$shlibpath_var"; then
|
||||
- echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
|
||||
- echo " during execution"
|
||||
- fi
|
||||
- if test -n "$runpath_var"; then
|
||||
- echo " - add LIBDIR to the \`$runpath_var' environment variable"
|
||||
- echo " during linking"
|
||||
- fi
|
||||
- if test -n "$hardcode_libdir_flag_spec"; then
|
||||
- libdir=LIBDIR
|
||||
- eval flag=\"$hardcode_libdir_flag_spec\"
|
||||
-
|
||||
- echo " - use the \`$flag' linker flag"
|
||||
- fi
|
||||
- if test -n "$admincmds"; then
|
||||
- echo " - have your system administrator run these commands:$admincmds"
|
||||
- fi
|
||||
- if test -f /etc/ld.so.conf; then
|
||||
- echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
|
||||
- fi
|
||||
- echo
|
||||
- echo "See any operating system documentation about shared libraries for"
|
||||
- echo "more information, such as the ld(1) and ld.so(8) manual pages."
|
||||
- echo "----------------------------------------------------------------------"
|
||||
exit 0
|
||||
;;
|
||||
|
85
editors/glimmer/patches/patch-po_Makefile_in_in
Normal file
85
editors/glimmer/patches/patch-po_Makefile_in_in
Normal file
@ -0,0 +1,85 @@
|
||||
$OpenBSD: patch-po_Makefile_in_in,v 1.1.1.1 2002/06/13 12:37:07 nino Exp $
|
||||
--- po/Makefile.in.in.orig Tue Jun 11 10:26:29 2002
|
||||
+++ po/Makefile.in.in Tue Jun 11 10:29:02 2002
|
||||
@@ -6,6 +6,8 @@
|
||||
# but which still want to provide support for the GNU gettext functionality.
|
||||
# Please note that the actual code is *not* freely available.
|
||||
|
||||
+DESTDIR =
|
||||
+
|
||||
PACKAGE = @PACKAGE@
|
||||
VERSION = @VERSION@
|
||||
|
||||
@@ -19,7 +21,7 @@ VPATH = @srcdir@
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
datadir = $(prefix)/@DATADIRNAME@
|
||||
-localedir = $(datadir)/locale
|
||||
+localedir = $(prefix)/share/locale
|
||||
gnulocaledir = $(prefix)/share/locale
|
||||
gettextsrcdir = $(prefix)/share/gettext/po
|
||||
subdir = po
|
||||
@@ -52,7 +54,7 @@ stamp-cat-id $(POFILES) $(GMOFILES) $(SO
|
||||
POTFILES = \
|
||||
|
||||
CATALOGS = @CATALOGS@
|
||||
-CATOBJEXT = @CATOBJEXT@
|
||||
+CATOBJEXT = .g*mo
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
|
||||
.SUFFIXES:
|
||||
@@ -111,16 +113,16 @@ install-data: install-data-@USE_NLS@
|
||||
install-data-no: all
|
||||
install-data-yes: all
|
||||
if test -r "$(MKINSTALLDIRS)"; then \
|
||||
- $(MKINSTALLDIRS) $(datadir); \
|
||||
+ $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
|
||||
else \
|
||||
- $(SHELL) $(top_srcdir)/mkinstalldirs $(datadir); \
|
||||
+ $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
|
||||
fi
|
||||
@catalogs='$(CATALOGS)'; \
|
||||
for cat in $$catalogs; do \
|
||||
cat=`basename $$cat`; \
|
||||
case "$$cat" in \
|
||||
- *.gmo) destdir=$(gnulocaledir);; \
|
||||
- *) destdir=$(localedir);; \
|
||||
+ *.gmo) destdir=$(DESTDIR)$(gnulocaledir);; \
|
||||
+ *) destdir=$(DESTDIR)$(localedir);; \
|
||||
esac; \
|
||||
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
|
||||
dir=$$destdir/$$lang/LC_MESSAGES; \
|
||||
@@ -153,12 +155,12 @@ install-data-yes: all
|
||||
done
|
||||
if test "$(PACKAGE)" = "gettext"; then \
|
||||
if test -r "$(MKINSTALLDIRS)"; then \
|
||||
- $(MKINSTALLDIRS) $(gettextsrcdir); \
|
||||
+ $(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \
|
||||
else \
|
||||
- $(SHELL) $(top_srcdir)/mkinstalldirs $(gettextsrcdir); \
|
||||
+ $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \
|
||||
fi; \
|
||||
$(INSTALL_DATA) $(srcdir)/Makefile.in.in \
|
||||
- $(gettextsrcdir)/Makefile.in.in; \
|
||||
+ $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
|
||||
else \
|
||||
: ; \
|
||||
fi
|
||||
@@ -171,12 +173,12 @@ uninstall:
|
||||
for cat in $$catalogs; do \
|
||||
cat=`basename $$cat`; \
|
||||
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
|
||||
- rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
|
||||
- rm -f $(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
|
||||
- rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
|
||||
- rm -f $(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
|
||||
+ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
|
||||
+ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
|
||||
+ rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \
|
||||
+ rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \
|
||||
done
|
||||
- rm -f $(gettextsrcdir)/po-Makefile.in.in
|
||||
+ rm -f $(DESTDIR)$(gettextsrcdir)/po-Makefile.in.in
|
||||
|
||||
check: all
|
||||
|
6
editors/glimmer/pkg/DESCR
Normal file
6
editors/glimmer/pkg/DESCR
Normal file
@ -0,0 +1,6 @@
|
||||
Glimmer is a full featured code editor with many advanced features,
|
||||
including full scripting integration using Python. It is still in
|
||||
the development stages, but is fairly useful as a C/C++ editor with
|
||||
all the frills.
|
||||
|
||||
WWW: ${HOMEPAGE}
|
88
editors/glimmer/pkg/PLIST
Normal file
88
editors/glimmer/pkg/PLIST
Normal file
@ -0,0 +1,88 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/06/13 12:37:07 nino Exp $
|
||||
bin/glimmer
|
||||
bin/glimmerout
|
||||
@comment share/glimmer/docs/AUTHORS
|
||||
@comment share/glimmer/docs/COPYING
|
||||
@comment share/glimmer/docs/ChangeLog
|
||||
@comment share/glimmer/docs/NEWS
|
||||
@comment share/glimmer/docs/PROPS
|
||||
@comment share/glimmer/docs/README
|
||||
@comment share/glimmer/docs/TODO
|
||||
share/glimmer/languages/ada.lang
|
||||
share/glimmer/languages/asp.lang
|
||||
share/glimmer/languages/bash.lang
|
||||
share/glimmer/languages/c.lang
|
||||
share/glimmer/languages/cpp.lang
|
||||
share/glimmer/languages/dtml.lang
|
||||
share/glimmer/languages/fortran.lang
|
||||
share/glimmer/languages/html.lang
|
||||
share/glimmer/languages/java.lang
|
||||
share/glimmer/languages/js.lang
|
||||
share/glimmer/languages/lang.lang
|
||||
share/glimmer/languages/latex.lang
|
||||
share/glimmer/languages/make.lang
|
||||
share/glimmer/languages/ocaml.lang
|
||||
share/glimmer/languages/oolong.lang
|
||||
share/glimmer/languages/perl.lang
|
||||
share/glimmer/languages/php.lang
|
||||
share/glimmer/languages/po.lang
|
||||
share/glimmer/languages/python.lang
|
||||
share/glimmer/languages/ruby.lang
|
||||
share/glimmer/languages/scheme.lang
|
||||
share/glimmer/languages/sgml.lang
|
||||
share/glimmer/languages/sql.lang
|
||||
share/glimmer/languages/tcltk.lang
|
||||
share/glimmer/languages/wml.lang
|
||||
share/glimmer/languages/x86.lang
|
||||
share/glimmer/languages/xhtml-trans.lang
|
||||
share/glimmer/languages/xml.lang
|
||||
share/glimmer/languages/z80.lang
|
||||
share/glimmer/scripts/Bookmarks.py
|
||||
share/glimmer/scripts/Delete_To_End.py
|
||||
share/glimmer/scripts/Delete_To_Start.py
|
||||
share/glimmer/scripts/FileSelector.py
|
||||
share/glimmer/scripts/Global.py
|
||||
share/glimmer/scripts/ISO2HTML.py
|
||||
share/glimmer/scripts/Replace_Spaces.py
|
||||
share/glimmer/scripts/Replace_Tabs.py
|
||||
share/glimmer/scripts/To_Lower.py
|
||||
share/glimmer/scripts/To_Upper.py
|
||||
share/gnome/apps/Development/glimmer.desktop
|
||||
share/gnome/help/glimmer/C/bugs.html
|
||||
share/gnome/help/glimmer/C/customize.html
|
||||
share/gnome/help/glimmer/C/faq.html
|
||||
share/gnome/help/glimmer/C/gpl.html
|
||||
share/gnome/help/glimmer/C/index.html
|
||||
share/gnome/help/glimmer/C/menus.html
|
||||
share/gnome/help/glimmer/C/mission.html
|
||||
share/gnome/help/glimmer/C/preferences.html
|
||||
share/gnome/help/glimmer/C/properties.html
|
||||
share/gnome/help/glimmer/C/sessions.html
|
||||
share/gnome/help/glimmer/C/topic.dat
|
||||
share/locale/de/LC_MESSAGES/glimmer.mo
|
||||
share/locale/es/LC_MESSAGES/glimmer.mo
|
||||
share/locale/ja/LC_MESSAGES/glimmer.mo
|
||||
share/locale/sv/LC_MESSAGES/glimmer.mo
|
||||
share/pixmaps/glimmer-icon.png
|
||||
share/pixmaps/glimmer-splash.png
|
||||
share/pixmaps/glimmer-title.png
|
||||
@comment @dirrm share/pixmaps
|
||||
@comment @dirrm share/locale/sv/LC_MESSAGES
|
||||
@comment @dirrm share/locale/sv
|
||||
@comment @dirrm share/locale/ja/LC_MESSAGES
|
||||
@comment @dirrm share/locale/ja
|
||||
@comment @dirrm share/locale/es/LC_MESSAGES
|
||||
@comment @dirrm share/locale/es
|
||||
@comment @dirrm share/locale/de/LC_MESSAGES
|
||||
@comment @dirrm share/locale/de
|
||||
@comment @dirrm share/locale
|
||||
@dirrm share/gnome/help/glimmer/C
|
||||
@dirrm share/gnome/help/glimmer
|
||||
@comment @dirrm share/gnome/help
|
||||
@comment @dirrm share/gnome/apps/Development
|
||||
@comment @dirrm share/gnome/apps
|
||||
@comment @dirrm share/gnome
|
||||
@dirrm share/glimmer/scripts
|
||||
@dirrm share/glimmer/languages
|
||||
@comment @dirrm share/glimmer/docs
|
||||
@dirrm share/glimmer
|
Loading…
x
Reference in New Issue
Block a user