-NAME = ananas4
+NAME = ananas
VERSION = $(shell cat VERSION)
NAMEV = $(NAME)-$(VERSION)
MAKE = make
dbpass=111111
-workdir=/usr/share/ananas4/applications/money/
+workdir=/usr/share/ananas/applications/money/
dbhost=localhost
dbtitle=Ananas-money
dbtype=mysql
dbuser=root
dbname=ananas_money
-configfile=/usr/share/ananas4/applications/money/money.cfg
+configfile=/usr/share/ananas/applications/money/money.cfg
dbport=0
-ananas4 (0.9.5-1~ppa1) karmic; urgency=high
+ananas (0.9.6-1~ppa.1) xenial; urgency=high
* Initial release of debian package
* Новое расширение для прямой работы с SQL сервером. Предназначено для
* Обновлены изображения на заставках, отображаемых при запуске Ананаса и
Дизайнера.
- -- Andrey Paskal (app) <apaskal@gmail.com> Sun, 18 Jan 2009 12:13:55 +0300
+ -- Ananas Project <project@ananas.su> Mon, 16 Oct 2017 16:00:11 +0300
-Source: ananas4
+Source: ananas
Section: utils
Priority: optional
Maintainer: Andrey Paskal (app) <apaskal@gmail.com>
Build-Depends: debhelper (>= 5), qt4-dev-tools, libqt4-dev, libmysqlclient-dev, libqt4-qdataschema, qt4-qmake, libqtassistantclient-dev
Standards-Version: 3.7.2
-Package: ananas4
+Package: ananas
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, zip, unzip, libqtgui4, mysql-client (>=4.1), mysql-server (>=4.1), libqt4-scripttools, libqt4-qdataschema
Description: Runtime and development environment of Finance Applications
#creates system base for mysql
# mysqlshow -u root| grep ananas_system > /dev/null || mysqladmin -u root create ananas_system || :
-# ln -fs /usr/lib/libananasplugin.so /usr/lib/ananas4/libananasplugin.so
+# ln -fs /usr/lib/libananasplugin.so /usr/lib/ananas/libananasplugin.so
# chmod 666 /etc/ananas/* || :
# chmod 777 /etc/ananas
;;
# Add here commands to install the package into debian/ananas.
- mkdir -p $(CURDIR)/debian/ananas4/usr/share/ananas4/translations
- mkdir -p $(CURDIR)/debian/ananas4/usr/share/ananas4/templates
- mkdir -p $(CURDIR)/debian/ananas4/usr/share/applications
- mkdir -p $(CURDIR)/debian/ananas4/usr/share/pixmaps
- mkdir -p $(CURDIR)/debian/ananas4/usr/lib/menu
+ mkdir -p $(CURDIR)/debian/ananas/usr/share/ananas/translations
+ mkdir -p $(CURDIR)/debian/ananas/usr/share/ananas/templates
+ mkdir -p $(CURDIR)/debian/ananas/usr/share/applications
+ mkdir -p $(CURDIR)/debian/ananas/usr/share/pixmaps
+ mkdir -p $(CURDIR)/debian/ananas/usr/lib/menu
cd src && \
$(MAKE) install \
- INSTALL_ROOT=$(CURDIR)/debian/ananas4 LIBDIR=/usr/lib \
- BINDIR=/usr/bin INCLUDEDIR=/usr/include/ananas4
+ INSTALL_ROOT=$(CURDIR)/debian/ananas LIBDIR=/usr/lib \
+ BINDIR=/usr/bin INCLUDEDIR=/usr/include/ananas
#cd ../doc && qmake doc.pro -o Makefile && make install INSTALL_ROOT=$(CURDIR)/debian/ananas \
#DOCDIR=$(CURDIR)/debian/ananas/usr/share/doc/ananas
- cp -f ./translations/*.qm $(CURDIR)/debian/ananas4/usr/share/ananas4/translations
- cp -f ./src/designer/templates/*.* $(CURDIR)/debian/ananas4/usr/share/ananas4/templates
+ cp -f ./translations/*.qm $(CURDIR)/debian/ananas/usr/share/ananas/translations
+ cp -f ./src/designer/templates/*.* $(CURDIR)/debian/ananas/usr/share/ananas/templates
# clear debug info
# strip $(CURDIR)/debian/$(package)/usr/lib/ananas/qt4plugins/sqldrivers/libqsqlmysqlu.so
- cp -f ./build/menus/kde/ananas.desktop $(CURDIR)/debian/ananas4/usr/share/applications/
- cp -f ./build/menus/kde/ananas-designer.desktop $(CURDIR)/debian/ananas4/usr/share/applications/
- cp -f ./build/icons/*.png $(CURDIR)/debian/ananas4/usr/share/pixmaps/
+ cp -f ./build/menus/kde/ananas.desktop $(CURDIR)/debian/ananas/usr/share/applications/
+ cp -f ./build/menus/kde/ananas-designer.desktop $(CURDIR)/debian/ananas/usr/share/applications/
+ cp -f ./build/icons/*.png $(CURDIR)/debian/ananas/usr/share/pixmaps/
# inventory
# mkdir -p $(CURDIR)/debian/ananas/etc/ananas
# rm -Rf $(CURDIR)/debian/ananas/usr/include/ananas || :
# rm -f $(CURDIR)/debian/ananas/usr/share/doc/ananas/*.tex || :
- find $(CURDIR)/debian/ananas4/ || :
+ find $(CURDIR)/debian/ananas/ || :
# Build architecture-independent files here.
binary-indep: build install
#project for Administrator application from Ananas automation accounting system
-TARGET = ananas4-administrator
+TARGET = ananas-administrator
include ( ../lib/lib.pri )
include ( ../plugins/plugins.pri )
include ( ../ananas.pri )
LANGUAGE = C++
DESTDIR = ../../bin
-LIBS += -L../../lib -lananas4
-LIBS += -L../../lib/designer -lananasplugin4 -lqt4-qdataschema -L$(QTDIR)/lib
+LIBS += -L../../lib -lananas
+LIBS += -L../../lib/designer -lananasplugin -lqt4-qdataschema -L$(QTDIR)/lib
INCLUDEPATH += ../lib ../lib/tmp/ui ../lib/.ui
unix {
target.path = /$(BINDIR)
-# aadmin.files = ananas4-administrator
-# aadmin.extra = cp -df ananas4-administrator $(INSTALL_ROOT)$(BINDIR)
+# aadmin.files = ananas-administrator
+# aadmin.extra = cp -df ananas-administrator $(INSTALL_ROOT)$(BINDIR)
}
INSTALLS += target
QT += scripttools
-TARGET = ananas4
+TARGET = ananas
TEMPLATE = app
DESTDIR = ../../bin
INCLUDEPATH += ../lib ../../tmp/ui/ananas ../plugins
-#LIBS += -L../../lib -lananas4 -L../../lib/designer -lananasplugin4
-LIBS += -L../../lib -lananas4 -L../../lib/designer -lananasplugin4 -lqt4-qdataschema
+#LIBS += -L../../lib -lananas -L../../lib/designer -lananasplugin
+LIBS += -L../../lib -lananas -L../../lib/designer -lananasplugin -lqt4-qdataschema
HEADERS = \
mainform.h
unix {
target.path = /$(BINDIR)
-# ananas.files = ananas4
+# ananas.files = ananas
}
win32{
# ananas.path =.
qApp->addLibraryPath( qApp->applicationDirPath() );
#else
pixmap = QPixmap( "/usr/share/ananas/designer/locale/engine-splash-"+lang+".png" );
- qApp->addLibraryPath( "/usr/lib/ananas4" );
+ qApp->addLibraryPath( "/usr/lib/ananas" );
#endif
//--printf("extensions: \n%s\n",( const char *) AExtensionFactory::keys().join("\n") );
// Test create extension
include(../plugins/plugins.pri)
include(../lib/lib.pri)
-TARGET = ananas4-designer
+TARGET = ananas-designer
TEMPLATE = app
CONFIG += designer
DESTDIR = ../../bin
INCLUDEPATH += . ./formdesigner ./formdesigner/private ../lib ../../tmp/ui/ananas ../plugins ../editor
-LIBS += -L../../lib -lananas4 -lqt4designer -L../../lib/designer -lananasplugin4 -lqt4-qdataschema -L../editor -lqtscriptedit
+LIBS += -L../../lib -lananas -lqt4designer -L../../lib/designer -lananasplugin -lqt4-qdataschema -L../editor -lqtscriptedit
unix {
#LIBS += -L$(QTINC)/QtDesigner
LIBS += -lQtDesignerComponents
//#ifdef Q_OS_WIN32
// langdir = qApp->applicationDirPath()+"/translations/";
//#else
-// langdir = "/usr/share/ananas4/translations/";
+// langdir = "/usr/share/ananas/translations/";
//#endif
tr_app.load( langdir+"ananas-designer-"+lang+".qm",".");
tr_lib.load( langdir+"ananas-lib-"+lang+".qm",".");
pixmap = QPixmap( qApp->applicationDirPath()+"/designer-splash-"+lang+".png" );
qApp->addLibraryPath( qApp->applicationDirPath() );
#else
- pixmap = QPixmap( "/usr/share/ananas4/designer/locale/designer-splash-"+lang+".png" );
-// qApp->addLibraryPath( "/usr/lib/ananas4/" );
-// qApp->setLibraryPaths( QStringList() <<"/usr/lib/ananas4/" );
+ pixmap = QPixmap( "/usr/share/ananas/designer/locale/designer-splash-"+lang+".png" );
+// qApp->addLibraryPath( "/usr/lib/ananas/" );
+// qApp->setLibraryPaths( QStringList() <<"/usr/lib/ananas/" );
#endif
foreach (QString path, app.libraryPaths())
printf("%s\n", path.toUtf8().data());
CONFIG += plugin
INCLUDEPATH += ../../lib
-LIBS += -L../../../lib -lananas4
+LIBS += -L../../../lib -lananas
LANGUAGE = C++
win32:DESTDIR = ..
#win32:DLLDESTDIR = ..
unix{
- target.path = /$(LIBDIR)/ananas4
+ target.path = /$(LIBDIR)/ananas
# libext.files = libaextsql.so
INSTALLS += target
}
win32:DEFINES += ANANAS_NO_DLL
}
TEMPLATE =lib
-LIBS += -L../../../lib -lananas4
+LIBS += -L../../../lib -lananas
CONFIG += plugin
INCLUDEPATH += ../../lib
LANGUAGE = C++
win32:DEFINES += ANANAS_NO_DLL
}
TEMPLATE =lib
-LIBS += -L../../../lib -lananas4
+LIBS += -L../../../lib -lananas
CONFIG += plugin
INCLUDEPATH += ../../lib
LANGUAGE = C++
win32:DESTDIR = ..
unix{
- target.path = $$(LIBDIR)/ananas4
+ target.path = $$(LIBDIR)/ananas
# libmeta.files = libaext_meta.so
INSTALLS += libmeta
}
CONFIG += plugin
INCLUDEPATH += ../../lib
-LIBS += -L../../../lib -lananas4
+LIBS += -L../../../lib -lananas
LANGUAGE = C++
win32:DESTDIR = ..
unix{
- target.path = /$(LIBDIR)/ananas4
+ target.path = /$(LIBDIR)/ananas
# libext.files = libaextservice.so
INSTALLS += target
}
win32:DESTDIR = ..
unix{
- target.path = $$(LIBDIR)/ananas4
+ target.path = $$(LIBDIR)/ananas
# libext.files = libaextte.so
INSTALLS += target
}
}
TEMPLATE =lib
CONFIG += plugin
-LIBS += -L../../../lib -lananas4
+LIBS += -L../../../lib -lananas
INCLUDEPATH += ../../lib
LANGUAGE = C++
win32:DESTDIR = ..
unix{
- target.path = /$(LIBDIR)/ananas4
+ target.path = /$(LIBDIR)/ananas
# libext.files = libaexttext.so
INSTALLS += target
}
CONFIG += plugin
INCLUDEPATH += ../../lib
-LIBS += -L../../../lib -lananas4
+LIBS += -L../../../lib -lananas
LANGUAGE = C++
win32:DESTDIR = ..
unix{
- target.path = /$(LIBDIR)/ananas4
+ target.path = /$(LIBDIR)/ananas
# libext.files = libaextxml.so
INSTALLS += target
}
#ifdef Q_OS_WIN32
extensionsDirName = qApp->applicationDirPath()+"/extensions";
#else
- extensionsDirName = "/usr/lib/ananas4";
+ extensionsDirName = "/usr/lib/ananas";
#endif
hash.clear();
QT += scripttools
-TARGET = ananas4
+TARGET = ananas
TEMPLATE = lib
shared:CONFIG += dll
unix:VERSION = 1.0.1
win32 {
alib.path = $$(QTDIR)\lib
- alib.files += ananas4.dll
- alib.files += ananas4.lib
+ alib.files += ananas.dll
+ alib.files += ananas.lib
# alibheader.path = $(INCLUDEDIR)
# alibheader.files = $$HEADERS
# alibheader.files += tmp\ui\*h
#ifdef _Windows
return applicationDirPath()+"/";
#else
- return "/usr/share/ananas4/translations/";
+ return "/usr/share/ananas/translations/";
#endif
}
#!define TARGET first for correct temporray paths definitions
-TARGET = ananasplugin4
+TARGET = ananasplugin
include( plugins.pri )
include( ../lib/lib.pri )
DLLDESTDIR = ../../bin
INCLUDEPATH += ../plugins ../lib
-LIBS += -L../../lib -lananas4
+LIBS += -L../../lib -lananas
shared {
win32:DEFINES+= QT_PLUGIN # ANANAS_DLL
#SLASH = /
unix {
target.path = /$(LIBDIR)
-# lplugin.files = libananasplugin4.so
-# lplugin.extra = cp -f $(DESTDIR)/libananasplugin4.so $(INSTALL_ROOT)$(LIBDIR) || true
+# lplugin.files = libananasplugin.so
+# lplugin.extra = cp -f $(DESTDIR)/libananasplugin.so $(INSTALL_ROOT)$(LIBDIR) || true
lpluginheader.path = /$(INCLUDEDIR)
lpluginheader.files = $$HEADERS
}
win32 {
# target.path = $(QTDIR)\plugins\designer
lplugin.path = $(QTDIR)\plugins\designer
- lplugin.files = ananasplugin4.*
- lplugin.extra = copy ananasplugin4.* $(QTDIR)\lib
+ lplugin.files = ananasplugin.*
+ lplugin.extra = copy ananasplugin.* $(QTDIR)\lib
INSTALLS += lplugin
}
-TARGET = ananas4-test
+TARGET = ananas-test
include(../lib/lib.pri)
include(../plugins/plugins.pri)
include(../ananas.pri )
FORMS =
TEMPLATE =app
INCLUDEPATH += ../lib ../plugins
-LIBS += -L$(QTDIR)/lib -lqsa -L../../lib -lananas4
-LIBS += -L../../lib/designer -lananasplugin4 -lqt4-qdataschema
+LIBS += -L$(QTDIR)/lib -lqsa -L../../lib -lananas
+LIBS += -L../../lib/designer -lananasplugin -lqt4-qdataschema