summaryrefslogtreecommitdiffstats
path: root/gnome2-libs
diff options
context:
space:
mode:
authorThomas Orgis2021-08-04 10:58:23 +0200
committerThomas Orgis2021-08-04 10:58:23 +0200
commit6f2e540520c4805fd1158a41dea26ae56e4f63ae (patch)
treed29f50419b769ca594374fe39c43e6203fdaf98e /gnome2-libs
parentb5fce500ab0e5d8373e03c077e9d95d8c1e58764 (diff)
atkmm: split off atkmm1.6, fix deps for atkmm
We need to divide the paths for old and new APIs …
Diffstat (limited to 'gnome2-libs')
-rwxr-xr-xgnome2-libs/atkmm/DEPENDS4
-rw-r--r--gnome2-libs/atkmm/HISTORY3
-rwxr-xr-xgnome2-libs/atkmm1.6/BUILD3
-rwxr-xr-xgnome2-libs/atkmm1.6/CONFIGURE3
-rwxr-xr-xgnome2-libs/atkmm1.6/DEPENDS6
-rwxr-xr-xgnome2-libs/atkmm1.6/DETAILS16
-rw-r--r--gnome2-libs/atkmm1.6/HISTORY33
7 files changed, 66 insertions, 2 deletions
diff --git a/gnome2-libs/atkmm/DEPENDS b/gnome2-libs/atkmm/DEPENDS
index 7229e65621..d7a2aaf389 100755
--- a/gnome2-libs/atkmm/DEPENDS
+++ b/gnome2-libs/atkmm/DEPENDS
@@ -1,7 +1,7 @@
depends meson &&
depends atk &&
-depends glibmm2.4 &&
+depends glibmm &&
if list_find "$ATKMM_OPTS" "build-documentation=true"; then
- depends -sub DOC glibmm2.4
+ depends -sub DOC glibmm
fi
diff --git a/gnome2-libs/atkmm/HISTORY b/gnome2-libs/atkmm/HISTORY
index 60f0fd63de..5182ce4513 100644
--- a/gnome2-libs/atkmm/HISTORY
+++ b/gnome2-libs/atkmm/HISTORY
@@ -1,3 +1,6 @@
+2021-08-04 Thomas Orgis <sobkus@sourcemage.org>
+ * DEPENDS: This is _new_ atkmm, which needs new glibmm!
+
2021-05-30 Florian Franzmann <bwlf@bandrate.org>
* DETAILS: version 2.36.1
diff --git a/gnome2-libs/atkmm1.6/BUILD b/gnome2-libs/atkmm1.6/BUILD
new file mode 100755
index 0000000000..f6cffc6316
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/BUILD
@@ -0,0 +1,3 @@
+OPTS="$ATKMM_OPTS $OPTS" &&
+
+default_build
diff --git a/gnome2-libs/atkmm1.6/CONFIGURE b/gnome2-libs/atkmm1.6/CONFIGURE
new file mode 100755
index 0000000000..4154059246
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option ATKMM_OPTS "Build the documentation?" y \
+ "--enable-documentation" \
+ "--disable-documentation"
diff --git a/gnome2-libs/atkmm1.6/DEPENDS b/gnome2-libs/atkmm1.6/DEPENDS
new file mode 100755
index 0000000000..2e0d11fe28
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/DEPENDS
@@ -0,0 +1,6 @@
+depends atk &&
+depends glibmm2.4 &&
+
+if list_find "$ATKMM_OPTS" "--enable-documentation"; then
+ depends -sub DOC glibmm2.4
+fi
diff --git a/gnome2-libs/atkmm1.6/DETAILS b/gnome2-libs/atkmm1.6/DETAILS
new file mode 100755
index 0000000000..b20c00392d
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=atkmm1.6
+ SPELLX=atkmm
+ VERSION=2.24.2
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$SPELLX-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELLX/$BRANCH/$SOURCE
+ SOURCE_HASH=sha512:427714cdf3b10e3f9bc36df09c4b05608d295f5895fb1e079b9bd84afdf7bf1cfdec6794ced7f1e35bd430b76f87792df4ee63c515071a2ea6e3e51e672cdbe2
+ LICENSE[0]=LGPL
+ WEB_SITE=http://library.gnome.org/devel/atkmm/
+ ENTERED=20101022
+ SHORT="C++ binding for the ATK library"
+cat << EOF
+C++ binding for the ATK library.
+This is the 1.6 branch for the Gtk+2 world.
+EOF
diff --git a/gnome2-libs/atkmm1.6/HISTORY b/gnome2-libs/atkmm1.6/HISTORY
new file mode 100644
index 0000000000..39102f6314
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/HISTORY
@@ -0,0 +1,33 @@
+2021-08-04 Thomas Orgis <sobukus@sourcemage.org>
+ * all: resurrected as atkmm1.6 for gtkmm2
+
+2020-09-24 Thomas Orgis <sobukus@sourcemage.org>
+ * DEPENDS: glibmm2.4
+
+2016-02-11 Thomas Orgis <sobukus@sourcemage.org>
+ * DETAILS: update to 2.24.2 (old one fails with modern C++)
+
+2011-10-29 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 2.22.6
+
+2011-04-07 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 2.22.5
+
+2011-03-25 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 2.22.4
+
+2011-01-10 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 2.22.2
+
+2011-01-04 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: PATCHLEVEL=1; updated upstream tarball
+
+2010-11-21 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 2.22.1
+
+2010-10-30 Vlad Glagolev <stealth@sourcemage.org>
+ * BUILD, CONFIGURE: added, to use doc option (ported from gtkmm2 spell)
+ * DEPENDS: fixed installation w/ docless glibmm
+
+2010-10-22 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 2.22.0