From 0046c9a50823acc26d9c8c57d28ed0c0bd87c4a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Tue, 1 Feb 2022 13:20:22 +0100 Subject: [PATCH] Drop automake build support. Rework the README and INSTALL files. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- .gitmodules | 3 --- INSTALL | 30 +++++++++++------------- Makefile.am | 20 ---------------- Makefile.cvs | 7 ------ README | 22 ------------------ README.md | 38 ++++++++++++++++++++++++++++++ admin | 1 - client/Makefile.am | 22 ------------------ client/config/Makefile.am | 22 ------------------ configure.files | 2 -- configure.in.in | 5 ---- pics/Makefile.am | 49 --------------------------------------- stamp-h.in | 0 subdirs | 2 -- 14 files changed, 51 insertions(+), 172 deletions(-) delete mode 100644 .gitmodules delete mode 100644 Makefile.am delete mode 100644 Makefile.cvs delete mode 100644 README create mode 100644 README.md delete mode 160000 admin delete mode 100644 client/Makefile.am delete mode 100644 client/config/Makefile.am delete mode 100644 configure.files delete mode 100644 configure.in.in delete mode 100644 pics/Makefile.am delete mode 100644 stamp-h.in delete mode 100644 subdirs diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 934def7..0000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "admin"] - path = admin - url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin diff --git a/INSTALL b/INSTALL index 933603a..576cc48 100644 --- a/INSTALL +++ b/INSTALL @@ -1,20 +1,16 @@ --- INSTALL ----------------------------------- +Basic Installation +================== -Basic Installation (from the console): - - Step 1 - $ ./configure --prefix=`tde-config --prefix` - - Step 2 - $ make - - Step 3 (as root) - # make install +twin-style-crystal relies on cmake to build. -If configure fails, check that you have both -the Qt and KDE development headers installed. +Here are suggested default options: -You need at least KDE 3.2 and QT 3.3. - -Debian note: You may need to append ---with-qt-includes=/usr/include/qt3 -to the configure line. - ----------------------------------------------- \ No newline at end of file + -DCMAKE_INSTALL_PREFIX="/opt/trinity" \ + -DCONFIG_INSTALL_DIR="/etc/trinity" \ + -DSYSCONF_INSTALL_DIR="/etc/trinity" \ + -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DBUILD_ALL="ON" \ + -DWITH_ALL_OPTIONS="ON" diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index eaa5b67..0000000 --- a/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -SUBDIRS = pics client - -MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files - -EXTRA_DIST = Makefile.cvs admin - -AUTOMAKE_OPTIONS = foreign - -$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs - cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ; - -$(top_srcdir)/subdirs: - cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs - -$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in - @cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4 - -dist-hook: - cd $(top_distdir) && perl admin/am_edit -padmin - cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs diff --git a/Makefile.cvs b/Makefile.cvs deleted file mode 100644 index 828868a..0000000 --- a/Makefile.cvs +++ /dev/null @@ -1,7 +0,0 @@ -all: - $(MAKE) -f admin/Makefile.common cvs - -dist: - $(MAKE) -f admin/Makefile.common dist - -.SILENT: diff --git a/README b/README deleted file mode 100644 index afe94a9..0000000 --- a/README +++ /dev/null @@ -1,22 +0,0 @@ -Crystal -======= - -This is the Crystal KDE Windowdecoration Theme. The theme is pretty simple and clean, but has very nice pseudo transparency within the border and the title bar. You can choose of other image effects too. - -It is based on the KDE-WM "Example", which can be found here: -http://www.kde-look.org/content/show.php?content=6332 - -And it is modelled on the crystal fvwm2 style. Check it out: -http://www.fvwm-crystal.org/ - - -Check out crystal at kde-look.org: -http://kde-look.org/content/show.php?content=13969 - - -I hope, you like it. - -Have Fun! - - -- Sascha Hlusiak diff --git a/README.md b/README.md new file mode 100644 index 0000000..34259d1 --- /dev/null +++ b/README.md @@ -0,0 +1,38 @@ + +TWin style Crystal - semi transparant window decoration for Trinity. + + +TWin style Crystal is the Crystal TDE Windowdecoration Theme. The theme is +pretty simple and clean, but has very nice pseudo transparency within the +border and the title bar. You can choose of other image effects too. + +It is based on the KDE-WM "Example", which can be found here: +http://www.kde-look.org/content/show.php?content=6332 + +And it is modelled on the crystal fvwm2 style. Check it out: +http://www.fvwm-crystal.org/ + +. + +Contributing +-------------- + +If you wish to contribute to twin-style-crystal, you might do so: + +- TDE Gitea Workspace (TGW) collaboration tool. + https://mirror.git.trinitydesktop.org/gitea + +- TDE Weblate Translation Workspace (TWTW) collaboration tool. + https://mirror.git.trinitydesktop.org/weblate + + +Translations status +--------------------- + +### messages +[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/twin-style-crystal/multi-auto.svg +"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/twin-style-crystal/) + +### desktop files +[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/twin-style-crystal-desktop-files/multi-auto.svg +"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/twin-style-crystal-desktop-files/) diff --git a/admin b/admin deleted file mode 160000 index a7f75ac..0000000 --- a/admin +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a7f75ac0ff587d5b8694a1b78557597161f8104c diff --git a/client/Makefile.am b/client/Makefile.am deleted file mode 100644 index 22d7f32..0000000 --- a/client/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -AUTOMAKE_OPTIONS = foreign - -SUBDIRS = config - -KDE_CXXFLAGS = -DQT_PLUGIN - -INCLUDES = $(all_includes) -I$(kde_includes)/twin - -twindir = $(kde_datadir)/twin/ -twin_DATA = crystal.desktop - -noinst_HEADERS = crystalclient.h crystalbutton.h imageholder.h buttonimage.h tiles.h overlays.h - -kde_module_LTLIBRARIES = twin3_crystal.la -twin3_crystal_la_SOURCES = crystalclient.cpp myrootpixmap.cpp crystalbutton.cpp \ - imageholder.cpp buttonimage.cpp tiles.h overlays.h -twin3_crystal_la_LIBADD = $(kde_libraries)/libtdecorations.la $(LIB_TQT) $(LIB_TDEUI) -twin3_crystal_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) $(LIB_TQT) $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx -lDCOP -twin3_crystal_la_METASOURCES = AUTO - -CLEANFILES = tiles.h overlays.h -DISTCLEANFILES = $(twin3_crystal_la_METASOURCES) diff --git a/client/config/Makefile.am b/client/config/Makefile.am deleted file mode 100644 index a491211..0000000 --- a/client/config/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -AUTOMAKE_OPTIONS = foreign - -KDE_CXXFLAGS = -DQT_PLUGIN - -INCLUDES = $(all_includes) - -noinst_HEADERS = crystalconfig.h - -kde_module_LTLIBRARIES = twin_crystal_config.la -twin_crystal_config_la_SOURCES = configdialog.ui infodialog.ui crystalconfig.cpp crystalconfig.h -twin_crystal_config_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) $(LIB_TDECORE) -twin_crystal_config_la_LIBADD = $(LIB_TDEUI) $(LIB_TDEIO) $(LIB_TQT) -twin_crystal_config_la_METASOURCES = AUTO - -DISTCLEANFILES = $(twin_crystal_config_la_METASOURCES) - -crystalconfig.cpp: configdialog.h infodialog.h - - -messages: - $(XGETTEXT) *.cpp -o $(podir)/twin_crystal_config.pot -METASOURCES = AUTO diff --git a/configure.files b/configure.files deleted file mode 100644 index 030bce8..0000000 --- a/configure.files +++ /dev/null @@ -1,2 +0,0 @@ -./admin/configure.in.min -configure.in.in diff --git a/configure.in.in b/configure.in.in deleted file mode 100644 index c04eb03..0000000 --- a/configure.in.in +++ /dev/null @@ -1,5 +0,0 @@ -#MIN_CONFIG - -KDE_ENABLE_HIDDEN_VISIBILITY - -AM_INIT_AUTOMAKE(crystal, 1.0.7) diff --git a/pics/Makefile.am b/pics/Makefile.am deleted file mode 100644 index 34da194..0000000 --- a/pics/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -AUTOMAKE_OPTIONS = foreign - -INCLUDES = $(all_includes) - -images = $(srcdir)/vista/*.png \ - $(srcdir)/aqua/*.png \ - $(srcdir)/default/*.png \ - $(srcdir)/handpainted/*.png \ - $(srcdir)/knifty/*.png \ - $(srcdir)/svg/*.png \ - $(srcdir)/kubuntu-dapper/*.png \ - $(srcdir)/kubuntu-edgy/*.png \ - $(srcdir)/kubuntu-feisty/*.png \ - $(srcdir)/kubuntu-hardy/*.png - -overlays = $(srcdir)/lighting_overlay.png \ - $(srcdir)/glass_overlay.png \ - $(srcdir)/steel_overlay.png - -EXTRA_DIST = $(srcdir)/vista/* \ - $(srcdir)/aqua/* \ - $(srcdir)/default/* \ - $(srcdir)/handpainted/* \ - $(srcdir)/knifty/* \ - $(srcdir)/svg/* \ - $(srcdir)/kubuntu-dapper/* \ - $(srcdir)/kubuntu-edgy/* \ - $(srcdir)/kubuntu-feisty/* \ - $(srcdir)/kubuntu-hardy/* - -noinst_PROGRAMS = embedtool tiles.h overlays.h -nodist_DIST = tiles.h overlays.h -embedtool_SOURCES = embedtool.cpp -embedtool_LDFLAGS = $(all_libraries) -embedtool_LDADD = ${LIB_TQT} -tiles_h_SOURCES = ${images} -overlays_h_SOURCES = ${overlays} - -tiles.h: embedtool ${images} - @echo Generating Button Themes... - ./embedtool ${images} > tiles.h - cp tiles.h ../client/tiles.h - -overlays.h: embedtool ${overlays} - @echo Generating overlays... - ./embedtool ${overlays} > overlays.h - cp overlays.h ../client/overlays.h - -all: tiles.h overlays.h diff --git a/stamp-h.in b/stamp-h.in deleted file mode 100644 index e69de29..0000000 diff --git a/subdirs b/subdirs deleted file mode 100644 index f2f94df..0000000 --- a/subdirs +++ /dev/null @@ -1,2 +0,0 @@ -client -pics