initial 1.3.0
This commit is contained in:
6
packaging/README.Packaging
Normal file
6
packaging/README.Packaging
Normal file
@@ -0,0 +1,6 @@
|
||||
This directory contains packaging scripts for a few systems.
|
||||
If package this software to anothor system, please submit
|
||||
the scripts to us through the project support site so that
|
||||
we can add them here.
|
||||
|
||||
- Jarno Elonen
|
7
packaging/agistudio.desktop
Normal file
7
packaging/agistudio.desktop
Normal file
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Name=QT AGI Studio
|
||||
Exec=agistudio
|
||||
Icon=qtagistudio
|
||||
Type=Application
|
||||
Terminal=false
|
||||
Categories=Development;Qt;
|
10
packaging/debian/agistudio.doc-base
Normal file
10
packaging/debian/agistudio.doc-base
Normal file
@@ -0,0 +1,10 @@
|
||||
Document: agistudio
|
||||
Title: QT AGI Studio User's Manual
|
||||
Author: Peter Kelly, Helen Zommer
|
||||
Abstract: This manual describes the user interface
|
||||
of QT AGI Studio, an adventure game IDE.
|
||||
Section: Apps/Programming
|
||||
|
||||
Format: HTML
|
||||
Index: /usr/share/agistudio/help/index.html
|
||||
Files: /usr/share/agistudio/help/*.html
|
4
packaging/debian/agistudio.install
Normal file
4
packaging/debian/agistudio.install
Normal file
@@ -0,0 +1,4 @@
|
||||
src/agistudio usr/bin
|
||||
help usr/share/agistudio
|
||||
template usr/share/agistudio
|
||||
debian/agistudio.xpm usr/share/agistudio
|
37
packaging/debian/agistudio.xpm
Normal file
37
packaging/debian/agistudio.xpm
Normal file
@@ -0,0 +1,37 @@
|
||||
/* XPM */
|
||||
static char * agistudio_xpm[] = {
|
||||
"24 24 10 1",
|
||||
" c None",
|
||||
". c #7F0000",
|
||||
"+ c #00FFFF",
|
||||
"@ c #999999",
|
||||
"# c #4C4C4C",
|
||||
"$ c #FFFF00",
|
||||
"% c #000000",
|
||||
"& c #FF0000",
|
||||
"* c #7F007F",
|
||||
"= c #191919",
|
||||
" ",
|
||||
" .. ",
|
||||
" .... ",
|
||||
" ++..@ ",
|
||||
" ++++++ ",
|
||||
" ++++++++ ",
|
||||
" ######$$ ",
|
||||
" ####$$$$$$ ",
|
||||
" ####$$$$@@ ",
|
||||
" ##$$$%%%% ",
|
||||
" @$$$%$$$% ",
|
||||
" &&&%$$%*% ",
|
||||
" &&&&&%$%&**% ",
|
||||
" &&&&&&%&&&**% ",
|
||||
" &&$$&&&%&&&**% ",
|
||||
" &&$$&&& %&&&**% ",
|
||||
" &&$$&&& %&&&**= ",
|
||||
" &&$$&&& %&&&*% ",
|
||||
" &&$$$$& =&&&% ",
|
||||
" &&..$$$$ %%% ",
|
||||
" ......$$ ",
|
||||
" ++++++@@ ",
|
||||
" ++++++@ ",
|
||||
" "};
|
141
packaging/debian/changelog
Normal file
141
packaging/debian/changelog
Normal file
@@ -0,0 +1,141 @@
|
||||
agistudio (1.3.0-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Sat, 25 Apr 2012 17:32:00 +0300
|
||||
|
||||
agistudio (1.2.4-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Wed, 08 Apr 2009 01:37:29 +0300
|
||||
|
||||
agistudio (1.2.3+svn20070518-1) unstable; urgency=low
|
||||
|
||||
* New upstream release (from SVN).
|
||||
- GCC 4.3 build patch (Closes: #417080)
|
||||
|
||||
* Orphaning the package.
|
||||
|
||||
-- Jarno Elonen <elonen@debian.org> Fri, 18 May 2007 12:30:08 +0300
|
||||
|
||||
agistudio (1.2.3-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Jarno Elonen <elonen@debian.org> Thu, 18 Mar 2007 02:25:02 +0300
|
||||
|
||||
agistudio (1.2.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release. (Closes: #358291)
|
||||
|
||||
-- Jarno Elonen <elonen@debian.org> Thu, 22 Mar 2006 21:53:23 +0300
|
||||
|
||||
agistudio (1.2.1-5) unstable; urgency=low
|
||||
|
||||
* QT ABI transition
|
||||
|
||||
-- Jarno Elonen <elonen@debian.org> Thu, 1 Sep 2005 22:24:15 +0300
|
||||
|
||||
agistudio (1.2.1-4) unstable; urgency=low
|
||||
|
||||
* Added a watch file
|
||||
|
||||
* REALLY changed maintainer email address
|
||||
|
||||
* Moved menu pixmap away from /usr/X11
|
||||
|
||||
-- Jarno Elonen <elonen@debian.org> Sun, 10 Oct 2004 03:01:09 +0300
|
||||
|
||||
agistudio (1.2.1-3) unstable; urgency=low
|
||||
|
||||
* Copyrights update
|
||||
* Changed maintainer email address
|
||||
* Updated 'Section' to match the override file
|
||||
|
||||
-- Jarno Elonen <elonen@debian.org> Fri, 16 Jan 2004 11:01:47 +0200
|
||||
|
||||
agistudio (1.2.1-2) unstable; urgency=low
|
||||
|
||||
* Fixed some bad code that crashed GCC 3.3 on Alpha
|
||||
(Thanks to Riku Voipio for notifying me about the
|
||||
problem and to Falk Hueffner for pointing out the reason)
|
||||
|
||||
* Updated an URL in documentation as requested by Juha Terho
|
||||
|
||||
* Cleaned up some compiler warnings
|
||||
|
||||
* Changed Section to 'devel' - Agistudio is neither a
|
||||
game nor a generic X11 application
|
||||
|
||||
* Changed build options for tmake to generate a
|
||||
release version (-O2, most notably) instead of debug
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Thu, 11 Sep 2003 19:57:00 +0300
|
||||
|
||||
agistudio (1.2.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
- Midi export
|
||||
|
||||
* Fixed Build-Depends and upgraded Standards-Version
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Fri, 8 Aug 2003 10:07:44 +0300
|
||||
|
||||
agistudio (1.2-1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Sat, 17 May 2003 15:03:49 +0300
|
||||
|
||||
agistudio (1.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream version.
|
||||
|
||||
* Previous patches merged to upstream.
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Sun, 6 Apr 2003 21:05:39 +0300
|
||||
|
||||
agistudio (1.0-3) unstable; urgency=low
|
||||
|
||||
* Added context sensitive help on AGI commands
|
||||
to the logic editor
|
||||
|
||||
* Added syntax highlight with command detection
|
||||
|
||||
* Text search now selects found text
|
||||
|
||||
* Enhanced logic parser (comment removal, whitespace handling)
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Fri, 28 Mar 2003 23:02:51 +0200
|
||||
|
||||
agistudio (1.0-2) unstable; urgency=low
|
||||
|
||||
* Added review for logics
|
||||
|
||||
* Embedded the preview window into the
|
||||
resource window to remove annoying popups
|
||||
|
||||
* Nonpropotional font for text editor, too,
|
||||
not just logics
|
||||
|
||||
* Added a priority mask color display to
|
||||
the picture editor
|
||||
|
||||
* Some smaller usability fixes
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Sun, 23 Mar 2003 18:55:59 +0200
|
||||
|
||||
agistudio (1.0-1) unstable; urgency=low
|
||||
|
||||
* Initial Release.
|
||||
|
||||
* Ported upstream source to QT 3.1
|
||||
|
||||
* changed editor font to non-propotional
|
||||
|
||||
* changed default interpreter to Nagi
|
||||
(more AGI compatibile than Sarien)
|
||||
|
||||
-- Jarno Elonen <elonen@iki.fi> Sat, 1 Mar 2003 11:00:43 +0200
|
||||
|
15
packaging/debian/control
Normal file
15
packaging/debian/control
Normal file
@@ -0,0 +1,15 @@
|
||||
Source: agistudio
|
||||
Section: x11
|
||||
Priority: optional
|
||||
Maintainer: Debian QA Group <packages@qa.debian.org>
|
||||
Build-Depends: debhelper (>= 4.0.0), tmake, libqt4-dev, libqt4-qt3support
|
||||
Standards-Version: 3.6.1.1
|
||||
|
||||
Package: agistudio
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}
|
||||
Recommends: scummvm|nagi|sarien
|
||||
Description: IDE for creating early Sierra style AGI games
|
||||
AGI (Adventure Game Interpreter) is the adventure game engine used by
|
||||
Sierra On-Line(tm) to create some of their early games. QT AGI Studio
|
||||
is a program which allows you to view, create and edit AGI games.
|
35
packaging/debian/copyright
Normal file
35
packaging/debian/copyright
Normal file
@@ -0,0 +1,35 @@
|
||||
QT AGI Studio was debianized by Jarno Elonen <elonen@iki.fi> in 2003
|
||||
from source files available at
|
||||
|
||||
http://agistudio.sourceforge.net/
|
||||
|
||||
Upstream authors:
|
||||
Helen Zommer <helen@cc.huji.ac.il>
|
||||
Jarno Elonen <elonen@iki.fi>
|
||||
Claudio Matsuoka <claudio@helllabs.org>
|
||||
Peter Kelly <ptrkelly@ozemail.com.au> (orig. Agistudio in Pascal)
|
||||
Lance Ewing (the DOS Picedit)
|
||||
Nat Budin <natb@brandeis.edu> (Win32 fixes)
|
||||
|
||||
Upstream copyright:
|
||||
2000, 2002, 2003 Helen Zommer
|
||||
2003 Jarno Elonen
|
||||
1999 Claudio Matsuoka
|
||||
2000 Nat Budin
|
||||
|
||||
(Peter Kelly and Lance Ewing are not included in this
|
||||
list since while a great part of the logic and ideas
|
||||
are based on their work, QT Agistudio has been
|
||||
rewritten in C++.)
|
||||
|
||||
QT AGI Studio is distributed under the terms of the
|
||||
GNU General Public License.
|
||||
|
||||
On Debian GNU/Linux system you can find a copy of GPL in
|
||||
/usr/share/common-licenses/GPL'
|
||||
|
||||
|
||||
The packager has placed his own packaging works into the Public
|
||||
Domain and licenses those works that are modifications to existing
|
||||
copyrighted works (some packaging scripts, modified upstream
|
||||
sources etc.) under the same license as the original ones.
|
3
packaging/debian/dirs
Normal file
3
packaging/debian/dirs
Normal file
@@ -0,0 +1,3 @@
|
||||
usr/bin
|
||||
usr/share/agistudio/help
|
||||
usr/share/agistudio/template/src
|
2
packaging/debian/docs
Normal file
2
packaging/debian/docs
Normal file
@@ -0,0 +1,2 @@
|
||||
README
|
||||
relnotes
|
4
packaging/debian/menu
Normal file
4
packaging/debian/menu
Normal file
@@ -0,0 +1,4 @@
|
||||
?package(agistudio):needs="X11" section="Apps/Programming" \
|
||||
title="Agistudio" \
|
||||
icon="/usr/share/agistudio/agistudio.xpm" \
|
||||
command="/usr/bin/agistudio"
|
95
packaging/debian/rules
Executable file
95
packaging/debian/rules
Executable file
@@ -0,0 +1,95 @@
|
||||
#!/usr/bin/make -f
|
||||
# Build rules for "QT AGI Studio", modified from
|
||||
# the sample debian/rules (GNU copyright 1997 to 1999
|
||||
# by Joey Hess)
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
# This is the debhelper compatibility version to use.
|
||||
export DH_COMPAT=4
|
||||
|
||||
|
||||
|
||||
CFLAGS = -Wall -g
|
||||
|
||||
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
||||
CFLAGS += -O0
|
||||
else
|
||||
CFLAGS += -O2
|
||||
endif
|
||||
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
|
||||
INSTALL_PROGRAM += -s
|
||||
endif
|
||||
|
||||
configure: configure-stamp
|
||||
configure-stamp:
|
||||
dh_testdir
|
||||
cd src; qmake-qt4 agistudio.pro -o Makefile
|
||||
touch configure-stamp
|
||||
|
||||
|
||||
build: build-stamp
|
||||
|
||||
build-stamp: configure-stamp
|
||||
dh_testdir
|
||||
cd src; $(MAKE)
|
||||
touch build-stamp
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-stamp configure-stamp
|
||||
|
||||
-cd src; $(MAKE) clean
|
||||
-rm src/Makefile
|
||||
|
||||
dh_clean
|
||||
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
dh_install
|
||||
mkdir -p $(CURDIR)/debian/agistudio/usr/share/applications
|
||||
install -m 644 $(CURDIR)/packaging/agistudio.desktop $(CURDIR)/debian/agistudio/usr/share/applications/
|
||||
mkdir -p $(CURDIR)/debian/agistudio/usr/share/pixmaps
|
||||
install -m 644 $(CURDIR)/packaging/qtagistudio.xpm $(CURDIR)/debian/agistudio/usr/share/pixmaps/
|
||||
|
||||
# Build architecture-independent files here.
|
||||
binary-indep: build install
|
||||
# We have nothing to do by default.
|
||||
|
||||
# Build architecture-dependent files here.
|
||||
binary-arch: build install
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
# dh_installdebconf
|
||||
dh_installdocs
|
||||
dh_installexamples
|
||||
dh_installmenu
|
||||
# dh_installlogrotate
|
||||
# dh_installemacsen
|
||||
# dh_installpam
|
||||
# dh_installmime
|
||||
# dh_installinit
|
||||
# dh_installcron
|
||||
dh_installman agistudio.1
|
||||
# dh_installinfo
|
||||
# dh_undocumented
|
||||
dh_installchangelogs
|
||||
dh_link
|
||||
dh_strip
|
||||
dh_compress
|
||||
dh_fixperms
|
||||
# dh_makeshlibs
|
||||
dh_installdeb
|
||||
# dh_perl
|
||||
dh_shlibdeps
|
||||
dh_gencontrol
|
||||
dh_md5sums
|
||||
dh_builddeb
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary install configure
|
40
packaging/qtagistudio.xpm
Normal file
40
packaging/qtagistudio.xpm
Normal file
@@ -0,0 +1,40 @@
|
||||
/* XPM */
|
||||
static char * agistudio_icon_xpm[] = {
|
||||
"32 32 5 1",
|
||||
" c None",
|
||||
". c #000000",
|
||||
"+ c #FF5050",
|
||||
"@ c #A00000",
|
||||
"# c #0000A0",
|
||||
" ",
|
||||
" ",
|
||||
" ........ ",
|
||||
" ........ ",
|
||||
" ................ ",
|
||||
" ................ ",
|
||||
" ........++++ ",
|
||||
" ........++++ ",
|
||||
" ....++++@@@@ ",
|
||||
" ....++++@@@@ ",
|
||||
" ....++++++++++++ ",
|
||||
" ....++++++++++++ ",
|
||||
" ....++++++++ ",
|
||||
" ....++++++++ ",
|
||||
" ....++++++++ ",
|
||||
" ....++++++++ ",
|
||||
" ....++++++++ ",
|
||||
" ....++++++++ ",
|
||||
" ++++ ",
|
||||
" ++++ ",
|
||||
" #### ",
|
||||
" #### ",
|
||||
" ############ ",
|
||||
" ############ ",
|
||||
" ############ ",
|
||||
" ############ ",
|
||||
" ################ ",
|
||||
" ################ ",
|
||||
" #################### ",
|
||||
" #################### ",
|
||||
" ########################+++ ",
|
||||
" ########################+++ "};
|
39
packaging/rpm/agistudio.spec
Normal file
39
packaging/rpm/agistudio.spec
Normal file
@@ -0,0 +1,39 @@
|
||||
Summary: AGI integrated development environment
|
||||
Name: agistudio
|
||||
Version: 1.3.0
|
||||
Release: 0
|
||||
Copyright: GPL
|
||||
Group: Development/Tools
|
||||
Source: agistudio-1.3.0.tar.gz
|
||||
URL: http://agistudio.sourceforge.net/
|
||||
%description
|
||||
AGI (Adventure Game Interpreter) is the adventure game engine used by
|
||||
Sierra On-Line(tm) to create some of their early games. QT AGI Studio
|
||||
is a program which allows you to view, create and edit AGI games.
|
||||
%prep
|
||||
%setup
|
||||
%build
|
||||
cd src
|
||||
qmake-qt4 agistudio.pro -o Makefile
|
||||
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
|
||||
|
||||
%install
|
||||
mkdir -p /usr/local/agistudio/bin
|
||||
mkdir -p /usr/local/bin
|
||||
install -m 755 -o 0 -g 0 src/agistudio /usr/local/agistudio//bin/agistudio
|
||||
ln -fs /usr/local/agistudio/bin/agistudio /usr/local/bin/agistudio
|
||||
install -m 755 -d -o 0 -g 0 template /usr/local/agistudio/template
|
||||
install -m 755 -d -o 0 -g 0 help /usr/local/agistudio/help
|
||||
install -m 755 -o 0 -g 0 README /usr/local/agistudio/README
|
||||
install -m 755 -o 0 -g 0 relnotes /usr/local/agistudio/relnotes
|
||||
cp help/* /usr/local/agistudio/help
|
||||
cp -r template/* /usr/local/agistudio/template
|
||||
|
||||
%files
|
||||
/usr/local/agistudio/bin/agistudio
|
||||
/usr/local/bin/agistudio
|
||||
/usr/local/agistudio/template
|
||||
/usr/local/agistudio/help
|
||||
/usr/local/agistudio/relnotes
|
||||
/usr/local/agistudio/README
|
||||
|
Reference in New Issue
Block a user