Kaydet (Commit) 65e4ffba authored tarafından sulincix's avatar sulincix

gnome-panel tamam

üst 94b7d86f
gdm>gnome-panel
Not:gdm libsystemd istiyor. bir türlü bıraktıramadım.
mutter derlenecek.
......@@ -10,13 +10,17 @@ from inary.actionsapi import get
from inary.actionsapi import shelltools
def setup():
shelltools.export("SYSTEMD_LIBD","-lelogind")
shelltools.export("SYSTEMD_LIBS","-lelogind")
shelltools.export("SYSTEMD_CFLAGS","-I/usr/include/elogind")
autotools.autogen()
shelltools.system("NOCONFIGURE=1 ./autogen.sh")
autotools.configure("--without-plymouth \
--disable-static \
--enable-gdm-xsession \
--with-pam-mod-dir=/lib/security\
--without-xevie\
--without-plymouth \
--without-tcp-wrappers\
--enable-authentication-scheme=pam\
--with-systemdsystemunitdir=no")
def build():
......@@ -25,12 +29,3 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.chown("%s/var/lib/gdm" % get.installDIR(), "gdm", "gdm")
for d in ["/var/gdm", "/var/lib/gdm/.gconf*"]:
inarytools.removeDir(d)
for f in ["/var/lib/gdm/.gconf*", "/usr/sbin/gdm"]:
inarytools.remove(f)
inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
......@@ -14,16 +14,13 @@
<Description>GDM provides log into different sessions on local or remote machines.</Description>
<Archive sha1sum="f72448b9273758f9396867d930e30f89ca51c21e" >https://gitlab.gnome.org/GNOME/gdm/-/archive/3.34.1/gdm-3.34.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>gtk2-devel</Dependency>
<Dependency>libbonoboui-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>gconf-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>gnome-panel-devel</Dependency>
<Dependency>docbook-xml</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libbonobo-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libxklavier-devel</Dependency>
......@@ -34,19 +31,14 @@
<Package>
<Name>gdm</Name>
<RuntimeDependencies>
<Dependency>gtk2</Dependency>
<Dependency>libbonoboui</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>upower</Dependency>
<Dependency>gconf</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>libcanberra-gtk</Dependency>
<Dependency>gnome-panel</Dependency>
<Dependency>accountsservice</Dependency>
<Dependency>gnome-settings-daemon</Dependency>
<Dependency>gnome-session</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>libbonobo</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libxklavier</Dependency>
......@@ -54,15 +46,22 @@
<Files>
<Path fileType="config">/etc/dbus-1</Path>
<Path fileType="config">/etc/gconf</Path>
<Path fileType="config">/etc/X11/gdm</Path>
<Path fileType="config">/etc/gdm</Path>
<Path fileType="config">/etc/pam.d</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/include</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/gnome-session</Path>
<Path fileType="data">/usr/share/dconf</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/help</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/display-managers</Path>
<Path fileType="data">/usr/share/gdm</Path>
......@@ -75,13 +74,9 @@
<Path fileType="data">/usr/share/xsessions</Path>
<Path fileType="data">/var/lib</Path>
<Path fileType="data">/var/log</Path>
<Path fileType="data">/var/run</Path>
<Path fileType="data">/var/cache/gdm</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/display-managers/gdm.desktop">gdm.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/gdm/BuiltInSessions/default.desktop">default.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/gdm/BuiltInSessions/custom.desktop">custom.desktop</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
......
......@@ -12,8 +12,11 @@ from inary.actionsapi import shelltools
shelltools.export("HOME", get.workDIR())
def setup():
autotools.autogen()
autotools.configure(" --disable-schemas-compile --enable-compile-warnings=minimum ")
shelltools.export("SYSTEMD_LIBS","-lelogind")
shelltools.export("SYSTEMD_CFLAGS","-I/usr/include/elogind")
shelltools.system("NOCONFIGURE=1 ./autogen.sh")
autotools.configure(" --disable-schemas-compile --enable-compile-warnings=minimum \
--without-systemd")
def build():
autotools.make()
......
diff -ur gnome-panel-2.31.90.orig/gnome-panel/libpanel-util/Makefile.am gnome-panel-2.31.90/gnome-panel/libpanel-util/Makefile.am
--- gnome-panel-2.31.90.orig/gnome-panel/libpanel-util/Makefile.am 2010-03-17 08:45:18.000000000 +0200
+++ gnome-panel-2.31.90/gnome-panel/libpanel-util/Makefile.am 2010-08-28 06:16:37.675000069 +0300
@@ -39,4 +39,6 @@
panel-xdg.h \
$(NULL)
+libpanel_util_la_LIBADD = -ldbus-glib-1
+
-include $(top_srcdir)/git.mk
diff '--exclude=.git' -urN a/configure.ac b/configure.ac
--- a/configure.ac 2019-05-05 05:55:30.000000000 -0500
+++ b/configure.ac 2019-05-17 22:38:45.253080534 -0500
@@ -169,7 +169,7 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-3.0 >= $GTK_REQUIRED
libgnome-menu-3.0 >= $LIBGNOME_MENU_REQUIRED
- libsystemd >= $LIBSYSTEMD_REQUIRED
+ libelogind >= $LIBSYSTEMD_REQUIRED
])
PKG_CHECK_MODULES([NOTIFICATION_AREA], [
diff -ur gnome-panel-2.32.0.2.orig//gnome-panel/panel-default-setup.entries gnome-panel-2.32.0.2/gnome-panel/panel-default-setup.entries
--- gnome-panel-2.32.0.2.orig//gnome-panel/panel-default-setup.entries 2010-09-07 02:00:14.000000000 +0300
+++ gnome-panel-2.32.0.2/gnome-panel/panel-default-setup.entries 2010-10-30 16:01:12.849000063 +0300
@@ -29,12 +29,6 @@
<value>
<string>menu_bar</string>
</value>
- <value>
- <string>browser_launcher</string>
- </value>
- <value>
- <string>email_launcher</string>
- </value>
</list>
</value>
</entry>
@@ -220,114 +214,6 @@
<entry><key>objects/menu_bar/launcher_location</key><schema_key>/schemas/apps/panel/objects/launcher_location</schema_key></entry>
<entry><key>objects/menu_bar/action_type</key><schema_key>/schemas/apps/panel/objects/action_type</schema_key></entry>
- <!-- Browser Launcher -->
-
- <entry>
- <key>objects/browser_launcher/object_type</key>
- <schema_key>/schemas/apps/panel/objects/object_type</schema_key>
- <value>
- <string>launcher-object</string>
- </value>
- </entry>
- <entry>
- <key>objects/browser_launcher/toplevel_id</key>
- <schema_key>/schemas/apps/panel/objects/toplevel_id</schema_key>
- <value>
- <string>top_panel</string>
- </value>
- </entry>
- <entry>
- <key>objects/browser_launcher/position</key>
- <schema_key>/schemas/apps/panel/objects/position</schema_key>
- <value>
- <int>1</int>
- </value>
- </entry>
- <entry>
- <key>objects/browser_launcher/panel_right_stick</key>
- <schema_key>/schemas/apps/panel/objects/panel_right_stick</schema_key>
- <value>
- <bool>false</bool>
- </value>
- </entry>
- <entry>
- <key>objects/browser_launcher/locked</key>
- <schema_key>/schemas/apps/panel/objects/locked</schema_key>
- <value>
- <bool>true</bool>
- </value>
- </entry>
- <entry>
- <key>objects/browser_launcher/launcher_location</key>
- <schema_key>/schemas/apps/panel/objects/launcher_location</schema_key>
- <value>
- <string>epiphany.desktop</string>
- </value>
- </entry>
-
- <entry><key>objects/browser_launcher/applet_iid</key><schema_key>/schemas/apps/panel/objects/applet_iid</schema_key></entry>
- <entry><key>objects/browser_launcher/attached_toplevel_id</key><schema_key>/schemas/apps/panel/objects/attached_toplevel_id</schema_key> </entry>
- <entry><key>objects/browser_launcher/tooltip</key><schema_key>/schemas/apps/panel/objects/tooltip</schema_key></entry>
- <entry><key>objects/browser_launcher/use_custom_icon</key><schema_key>/schemas/apps/panel/objects/use_custom_icon</schema_key></entry>
- <entry><key>objects/browser_launcher/custom_icon</key><schema_key>/schemas/apps/panel/objects/custom_icon</schema_key></entry>
- <entry><key>objects/browser_launcher/use_menu_path</key><schema_key>/schemas/apps/panel/objects/use_menu_path</schema_key></entry>
- <entry><key>objects/browser_launcher/menu_path</key><schema_key>/schemas/apps/panel/objects/menu_path</schema_key></entry>
- <entry><key>objects/browser_launcher/action_type</key><schema_key>/schemas/apps/panel/objects/action_type</schema_key></entry>
-
- <!-- Email Launcher -->
-
- <entry>
- <key>objects/email_launcher/object_type</key>
- <schema_key>/schemas/apps/panel/objects/object_type</schema_key>
- <value>
- <string>launcher-object</string>
- </value>
- </entry>
- <entry>
- <key>objects/email_launcher/toplevel_id</key>
- <schema_key>/schemas/apps/panel/objects/toplevel_id</schema_key>
- <value>
- <string>top_panel</string>
- </value>
- </entry>
- <entry>
- <key>objects/email_launcher/position</key>
- <schema_key>/schemas/apps/panel/objects/position</schema_key>
- <value>
- <int>2</int>
- </value>
- </entry>
- <entry>
- <key>objects/email_launcher/panel_right_stick</key>
- <schema_key>/schemas/apps/panel/objects/panel_right_stick</schema_key>
- <value>
- <bool>false</bool>
- </value>
- </entry>
- <entry>
- <key>objects/email_launcher/locked</key>
- <schema_key>/schemas/apps/panel/objects/locked</schema_key>
- <value>
- <bool>true</bool>
- </value>
- </entry>
- <entry>
- <key>objects/email_launcher/launcher_location</key>
- <schema_key>/schemas/apps/panel/objects/launcher_location</schema_key>
- <value>
- <string>evolution.desktop</string>
- </value>
- </entry>
-
- <entry><key>objects/email_launcher/applet_iid</key><schema_key>/schemas/apps/panel/objects/applet_iid</schema_key></entry>
- <entry><key>objects/email_launcher/attached_toplevel_id</key><schema_key>/schemas/apps/panel/objects/attached_toplevel_id</schema_key> </entry>
- <entry><key>objects/email_launcher/tooltip</key><schema_key>/schemas/apps/panel/objects/tooltip</schema_key></entry>
- <entry><key>objects/email_launcher/use_custom_icon</key><schema_key>/schemas/apps/panel/objects/use_custom_icon</schema_key></entry>
- <entry><key>objects/email_launcher/custom_icon</key><schema_key>/schemas/apps/panel/objects/custom_icon</schema_key></entry>
- <entry><key>objects/email_launcher/use_menu_path</key><schema_key>/schemas/apps/panel/objects/use_menu_path</schema_key></entry>
- <entry><key>objects/email_launcher/menu_path</key><schema_key>/schemas/apps/panel/objects/menu_path</schema_key></entry>
- <entry><key>objects/email_launcher/action_type</key><schema_key>/schemas/apps/panel/objects/action_type</schema_key></entry>
-
<!-- Window Menu Applet -->
<entry>
......@@ -32,6 +32,9 @@
<Dependency>docbook-xml</Dependency>
<Dependency>gnome-common</Dependency>
</BuildDependencies>
<Patches>
<Patch>gnome-panel-3.32.0-support-elogind.patch</Patch>
</Patches>
</Source>
<Package>
......@@ -46,12 +49,12 @@
<Dependency>libSM</Dependency>
<Dependency>libICE</Dependency>
<Dependency>librsvg</Dependency>
<Dependency>libwnck</Dependency>
<Dependency>libwnck3</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libical</Dependency>
<Dependency>telepathy-glib</Dependency>
<Dependency>evolution-data-server</Dependency>
<!--Dependency>telepathy-glib</Dependency>
<Dependency>evolution-data-server</Dependency-->
<Dependency>gnome-menus</Dependency>
<Dependency>libgweather</Dependency>
<Dependency>gnome-desktop</Dependency>
......@@ -64,6 +67,7 @@
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/help</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/gnome-2.0</Path>
......
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/copyleft/gpl.txt.
from inary.actionsapi import autotools
from inary.actionsapi import mesontools
from inary.actionsapi import cmaketools
from inary.actionsapi import inarytools
from inary.actionsapi import get
def setup():
mesontools.meson_configure("-Dselinux=false \
-D egl_device=true \
-D wayland_eglstream=true \
-D xwayland_initfd=disabled \
-D installed_tests=false")
def build():
mesontools.ninja_build()
def install():
mesontools.ninja_install()
<!DOCTYPE INARY SYSTEM "http://www.sulin.org.tr/projeler/inary/inary-spec.dtd">
<INARY>
<Source>
<Name>mutter</Name>
<Homepage>http://www.gnome.org</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:gui</IsA>
<Summary>A window manager which is replacing Metacity</Summary>
<Description>Mutter is the window manager for which GNOME Shell is a plugin in GNOME 3, replacing Metacity.</Description>
<Archive sha1sum="b5cc3efb701aa32101ae019a12a3574b250a87e9" >https://gitlab.gnome.org/GNOME/mutter/-/archive/3.36.1/mutter-3.36.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>atk-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>gconf-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>clutter</Dependency>
<Dependency>zenity</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>libXrandr-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency>libXrender-devel</Dependency>
<Dependency>libXcursor-devel</Dependency>
<Dependency>libXdamage-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libXinerama-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libXcomposite-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>mutter</Name>
<RuntimeDependencies>
<Dependency>atk</Dependency>
<Dependency>mesa</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>libSM</Dependency>
<Dependency>gconf</Dependency>
<Dependency>pango</Dependency>
<Dependency>libICE</Dependency>
<Dependency>clutter</Dependency>
<Dependency>zenity</Dependency>
<Dependency>libXext</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>libXfixes</Dependency>
<Dependency>libXrender</Dependency>
<Dependency>libXcursor</Dependency>
<Dependency>libXdamage</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libXinerama</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>libcanberra-gtk3</Dependency>
<Dependency>libXcomposite</Dependency>
<Dependency>startup-notification</Dependency>
<Dependency>gobject-introspection</Dependency>
<Dependency>clutter-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg/menus</Path>
<Path fileType="config">/etc/gconf</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/</Path>
</Files>
</Package>
<Package>
<Name>mutter-devel</Name>
<RuntimeDependencies>
<Dependency release="current">mutter</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-09-18</Date>
<Version>3.36.1</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
<INARY>
<Source>
<Name>mutter</Name>
<Summary xml:lang="tr">Metacity'nin yerine geçen bir pencere yöneticisi</Summary>
<Description xml:lang="tr">Mutter, Gnome 3'de Metacity'nin yerine geçen bir pencere yöneticisidir.</Description>
</Source>
<Package>
<Name>mutter-devel</Name>
<Summary xml:lang="tr">mutter için geliştirme dosyaları</Summary>
</Package>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/copyleft/gpl.txt.
from inary.actionsapi import autotools
from inary.actionsapi import mesontools
from inary.actionsapi import cmaketools
from inary.actionsapi import inarytools
from inary.actionsapi import get
def setup():
mesontools.meson_configure("-Dselinux=false \
-D packagekit=false")
def build():
mesontools.ninja_build()
def install():
mesontools.ninja_install()
<!DOCTYPE INARY SYSTEM "http://www.sulin.org.tr/projeler/inary/inary-spec.dtd">
<INARY>
<Source>
<Name>libgweather</Name>
<Homepage>https://live.gnome.org/LibGWeather</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>GNOME weather library</Summary>
<Description>libgweather is a library to access weather information from online services for numerous locations.</Description>
<Archive sha1sum="9aa24fe549c4c99dcf88474a3b654b04621d1290" >https://gitlab.gnome.org/GNOME/libgweather/-/archive/3.36.0/libgweather-3.36.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>gtk3-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>gconf-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>geocode-glib-devel</Dependency>
<Dependency>libproxy-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libgweather</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>geocode-glib</Dependency>
<Dependency>gconf</Dependency>
<Dependency>libsoup</Dependency>
<Dependency>libsoup-gnome</Dependency>
<Dependency>libproxy</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/gconf</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/libgweather</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
<Path fileType="data">/usr/share/vala</Path>
<Path fileType="data">/usr/share/icons</Path>
</Files>
</Package>
<Package>
<Name>libgweather-docs</Name>
<IsA>data:doc</IsA>
<Summary>libgweather reference documents</Summary>
<Files>
<Path fileType="doc">/usr/share/gtk-doc</Path>
</Files>
</Package>
<Package>
<Name>libgweather-devel</Name>
<Summary>Development files for libgweather</Summary>
<RuntimeDependencies>
<Dependency release="current">libgweather</Dependency>
<Dependency>gconf-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-09-18</Date>
<Version>3.26.0</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
<INARY>
<Source>
<Name>libgweather</Name>
<Summary xml:lang="tr">GNOME hava durumu kütüphanesi</Summary>
</Source>
<Package>
<Name>libgweather-docs</Name>
<Summary xml:lang="tr">libgweather referans dokümanları</Summary>
</Package>
<Package>
<Name>libgweather-devel</Name>
<Summary xml:lang="tr">libgweather için geliştirme dosyaları</Summary>
</Package>
</INARY>
This source diff could not be displayed because it is too large. You can view the blob instead.
ed2c7b59bea06b2ff35cdc22b2cb584c7747e9ab
\ No newline at end of file
d835b35e7486d57fe1d581596e86fde9cdfd0c98
\ No newline at end of file
c27b87e7efa1a10ce77b8c59a786af8eb511e42a
\ No newline at end of file
75b53b93c112a3fd465398743709b840a8020cd9
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment