Removed C build system. Added wrapper script.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@663 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -1,4 +0,0 @@
|
||||
#
|
||||
# $Id: Makefile.am,v 1.3 2001/08/16 00:12:11 mdb Exp $
|
||||
|
||||
SUBDIRS = macros intl src
|
||||
@@ -1,7 +0,0 @@
|
||||
#undef ENABLE_NLS
|
||||
#undef HAVE_GETTEXT
|
||||
#undef HAVE_CATGETS
|
||||
#undef HAVE_LC_MESSAGES
|
||||
#undef HAVE_LIBSM
|
||||
#undef HAVE_LIBINTL_H
|
||||
#undef VERSION
|
||||
@@ -1,15 +0,0 @@
|
||||
#!/bin/sh
|
||||
# Run this to generate all the initial makefiles, etc.
|
||||
|
||||
srcdir=`dirname $0`
|
||||
test -z "$srcdir" && srcdir=.
|
||||
|
||||
PKG_NAME="lookuplet"
|
||||
|
||||
(test -f $srcdir/configure.in) || {
|
||||
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
|
||||
echo " top-level directory"
|
||||
exit 1
|
||||
}
|
||||
|
||||
. $srcdir/macros/autogen.sh
|
||||
@@ -1,72 +0,0 @@
|
||||
dnl $Id: configure.in,v 1.4 2001/08/18 02:34:06 mdb Exp $
|
||||
dnl
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
|
||||
AC_INIT(configure.in)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
|
||||
dnl Version definitions
|
||||
LKP_MAJOR=1
|
||||
LKP_REVISION=0
|
||||
LKP_PATCHLEVEL=fcs
|
||||
LKP_RELEASE=1
|
||||
use_release=no
|
||||
|
||||
dnl LKP_RELEASE must be specified (1 if nothing else), but
|
||||
dnl change use_release depending on whether we want it to be
|
||||
dnl appended to our official version. (no usually, yes for
|
||||
dnl something like 'pre1' or 'beta4')
|
||||
|
||||
if test x"$use_release" = xno ; then
|
||||
brsffx=
|
||||
else
|
||||
brsffx="-${LKP_RELEASE}"
|
||||
fi
|
||||
|
||||
LKP_SHORT_VERSION="$LKP_MAJOR.$LKP_REVISION.${LKP_PATCHLEVEL}"
|
||||
LKP_VERSION="$LKP_MAJOR.$LKP_REVISION.${LKP_PATCHLEVEL}${brsffx}"
|
||||
VERSION="$LKP_VERSION"
|
||||
|
||||
dnl Now that we have a version
|
||||
AM_INIT_AUTOMAKE(lookuplet, [$VERSION])
|
||||
|
||||
AM_MAINTAINER_MODE
|
||||
AM_ACLOCAL_INCLUDE(macros)
|
||||
AC_ISC_POSIX
|
||||
|
||||
GNOME_INIT(applets)
|
||||
|
||||
dnl Check for programs
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_STDC
|
||||
AM_PROG_LIBTOOL
|
||||
|
||||
dnl this should come after `AC_PROG_CC'
|
||||
GNOME_COMPILE_WARNINGS
|
||||
GNOME_X_CHECKS
|
||||
|
||||
dnl Checks for libraries.
|
||||
|
||||
dnl Checks for header files.
|
||||
AC_STDC_HEADERS
|
||||
AC_CHECK_HEADERS(fcntl.h)
|
||||
|
||||
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_C_CONST
|
||||
AC_TYPE_SIZE_T
|
||||
|
||||
dnl Checks for library functions.
|
||||
AC_CHECK_FUNCS(strcspn strstr)
|
||||
|
||||
dnl All the linguas, all the time.
|
||||
ALL_LINGUAS="az ca cs da de en_GB el es et fi fr ga hu it ja ko lt nl no nn pl pt pt_BR ro ru sk sl sv tr uk wa zh_CN.GB2312"
|
||||
LINGUAS="$ALL_LINGUAS"
|
||||
AM_GNOME_GETTEXT
|
||||
|
||||
dnl Create files.
|
||||
AC_OUTPUT([
|
||||
Makefile
|
||||
macros/Makefile
|
||||
intl/Makefile
|
||||
src/Makefile
|
||||
])
|
||||
@@ -1,2 +1,3 @@
|
||||
usr/bin
|
||||
usr/share/lookuplet
|
||||
usr/share/doc/lookuplet
|
||||
|
||||
@@ -6,33 +6,17 @@
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
build: build-stamp
|
||||
build-stamp:
|
||||
dh_testdir
|
||||
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
# Add here commands to compile the package.
|
||||
make CFLAGS="-O2 -g -Wall"
|
||||
|
||||
touch build-stamp
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-stamp
|
||||
|
||||
# Add here commands to clean up after the build process.
|
||||
-$(MAKE) distclean
|
||||
rm -f */.deps/* config.cache config.log config.status
|
||||
-$(MAKE) clean
|
||||
|
||||
dh_clean
|
||||
|
||||
# Build architecture-independent files here.
|
||||
binary-indep: build
|
||||
# We have nothing to do by default.
|
||||
|
||||
# Build architecture-dependent files here.
|
||||
binary-arch: build
|
||||
binary-indep:
|
||||
# dh_testversion
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
@@ -50,7 +34,7 @@ binary-arch: build
|
||||
# dh_installmanpages
|
||||
dh_undocumented lookuplet.1
|
||||
dh_installchangelogs
|
||||
dh_strip
|
||||
# dh_strip
|
||||
dh_compress
|
||||
dh_fixperms
|
||||
dh_installdeb
|
||||
@@ -60,8 +44,6 @@ binary-arch: build
|
||||
dh_md5sums
|
||||
dh_builddeb
|
||||
|
||||
source diff:
|
||||
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
|
||||
binary: binary-indep
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary
|
||||
.PHONY: clean binary-indep binary
|
||||
|
||||
@@ -1,40 +0,0 @@
|
||||
#
|
||||
# $Id: Makefile.am,v 1.5 2002/03/14 16:45:26 shaper Exp $
|
||||
|
||||
bin_PROGRAMS = lookuplet
|
||||
|
||||
lookuplet_SOURCES = \
|
||||
lookuplet.c \
|
||||
launcher.c \
|
||||
querybox.c \
|
||||
preferences.c \
|
||||
binding.c \
|
||||
keysym-util.c \
|
||||
history.c
|
||||
|
||||
INCLUDES = \
|
||||
-I. \
|
||||
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
|
||||
-I$(top_srcdir) \
|
||||
$(GNOME_INCLUDEDIR)
|
||||
|
||||
lookuplet_LDADD = \
|
||||
$(GNOME_LIBDIR) \
|
||||
$(GNOMEUI_LIBS) \
|
||||
$(GNOME_APPLETS_LIBS) \
|
||||
$(INTLLIBS)
|
||||
|
||||
# currently the installation of these bitmaps wouldn't be necessary
|
||||
bitmapsdir = $(datadir)/pixmaps
|
||||
bitmaps_DATA = gnome-lookuplet.xpm
|
||||
|
||||
EXTRA_DIST = \
|
||||
lookuplet.desktop \
|
||||
lookuplet.gnorba \
|
||||
$(bitmaps_DATA)
|
||||
|
||||
sysdir = $(datadir)/applets/Network
|
||||
sys_DATA = lookuplet.desktop
|
||||
|
||||
gnorbadir = $(sysconfdir)/CORBA/servers
|
||||
gnorba_DATA = lookuplet.gnorba
|
||||
Executable
+57
@@ -0,0 +1,57 @@
|
||||
#!/usr/bin/env python
|
||||
#
|
||||
# $Id: lookuplet,v 1.1 2002/03/17 09:32:23 mdb Exp $
|
||||
#
|
||||
# lookuplet - a utility for quickly looking up information
|
||||
# Copyright (C) 2001 Michael Bayne
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License as published by the
|
||||
# Free Software Foundation; either version 2.1 of the License, or (at your
|
||||
# option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but
|
||||
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
# General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along
|
||||
# with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
import gnome.applet
|
||||
import gtk
|
||||
import libglade
|
||||
import string
|
||||
import sys
|
||||
import re
|
||||
|
||||
import bindings
|
||||
import lookuplet
|
||||
import properties
|
||||
|
||||
# figure out where we were run from
|
||||
basedir = sys.argv[0];
|
||||
basedir = re.sub("/lookuplet$", "", basedir);
|
||||
basedir = re.sub("/bin$", "", basedir);
|
||||
|
||||
# load up our glade UI definition
|
||||
xmlui = libglade.GladeXML("lookuplet.glade");
|
||||
|
||||
# load up our bindings
|
||||
bindings = bindings.BindingSet();
|
||||
|
||||
# figure out if we're an applet or not
|
||||
appletMode = 0;
|
||||
for arg in sys.argv:
|
||||
if (arg.find("activate-goad-server") != -1):
|
||||
appletMode = 1
|
||||
|
||||
# create our properties manager
|
||||
props = properties.Properties(xmlui, bindings);
|
||||
|
||||
# create our primary user interface
|
||||
lookuplet = lookuplet.Lookuplet(xmlui, bindings, props, appletMode);
|
||||
|
||||
# let GTK do its business
|
||||
gtk.mainloop();
|
||||
Reference in New Issue
Block a user